jQuery.validate=function(){var A={year:1900,month:0,day:1,hour:0,minute:0};var C={userName:"",illegal:"",URL:"",HEX:"",numeric:"",binaryTitle:""};var B=function(K,I,J){var E=J&&J==-1;
var F="";for(var H=0;H<K.length;H++){var G=K.charAt(H);if(E){if(I.indexOf(G)==-1){F+=G;}}else{if(I.indexOf(G)!=-1){F+=G;}}}return F;};var D=function(F,E){return 32-new Date(F,E,32).getDate();
};return{getServerDate:function(){var E=new Date();E.setFullYear(A.year,A.month,A.day);E.setHours(A.hour);E.setMinutes(A.minute);return E;},email:function(G){var H=G.indexOf("@");
var I=G.lastIndexOf(".");var E=G.indexOf(" ");var F=G.length;if(H<1){return false;}if(I<=H+1){return false;}if(F-I<=2){return false;}if(E!=-1){return false;}return true;
},userNameAndPassword:function(G,F){var E={userNameValid:false,passwordValid:false,isEqual:false};G=$.trim(G);G=B(G,C.userName);F=$.trim(F);E.userNameValid=G.length>=1&&G.length<=15;
E.passwordValid=F.length>=6&&F.length<=32;E.isEqual=G.length>0&&F.length>0&&G==F;return E;},limitCharSet:function(G,E,F){if(F&&F==-1){return B(G,E,-1);}else{return B(G,E);
}},getCharSet:function(E){switch(E.toLowerCase()){case"username":return C.userName;break;case"illegal":return C.illegal;break;case"url":return C.URL;break;case"hex":return C.HEX;
break;case"numeric":return C.numeric;break;case"binarytitle":return C.binaryTitle;break;default:return E;break;}},compareDates:function(F,T,H,U,I){var P={isStartDateValid:false,isEndDateValid:false,isValid:false};
var M,V,R;var E=new Date();E.setFullYear(A.year,A.month,A.day);var G,S,K;var L=new Date();L.setFullYear(A.year,A.month,A.day);if(F!="now"){var O=F.split(H);if(O.length<3){return P;
}else{switch(U){case"dmy":M=O[0];V=O[1];R=O[2];break;case"mdy":V=O[0];M=O[1];R=O[2];break;case"ymd":R=O[0];V=O[1];M=O[2];break;case"ydm":R=O[0];M=O[1];V=O[2];break;
}if(isNaN(M)||M<1||M>31){return P;}if(isNaN(V)||V<1||V>12){return P;}if(isNaN(R)){return P;}if(D(R,(V-1))<M){return P;}E.setFullYear(R,V-1,M);}}P.isStartDateValid=true;
if(I!=0){var Q=I.split(",");var W=parseInt(Q[0]);var J=Q[1];switch(J){case"d":E.setDate(parseInt(E.getDate())+W);break;case"m":E.setMonth(parseInt(E.getMonth())+W,E.getDate());
break;case"y":E.setFullYear(parseInt(E.getFullYear())+W,E.getMonth(),E.getDate());break;}}if(T!="now"){var N=T.split(H);if(N.length<3){return P;}else{switch(U){case"dmy":G=N[0];
S=N[1];K=N[2];break;case"mdy":S=N[0];G=N[1];K=N[2];break;case"ymd":K=N[0];S=N[1];G=N[2];break;case"ydm":K=N[0];G=N[1];S=N[2];break;}if(isNaN(G)||G<1||G>31){return P;
}if(isNaN(S)||S<1||S>12){return P;}if(isNaN(K)){return P;}if(D(K,(S-1))<G){return P;}L.setFullYear(K,S-1,G);}}P.isEndDateValid=true;P.isValid=E.getTime()<=L.getTime();
return P;},compareTimes:function(F,I,H){var E={isStartTimeValid:false,isEndTimeValid:false,isValid:false};var G,J,L,M;if(F=="now"){G=parseInt(A.hour);J=parseInt(A.minute);
}else{var N=F.split(H);if(F.length<2||N.length<2){return E;}else{G=parseInt(N[0]);J=parseInt(N[1]);if((G<0||G>23)||(J<0||J>59)){return E;}else{E.isStartTimeValid=true;
}}}if(I=="now"){L=parseInt(A.hour);M=parseInt(A.minute);}else{var K=I.split(H);if(I.length<2||K.length<2){return E;}else{L=parseInt(K[0]);M=parseInt(K[1]);if((L<0||L>23)||(M<0||M>59)){return E;
}else{E.isEndTimeValid=true;}}}if(G>L){return E;}else{if(G==L){if(J>=M){return E;}else{if(J<M){E.isValid=true;}}}else{if(G<L){E.isValid=true;}}}return E;},setup:function(F,E){A=F;
C=E;}};}();jQuery.fn.validate=function(){return this;};