(function($) {

$.fn.datatable = function(){
	$(this).find("tr").hover(
	  function () {
	    $(this).addClass("hover");
	  },
	  function () {
	    $(this).removeClass("hover");
	  }
).click(function(){

$(this).toggleClass("selected");
});


}


$.fn.navigate = function(linkUrl){
	$('#right').load(linkUrl ,function(){
		$(".image-button").imageButton();
		$(".menu-button").menuButton();
		
		$("<img src=\"/images/loading.gif\" width=\"24\" height=\"24\" style=\"float:left;padding-right:5px;display:none;\" />")
		.prependTo($("#toolbar"))
		.ajaxStart(function(){
	   			$(this).show();
	 	})
	 	.ajaxStop(function(){
	    		$(this).hide();	
	 	});
	
			$(document).setLeftHeight();
	});
}

$.fn.setLeftHeight = function()
{
	var leftColumn=document.getElementById("left"); 
	var rightColumn=document.getElementById("right"); 
	
	var leftColumnHeight = rightColumn.offsetHeight > 450?rightColumn.offsetHeight:480;
	//if(rightColumn.offsetHeight > 450){ 
		leftColumn.style.height=leftColumnHeight + "px"; 
	//}	 	
}

$.fn.imageButton = function(x,y,w) {
	this.each(function(){
	
	
		var $newButton = $(this).addClass("ui-button");

 $newButton =  $newButton.wrapInner("<span class=\"ui-button-text\"></span>");
 
		$newButton.css({width:($newButton.text().length * 10)+25+"px"});
		
	
		var classNames  = $newButton.attr("class").split(" ");
		var iconBackground = "";
		$.each(classNames,function(i,n){
		
			if(n.indexOf("button-") >-1 && n.indexOf("-icon")>-1){
				iconBackground=n;				
			}
		
			}
		);
	
		$newButton.removeClass(iconBackground);
			
		var $icon = $("<span></span>").addClass("ui-button-icon").addClass(iconBackground).prependTo($newButton);
		
		
		var $leftButton = $("<span></span>").addClass("ui-button-left-edge").prependTo($newButton);
		var $rightButton=$("<span></span>").addClass("ui-button-right-edge").appendTo($newButton);

		//$(this).replaceWith($newButton);
		
		$newButton.mouseover(function(){
				
			$leftButton.addClass("ui-button-left-edge-hover");
			$rightButton.addClass("ui-button-right-edge-hover");
			$newButton.addClass("ui-button-hover");
			
		});
			$newButton.mouseout(function(){
		
			$leftButton.removeClass("ui-button-left-edge-hover");
			$rightButton.removeClass("ui-button-right-edge-hover");
			$newButton.removeClass("ui-button-hover");
			
		
		});
		
		
	 })
	 
	 if($(this).attr("href") == "")
	 {
	 	$(this).click(function(event){event.preventDefault();});
	 }
	return $(this);
};

$.fn.menuButton= function(x,y,w) { 
	this.each(function(){
	
		var button = $(this).imageButton();
		button.css("padding-right","15px");
		var $arrow = $("<span></span>").addClass("ui-button-arrow").insertBefore(button.find("span:last"));
			
		//var $menu = $button.next().insertAfter($button.find("span:last")).addClass("ui-button-menu");
	
		var buttonOffset = button.offset();
		
		var menu = button.next().addClass("ui-button-menu")
		.css("left",buttonOffset.left +"px")
		.css("top",(buttonOffset.top + button.innerHeight())+"px").width(button.innerWidth()-20-2);//20=menu's margin,2=border
		
				//console.log("y1",menu.offset().top);
				
		(function(button,menu){
		
			var buttonOffset = button.offset();
			var buttonX1 = buttonOffset.left;
			var buttonY1 = buttonOffset.top;
			var buttonX2 = buttonOffset.left+button.outerWidth();
			var buttonY2 = buttonOffset.top+button.outerHeight();
			
		
		/*var menuOffset = menu.offset();
				var menuX1 = menuOffset.left;
				var menuY1 = menuOffset.top;
				var menuX2 = menuOffset.left+menu.outerWidth();
				var menuY2 = menuOffset.top+menu.outerHeight();
	*/
			//can not get offset, as it is invisible
			var menuX1 = parseFloat(menu.css("left"));//.left;
			var menuY1 = parseFloat(menu.css("top"));top;
			var menuX2 = menuX1+menu.outerWidth();
			var menuY2 = menuY1+menu.outerHeight();
			//console.log("y1",menuY1,"y2",menuY2)
			function mouseover(event){
				//console.log(isMmouseInArea(event))
				if(isMmouseInArea(event) ){				
					menu.slideDown("fast");					
					button.find("span:first").addClass("ui-button-left-edge-hover");
					button.find("span:last").addClass("ui-button-right-edge-hover");
					button.addClass("ui-button-hover");
				}
			}
			function mouseout(event){			
				if(!isMmouseInArea(event)){
					menu.slideUp("fast");
					button.find("span:first").removeClass("ui-button-left-edge-hover");
					button.find("span:last").removeClass("ui-button-right-edge-hover");
					button.removeClass("ui-button-hover");
				}
			}
			
			function isMmouseInArea(event)
			{
				
				
				mouseX = event.clientX;
				mouseY = event.clientY;
				
				//console.log("y1",menuY1,"y2",menuY2);
				
				return (mouseX >= buttonX1 && mouseX <= buttonX2 
				&& mouseY >= buttonY1 && mouseY <= buttonY2)
				||(mouseX >= menuX1 && mouseX <= menuX2 
				&& mouseY >= menuY1 && mouseY <=menuY2);				
			}
			
			button.mouseover(mouseover);
			button.mouseout(mouseout);
			menu.mouseover(mouseover);
			menu.mouseout(mouseout);

		})(button,menu);
		
		
	
	
		
		//$("a",$menu).click(function(){$menu.hide();});
		/*
		var inMenu=true;
		var inButton = true;
		button.mouseover(function(){
			inButton=true;
			$menu.slideDown("fast");
		});
		
		$button.mouseout(function(){
			inButton=false;
		
			if(inMenu == false){
				$menu.slideUp("fast");inMenu=true;}
		});
		
		
		$menu.hover(function(){inMenu=true;},function(){inMenu=false;if(!inButton)$menu.slideUp("fast");});
*/
		return button; 
	})
};
/*
	$.fn.styleButton= function() { 
		$(this).addClass("style-button")
			$(this).mouseover(function(){
				$(this).toggleClass("style-button-hover");
			})
			$(this).mouseout(function(){
				$(this).toggleClass("style-button-hover");
			})
			
			
			return $(this);
	};
	*/	

	$.fn.alertDialog = function(title,message,okCallback) {
		$("<div id=\"dialog\" title=\""+title+"\">"+
	"<p><span class=\"ui-icon ui-icon-info\" style=\"font-size:16px;float:left; margin:0 7px 20px 0;\"></span>"+message+"</p>"
+"</div>").dialog({
			bgiframe: true,
			resizable: false,
			height:180,
			position:['center',150],
			modal: true,
			overlay: {
				backgroundColor: '#000',
				opacity: 0.5
			},
			buttons: {
			"确定": function() {					
					$(this).dialog('close');
					if(jQuery.isFunction(okCallback))
						okCallback();
				}
				
			}
		});
	};

	$.fn.errorDialog = function(message,okCallback) {
		$("<div id=\"dialog\" title=\"有错误发生\">"+
	"<p><span class=\"ui-icon ui-icon-alert\" style=\"font-size:16px;float:left; margin:0 7px 20px 0;\"></span>"+message+"</p>"
+"</div>").dialog({
			bgiframe: true,
			resizable: false,
			height:140,
			position:['center',150],
			modal: true,
			overlay: {
				backgroundColor: '#000',
				opacity: 0.5
			},
			buttons: {
			"确定": function() {					
					$(this).dialog('close');
					if(jQuery.isFunction(okCallback))
						okCallback();
				}
				
			}
		});
	};


	
	$.fn.deleteWindow = function() {
		var self= this;
		$("<div id=\"dialog\" title=\"确定删除?\">"+
	"<p><span class=\"ui-icon ui-icon-alert\" style=\"font-size:16px;float:left; margin:0 7px 20px 0;\"></span>删除后将不能恢复. 您确定需要删除?</p>"
+"</div>").dialog({
			bgiframe: true,
			resizable: false,
			minHeight:140,
			position:['center',150],
			modal: true,
			overlay: {
				backgroundColor: '#000',
				opacity: 0.1
			},
			buttons: {
				"取消": function() {					
					$(this).dialog('close');					
				},
				'确定': function() {
					$(this).dialog('close');		
					$.getJSON($(self).attr("href"),
						function(result){
							if(result.success)
							{
								$(document).navigate(result.message);
							}
							else
							{
								$(this).errorDialog(result.message);
							}
						}				
					);
				
				
				}
				
			}
		});
	};

	
	$.fn.modifyWindow = function() {
		var title = $(this).attr("title")?$(this).attr("title"):"";
			
		var ajaxWindowDiv = $("#ajaxWindowDiv");
		
		if(ajaxWindowDiv.length == 0){
			ajaxWindowDiv = $('<div class="ajax-form" id="ajaxWindowDiv"></div>');
		}

		ajaxWindowDiv.attr("title",title);
		
		var ajaxWindow = ajaxWindowDiv.dialog({
			bgiframe: true,
			resizable: false,
			height:190,
			position:['center',150],
			modal: true,
			width: 350,
			overlay: {
				backgroundColor: '#000',
				opacity: 0.1
			},
			close:function(){
				ajaxWindow.empty();
				$(this).dialog( 'destroy' ) ;
			}
		});
		$("<img src=\"/images/loading.gif\" width=\"25\" height=\"25\" style=\"float:left;padding-right:5px;display:none;\" />")
		.prependTo(ajaxWindow).ajaxStart(function(){
		   $(this).show();
		 }).ajaxStop(function(){
		   $(this).hide();
		 });
		ajaxWindow.load($(this).attr("href"),function(){		
			ajaxWindow.find("#cancel-button").click(function(){
				ajaxWindow.dialog('close');				
			});
			
			ajaxWindow.find("form").submit(function(){
				if($("form").formValidator("validate"))
				{
					$.getJSON($(this).attr("action") + "&" +$(this).serialize(),
						function(result){
							if(result.success)
							{
								$(document).navigate(result.message);	
								ajaxWindow.dialog('close');		
							}
							else
							{
								$(this).errorDialog(result.message);
							}
						}				
					);
				}
				return false;
				
			})
		});
		
		
	};
	
	
$.fn.formValidator = function(rules,fieldClasses,tipClasses){

    var self = $(this);
    
    //初始化时调用
    if(typeof rules == 'object'){
        //存储规则(rules)
        self.data("rules",rules);
        
        //field 的CSS
        var defaultFieldClasses = {"onfocus":"","onfailed":"","onpassed":""};
        fieldClasses = $.extend(defaultFieldClasses,fieldClasses);
        self.data("fieldClasses",fieldClasses);
        
        //提示信息的CSS
        var defaultTipClasses = {"onfocus":"","onfailed":"","onpassed":""};
        tipClasses = $.extend(defaultTipClasses,tipClasses);
        self.data("tipClasses",tipClasses);
        
        //初始化
        init();
        return self;
    }
    //验证时调用,如用户按下submit时
    else if(typeof rules == 'string' && rules == "validate")
        return validate();
        
    function validate(){
        var passed = true;//form是否验证通过
        
        var rules = self.data("rules");
        if(rules){
            $.each(rules,function(selector,rule){            
                var fields = self.find(selector);
                
                $.each(fields,function(index,field){
	               
	                    //如果field的passed =undefined，表示改域的验证还有触发过
	                    if($(field).data("passed") === undefined){                                
	                        validateField($(field));//强制触发field的验证            
	                    }
	                    
	                    if($(field).data("passed") !== true){
	                        passed = false;
	                    }
	                
				});
           });
        }
        return passed;
    }
    
    //初始化
    function init(){    
        var fieldClasses = self.data("fieldClasses");
        
        if(fieldClasses.onfocus.length>0){
            var fields = self.find(":text,:password");        
                
            fields.each(function(i,field){
                $(field).focus(function(){
                    $(this).removeClass(fieldClasses.onpassed).removeClass(fieldClasses.onfailed).addClass(fieldClasses.onfocus);
                }).blur(function(){
                    $(this).removeClass(fieldClasses.onfocus);                    
                });            
            });
        }
        
        //取得rules
        var rules = self.data("rules");
        
        //遍历rules
        $.each(rules,function(selector,rule){
            //默认属性
            var settings = {
                show:"",dataType:"string",typeError:"数据类型错误",minLength:0,maxLength:Number.MAX_VALUE,lengthError:"数据长度错误",equal:"",equalError:"",inequal:"",inequalError:"",regex:"",regexError:"",ajaxUrl:"",
                minValue:0,maxValue:Number.MAX_VALUE,lengthError:"数据大小错误"
                
            };
            rule = $.extend(settings,rule);
            
         
            
            var fields = self.find(selector);
                
            $.each(fields,function(index,field){
            
             
                var tipboxId = "tip-"+field.name+"-message";
            
            
	          
	                messageBox = $("<span id="+tipboxId+"></span>").appendTo($(field).parent());
	               $(field).data("validate-rule",rule);
	
	                $(field).blur(function(){                
	                    field = $(this);                    
	                    validateField($(field));
	                });
	          
            });
        });
    }
    
    //验证field
    function validateField(field)
    {    
        var rule=field.data("validate-rule");
        
        var passed = true;
        var fieldValue = field.val();
        //长度
        if(!validateLength(fieldValue, rule)){
            showStatus(field,"failed",rule.lengthError);
            passed = false;
        }
        //类型
        else if(!validateType(fieldValue, rule)){
            showStatus(field,"failed",rule.typeError);
            passed = false;
        }
        //比较，如验证密码是否一致
        else if( rule.equal.length>0 && !validateEquality(fieldValue, rule)){
            showStatus(field,"failed",rule.equalError);
            passed = false;
        }
        else if( rule.inequal.length>0 && !validateInequality(fieldValue, rule)){
            showStatus(field,"failed",rule.equalError);
            passed = false;
        }
        
        else if( rule.regex.length>0 && !validateRegex(fieldValue, rule)){
            showStatus(field,"failed",rule.regexError);
            passed = false;
        }       
        else if(!validateRange(fieldValue, rule)){
            showStatus(field,"failed",rule.rangeError);
            passed = false;
        }       
        else
        {
            showStatus(field,"passed","");
            passed = true;
            
            if( rule.ajaxUrl.length>0){
            validateAjax(field,fieldValue, rule);
        }  
        
        }
        
        
        $(field).data("passed",passed);    
        return passed;
    }
        
    //field和提示信息状态切换
    function showStatus(field,type,message){
        
        var fieldClasses = self.data("fieldClasses");
        
        //改变field的状态
        field.removeClass(fieldClasses.onpassed).removeClass(fieldClasses.onfailed);
        if(fieldClasses["on"+type].length>0)
            field.addClass(fieldClasses["on"+type]);
        
        //改变提示信息的状态
             var tipClasses = self.data("tipClasses");
   
        var tipboxId = "tip-"+field.attr("name")+"-message";
        if(field.parent().find("#" + tipboxId).length > 0 ){
            self.find("#" +tipboxId).removeClass();
           self.find("#" +tipboxId).addClass(tipClasses["on"+type]);
            self.find("#" +tipboxId).html(message);
        }
    }
    
    function validateRange(fieldValue,rule)
    {
  	  value = parseFloat(fieldValue);
     if(value < rule.minValue || value > rule.maxValue)
            return false;
        else
            return true;
    }
    
    //长度验证
    function validateLength(fieldValue,rule){
    
        if(fieldValue.length < rule.minLength || fieldValue.length > rule.maxLength)
            return false;
        else
            return true;
    }
    
    //数据类型验证
    function validateType(fieldValue,rule){
        if(fieldValue.length == 0)
            return true;
            
        switch(rule.dataType)
        {
            case "amount":
                var regex = /^([\+\-]*)(\d*)((\.{0,1})|(\.[0-9]{0,2}))$/;
                return regex.test(fieldValue);
            case "email":
                var regex = /^\w+((-\w+)|(_\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
                return regex.test(fieldValue);
            case "date":
                var r = fieldValue.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/); 
                if(r==null)return false; 
                var d= new Date(r[1], r[3]-1, r[4]); 
                return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
        }
        return true;
    }
    
    //一致性验证
    function validateEquality(fieldValue,rule){    
         return $("#"+rule.equal).val() == fieldValue;
    }
    
   function validateInequality(fieldValue,rule){    
         return $(rule.inequal).val() !== fieldValue;
    }
    
    
    //正则验证
    function validateRegex(fieldValue,rule){
        if(fieldValue.length == 0)
            return false;

        var regex = new RegExp(rule.regex);
        return regex.test(fieldValue);    
    }
    function validateAjax(field,fieldValue,rule){
  
    	$.get(rule.ajaxUrl.replace("(value)",fieldValue),function(data){

    		if(data=="true")
    			showStatus(field,"passed","");
    		 else
    			showStatus(field,"failed",rule.ajaxError);
    	})	
         
    }
}

$.fn.loadCity = function(provinceFieldId,cityFieldId,cityName){
	
	var cityData = {"北京":Array("北京"),
	"上海":Array("上海"),
	"天津":Array("天津"),
	"重庆":Array("重庆"),
	"广东":Array("广州","深圳","东莞","珠海","河源","佛山","中山","惠州","汕头","湛江","江门","茂名","韶关","顺德","潮州","肇庆","梅州","阳江","云浮","汕尾","潮阳","揭阳","清远"),
	"江苏":Array("南京","苏州","无锡","常州","南通","扬州","徐州","镇江","淮安","泰州","盐城","连云港","张家港","宿迁","淮阴","沐阳"),
	"浙江":Array("杭州","宁波","温州","嘉兴","金华","绍兴","台州","舟山","湖州","衢州","丽水"),
	"湖北":Array("武汉","十堰","宜昌","荆州","黄石","襄樊","恩施","孝感","咸宁","黄冈","鄂州","荆门","随州"),
	"辽宁":Array("沈阳","大连","鞍山","丹东","锦州","营口","葫芦岛","盘锦","本溪","抚顺","辽阳","铁岭","阜新","朝阳"),
	"山东":Array("济南","青岛","烟台","淄博","威海","临沂","济宁","聊城","泰安","潍坊","枣庄","东营","日照","德州","菏泽","滨州","莱芜"),
	"四川":Array("成都","绵阳","南充","乐山","德阳","自贡","内江","达州","遂宁","宜宾","巴中","攀枝花","康定","泸州","雅安","凉山","广安","广元","眉山","甘孜","资阳","阿坝"),
	"福建":Array("福州","厦门","泉州","三明","莆田","宁德","南平","漳州","龙岩"),
	"湖南":Array("长沙","湘潭","衡阳","株洲","常德","郴州","娄底","岳阳","怀化","永州","邵阳","益阳","湘西","张家界"),
	"陕西":Array("西安","咸阳","延安","汉中","榆林","渭南","安康","商洛","铜川","宝鸡"),
	"江西":Array("南昌","赣州","九江","景德镇","宜春","萍乡","吉安","上饶","鹰潭","新余","抚州"),
	"安徽":Array("合肥","芜湖","蚌埠","马鞍山","淮南","安庆","黄山","铜陵","阜阳","宣城","池州","六安","毫州","淮北","巢湖","滁州","宿州"),
	"河北":Array("石家庄","秦皇岛","唐山","保定","邯郸","廊坊","张家口","沧州","承德","邢台","衡水"),
	"黑龙江":Array("哈尔滨","齐齐哈尔","大庆","牡丹江","佳木斯","绥化","鹤岗","鸡西","双鸭山","黑河","七台河","伊春","大兴安岭"),
	"广西":Array("南宁","桂林","柳州","玉林","贵港","贺州","梧州","来宾","河池","北海","百色","防城港","钦州","崇东"),
	"吉林":Array("长春","吉林","延边","四平","通化","辽源","白城","松原","临江","白山"),
	"山西":Array("太原","运城","大同","长治","临汾","晋中","朔州","阳泉","晋城","吕梁","忻州"),
	"云南":Array("昆明","丽江","红河","大理","玉溪","临沧","文山","昭通","楚雄","曲靖","思茅","西双版纳","保山","德宏","迪庆","怒江"),
	"甘肃":Array("兰州","平凉","张掖","天水","武威","金昌","酒泉","白银","嘉峪关","定西","庆阳","陇南","临夏","甘南"),
	"贵州":Array("贵阳","遵义","安顺","黔西南","都匀","黔南","黔东南","六盘水","毕节","铜仁"),
	"新疆":Array("乌鲁木齐","喀什","伊犁","阿勒泰","博尔塔拉","克拉玛依","巴音郭楞","昌吉","哈密","阿克苏","克孜勒苏","吐鲁番","塔城","和田"),
	"海南":Array("海口","三亚"),
	"内蒙古":Array("呼和浩特","通辽","锡林郭勒","赤峰","兴安","包头","呼伦贝尔","巴彦卓尔","乌海","鄂尔多斯","乌兰察布","阿拉善"),
	"宁夏":Array("银川","吴忠","石嘴山","固原","中卫"),
	"青海":Array("西宁","海南","黄南","海东","海西","海北","果洛","玉树"),
	"西藏":Array("拉萨","林芝","日喀则","昌都","那曲","山南","阿里"),
	"河南":Array("郑州","洛阳","新乡","开封","安阳","许昌","南阳","焦作","平顶山","信阳","周口","濮阳","商丘","三门峡","漯河","鹤壁","驻马店"),
	"香港":Array("香港"),
	"澳门":Array("澳门"),
	"台湾":Array("台湾"),
	"国外":Array("国外")};
	
	
	var provinceField = $("#"+provinceFieldId);
	var cityField = $("#"+cityFieldId);

	$.each(cityData,function(i,v){
		provinceField.get(0).options.add(new Option(i,i));
		
	});
	var selectedProvince =provinceField.val();	
	loadCitiesByProvince(selectedProvince);
		
		
	provinceField.change(function(){

	
		var selectedProvince = provinceField.val();	
		loadCitiesByProvince(selectedProvince);
			
	});	
	
	if(cityName)
		loadCity(cityName);
	else
		getCityByIP();	



function getCityByIP(){
	
	$.get("ip.php",function(data){
	
		var cityName="";
		var provinceName="";
		$.each(cityData,function(i,v){
			if(data.indexOf(i)>-1)
				provinceName = i;
			$.each(v,function(j,k){
				if(data.indexOf(k)>-1){
					cityName = k;
					return false;
				}
			});
			
			if(cityName!="") return false;			
		});
		if(cityName!="") loadCity(cityName);
		else
		if(provinceName != "")
		{
			provinceField.val(provinceName);	
			loadCitiesByProvince(provinceName);
		
		}	
		
	});
}

function loadCity(cityName){

	
	var province = getProvinceByCity(cityName);
	
	provinceField.val(province);
	
	loadCitiesByProvince(province);
		
	cityField.val(cityName);
}

function loadCitiesByProvince(province){
	cityField.get(0).length=0;
	$.each(cityData[province],function(i,v){
		cityField.get(0).options.add(new Option(v,v));
	});
}

function getProvinceByCity(city)
{
	var province = "";
	$.each(cityData,function(i,v){
		$.each(v,function(j,k){
			if(k == city){
				province = i;
				return false;
			}
		});
		
		if(province!="") return false;
		
	});
	
	return province;
}
}

})(jQuery);


jQuery(function($){
	$.datepicker.regional['zh-CN'] = {clearText: '清除', clearStatus: '清除已选日期',
		closeText: '关闭', closeStatus: '不改变当前选择',
		prevText: '&lt;上月', prevStatus: '显示上月',
		nextText: '下月&gt;', nextStatus: '显示下月',
		currentText: '今天', currentStatus: '显示本月',
		monthNames: ['一月','二月','三月','四月','五月','六月',
		'七月','八月','九月','十月','十一月','十二月'],
		monthNamesShort: ['一','二','三','四','五','六',
		'七','八','九','十','十一','十二'],
		monthStatus: '选择月份', yearStatus: '选择年份',
		weekHeader: '周', weekStatus: '年内周次',
		dayNames: ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'],
		dayNamesShort: ['周日','周一','周二','周三','周四','周五','周六'],
		dayNamesMin: ['日','一','二','三','四','五','六'],
		dayStatus: '设置 DD 为一周起始', dateStatus: '选择 m月 d日, DD',
		dateFormat: 'yy-mm-dd', firstDay: 1, 
		initStatus: '请选择日期', isRTL: false};
	$.datepicker.setDefaults($.datepicker.regional['zh-CN']);
});

