if(typeof(EY_U.checkForm)=="undefined"){EY_U.checkForm={}}EY_U.checkForm.chooseCity=function(a){this.$form=null;this.$city1=null;this.$city2=null;this.$date1=null;this.$date2=null;this.one_way=true;this.alert1="\u8bf7\u8f93\u5165\u51fa\u53d1\u57ce\u5e02";this.alert2="\u8bf7\u8f93\u5165\u5230\u8fbe\u57ce\u5e02";this.alert3="\u51fa\u53d1\u57ce\u5e02\u548c\u5230\u8fbe\u57ce\u5e02\u4e0d\u80fd\u76f8\u540c";this.alert4="\u51fa\u53d1\u65e5\u671f\u683c\u5f0f\u4e0d\u5bf9\u6216\u4e0d\u662f\u5b9e\u9645\u65e5\u671f";this.alert5="\u65e5\u671f\u4e0d\u80fd\u5c0f\u4e8e\u4eca\u5929";this.alert6="\u51fa\u53d1\u65e5\u671f\u4e0d\u80fd\u5927\u4e8e\u8fd4\u7a0b\u65e5\u671f";this.alert7="\u8bf7\u586b\u5199\u51fa\u53d1\u65e5\u671f";this.alert8="\u8bf7\u586b\u5199\u8fd4\u7a0b\u65e5\u671f";this.alert9="\u8fd4\u7a0b\u65e5\u671f\u683c\u5f0f\u4e0d\u5bf9\u6216\u4e0d\u662f\u5b9e\u9645\u65e5\u671f";this.alert10="\u67e5\u8be2\u65e5\u671f\u8981\u5728\u4e00\u5e74\u4ee5\u5185";this.cityEqual=false;this.defaultDate="yyyy-mm-dd";this.defaultCity1="\u4e2d\u6587/\u62fc\u97f3";this.defaultCity2="\u4e2d\u6587/\u62fc\u97f3";this.apartDayNum=0;this.beyondTime=12;$.extend(this,a);this.startValid=function(){if(!this.$form||!this.$city1){return}if(this.$city1.val()==this.defaultCity1){alert(this.alert1);return}if(this.$city2&&!this.cityEqual){if(this.$city2.val()==this.defaultCity2){alert(this.alert2);return}var b=this.ck_city(this.$city1.val(),this.$city2.val());if(!b){alert(this.alert3);return}}if(this.$date1){var d=this.$date1.val();if(d==this.defaultDate){alert(this.alert7);return}if(!this.ck_heckDate(d)){alert(this.alert4);return}else{if(!this.ck_todayDate(d)){alert(this.alert5);return}else{if(this.beyondTime&&!this.ck_dataBeyond(d)){alert(this.alert10);return}}}if(this.$date2&&!this.one_way){var c=this.$date2.val();if(c==this.defaultDate){alert(this.alert8);return}if(!this.ck_heckDate(c)){alert(this.alert9);return}else{if(!this.ck_todayDate(c)){alert(this.alert5);return}}if(this.beyondTime&&!this.ck_dataBeyond(c)){alert(this.alert10);return}if(!this.ck_datePare(d,c,this.apartDayNum)){alert(this.alert6);return}}}this.$form.submit()};this.ck_heckDate=function(e){var c=/^\d{4}-((0{1}[1-9]{1})|(1[0-2]{1}))-((0{1}[1-9]{1})|([1-2]{1}[0-9]{1})|(3[0-1]{1}))$/;var b=true;if(!c.test(e)){b=false}else{var d=e.split("-");var f;f=new Date(d[0],parseFloat(d[1])-1,parseFloat(d[2]));if(f.getFullYear()!=parseFloat(d[0])||f.getMonth()!=parseFloat(d[1])-1||f.getDate()!=parseFloat(d[2])){b=false}}return b};this.ck_todayDate=function(d){if(d){var c=d.split("-");var b=new Date();var e=new Date(c[0],parseFloat(c[1])-1,parseFloat(c[2])+1);if(e.getTime()>b.getTime()){return true}else{return false}}};this.ck_datePare=function(g,e,b){b=b?b:0;if(g&&e){var h=g.split("-");var f=e.split("-");var d=new Date(h[0],parseFloat(h[1])-1,parseFloat(h[2]));var c=new Date(f[0],parseFloat(f[1])-1,parseFloat(f[2])-b);if(d.getTime()>c.getTime()){return false}else{return true}}};this.ck_city=function(d,c){var b=true;if(d==c){b=false}else{b=true}return b};this.ck_dataBeyond=function(e){if(e){var d=e.split("-");var c=new Date(d[0],parseFloat(d[1])-1-this.beyondTime,d[2]);var b=new Date();if(c.getTime()>b.getTime()){return false}else{return true}}}};
