var dtCh="/";var minYear=1900;var maxYear=2100;function isInteger(s){var i;for(i=0;i<s.length;i++){var c=s.charAt(i);if(((c<"0")||(c>"9"))){return false;}}return true;}function stripCharsInBag(s,_5){var i;var _7="";for(i=0;i<s.length;i++){var c=s.charAt(i);if(_5.indexOf(c)==-1){_7+=c;}}return _7;}function daysInFebruary(_9){return (((_9%4==0)&&((!(_9%100==0))||(_9%400==0)))?29:28);}function DaysArray(n){for(var i=1;i<=n;i++){this[i]=31;if(i==4||i==6||i==9||i==11){this[i]=30;}if(i==2){this[i]=29;}}return this;}function isDate(_c){var _d=false;var _e=true;if(typeof isDateSilent!="undefined"){if(isDateSilent==true){_d=true;}if(isDateSilent==false){_d=false;}}if(typeof isDateBlankAllowed!="undefined"){if(isDateBlankAllowed==true){_e=true;}if(isDateBlankAllowed==false){_e=false;}}if(_c.length>0){var _f=DaysArray(12);var _10=_c.indexOf(dtCh);var _11=_c.indexOf(dtCh,_10+1);var _12=_c.substring(0,_10);var _13=_c.substring(_10+1,_11);var _14=_c.substring(_11+1);strYr=_14;if(_13.charAt(0)=="0"&&_13.length>1){_13=_13.substring(1);}if(_12.charAt(0)=="0"&&_12.length>1){_12=_12.substring(1);}for(var i=1;i<=3;i++){if(strYr.charAt(0)=="0"&&strYr.length>1){strYr=strYr.substring(1);}}month=parseInt(_12);day=parseInt(_13);year=parseInt(strYr);if(_10==-1||_11==-1){if(!_d){alert("The date format should be : mm/dd/yyyy");}return false;}if(_12.length<1||month<1||month>12){if(!_d){alert("Please enter a valid month");}return false;}if(_14.length!=4||year==0||year<minYear||year>maxYear){if(!_d){alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear);}return false;}if(_13.length<1||day<1||day>31||(month==2&&day>daysInFebruary(year))||day>_f[month]){if(!_d){alert("Please enter a valid date");}return false;}if(_c.indexOf(dtCh,_11+1)!=-1||isInteger(stripCharsInBag(_c,dtCh))==false){if(!_d){alert("Please enter a valid date");}return false;}return true;}else{if(_e){return true;}else{return false;}}}Date.prototype.formatDate=function(input,time){var _18=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var _19=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];var _1a=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];var _1b=["January","February","March","April","May","June","July","August","September","October","November","December"];var _1c={a:function(){return date.getHours()>11?"pm":"am";},A:function(){return (this.a().toUpperCase());},B:function(){var off=(date.getTimezoneOffset()+60)*60;var _1e=(date.getHours()*3600)+(date.getMinutes()*60)+date.getSeconds()+off;var _1f=Math.floor(_1e/86.4);if(_1f>1000){_1f-=1000;}if(_1f<0){_1f+=1000;}if((String(_1f)).length==1){_1f="00"+_1f;}if((String(_1f)).length==2){_1f="0"+_1f;}return _1f;},c:function(){return (this.Y()+"-"+this.m()+"-"+this.d()+"T"+this.h()+":"+this.i()+":"+this.s()+this.P());},d:function(){var j=String(this.j());return (j.length==1?"0"+j:j);},D:function(){return _19[date.getDay()];},F:function(){return _1b[date.getMonth()];},g:function(){return date.getHours()>12?date.getHours()-12:date.getHours();},G:function(){return date.getHours();},h:function(){var g=String(this.g());return (g.length==1?"0"+g:g);},H:function(){var G=String(this.G());return (G.length==1?"0"+G:G);},i:function(){var min=String(date.getMinutes());return (min.length==1?"0"+min:min);},I:function(){var _24=new Date("January 1 "+this.Y()+" 00:00:00");return (_24.getTimezoneOffset()==date.getTimezoneOffset()?0:1);},j:function(){return date.getDate();},l:function(){return _18[date.getDay()];},L:function(){var Y=this.Y();if((Y%4==0&&Y%100!=0)||(Y%4==0&&Y%100==0&&Y%400==0)){return 1;}else{return 0;}},m:function(){var n=String(this.n());return (n.length==1?"0"+n:n);},M:function(){return _1a[date.getMonth()];},n:function(){return date.getMonth()+1;},N:function(){var w=this.w();return (w==0?7:w);},O:function(){var os=Math.abs(date.getTimezoneOffset());var h=String(Math.floor(os/60));var m=String(os%60);h.length==1?h="0"+h:1;m.length==1?m="0"+m:1;return date.getTimezoneOffset()<0?"+"+h+m:"-"+h+m;},P:function(){var O=this.O();return (O.substr(0,3)+":"+O.substr(3,2));},r:function(){var r;r=this.D()+", "+this.d()+" "+this.M()+" "+this.Y()+" "+this.H()+":"+this.i()+":"+this.s()+" "+this.O();return r;},s:function(){var sec=String(date.getSeconds());return (sec.length==1?"0"+sec:sec);},S:function(){switch(date.getDate()){case 1:return ("st");case 2:return ("nd");case 3:return ("rd");case 21:return ("st");case 22:return ("nd");case 23:return ("rd");case 31:return ("st");default:return ("th");}},t:function(){var _2e=[null,31,28,31,30,31,30,31,31,30,31,30,31];if(this.L()==1&&this.n()==2){return 29;}return _2e[this.n()];},U:function(){return Math.round(date.getTime()/1000);},w:function(){return date.getDay();},W:function(){var DoW=this.N();var DoY=this.z();var _31=364+this.L()-DoY;if(_31<=2&&DoW<=(3-_31)){return 1;}if(DoY<=2&&DoW>=5){return new Date(this.Y()-1,11,31).formatDate("W");}var _32=new Date(this.Y(),0,1).getDay();_32=_32!=0?_32-1:6;if(_32<=3){return (1+Math.floor((DoY+_32)/7));}else{return (1+Math.floor((DoY-(7-_32))/7));}},y:function(){var y=String(this.Y());return y.substring(y.length-2,y.length);},Y:function(){if(date.getFullYear){var _34=new Date("January 1 2001 00:00:00 +0000");var x=_34.getFullYear();if(x==2001){return date.getFullYear();}}var x=date.getYear();var y=x%100;y+=(y<38)?2000:1900;return y;},z:function(){var t=new Date("January 1 "+this.Y()+" 00:00:00");var _39=date.getTime()-t.getTime();return Math.floor(_39/1000/60/60/24);},Z:function(){return (date.getTimezoneOffset()*-60);}};function getSwitch(str){if(_1c[str]!=undefined){return _1c[str]();}else{return str;}}var date;if(time){var date=new Date(time);}else{var date=this;}var formatString=input.split("");var i=0;while(i<formatString.length){if(formatString[i]=="\\"){formatString.splice(i,1);}else{formatString[i]=getSwitch(formatString[i]);}i++;}return formatString.join("");};Date.DATE_ATOM="Y-m-d\\TH:i:sP";Date.DATE_ISO8601="Y-m-d\\TH:i:sO";Date.DATE_RFC2822="D, d M Y H:i:s O";Date.DATE_W3C="Y-m-d\\TH:i:sP";
	