// JavaScript Document
/**
@copyright zhengjj
*/

function formatDate( now )
{
	  var y=now.getFullYear();   
	  var m=now.getMonth()+1;   
	  var d=now.getDate() ;  
	  m=m<10?"0"+m:m ;  
	  d=d<10?"0"+d:d;
	  return   y+"-"+m+"-"+d;
}

//精确到秒
function formatDateTime( now )
{
	  var y=now.getFullYear();   
	  var m=now.getMonth()+1;   
	  var d=now.getDate() ;  
	  var hour = now.getHours();
	  var minute = now.getMinutes();
	  var second = now.getSeconds();
	  m=m<10?"0"+m:m ;  
	  d=d<10?"0"+d:d;
	  hour = hour<10? ('0' + hour) : hour;
	  minute = minute < 10 ? ('0' + minute) : minute;
	  second = second < 10 ? ('0' + second) : second;
	  return   y+"-"+m+"-"+d + ' ' + hour + ':' + minute + ':' + second;
}

function parseDate( dateStr )//yyyy-mm-dd
{
	var t = dateStr.split('-');
	return new Date(t[0], t[1]-1, t[2]);
}

function parseDateTime( dateStr )//yyyy-mm-dd hh:MM:ss
{
	var token = dateStr.match( /^(\d{4})-(\d{1,2})-(\d{1,2})\s(\d{1,2}):(\d{1,2}):(\d{1,2})$/ )
	return new Date( token[1], token[2]-1, token[3], token[4], token[5], token[6] );
}

function binding( obj, context)
{
	$('[binding]', $(context) ).each(function(){
		var tag_ame = this.tagName.toLowerCase();
		var $this = $(this);
		var bind_name = $this.attr('binding');
		var value = obj[ bind_name ] ;
		if ( ! value )
			return;
		
		if (tag_name == 'input' )
		{
			var type = $this.attr('type');
			if (type == 'text' )
				$this.val( value );
		}
		else if (tag_name == 'textarea')
		{
			$this.val( value );
		}
		else
		{
			$this.text( value );
		}
	});
}

function param()
{
	var obj = {};
	var queryString = location.search;
	if (!queryString)
		return obj;
	$.each( queryString.split('?')[1].split('&'), function(i, n){
		var t = n.split("=");
		obj[ t[0] ] = decodeURIComponent( t[1] );
	});
	return obj;
}

/*
	ajax loading effect

$(function(){
	$('body').append('<div id="loading_dialog" style="display:none;width:100px;height:100px"><div id="title" style="position:relative;width:100%;height:15px">请等待........</div><div id="dialog_body" ><img src="image/loading.gif"> </div></div>');
	$("#loading_dialog").ajaxStart(function(){
		$("#loading_dialog").dialog({
			maskOpacity: 50,
			maskColor : "#FFFFFF"
		});
	}).ajaxStop(function(){
		$("#loading_dialog").closeDialog();
	});
});*/