var calCalendar=null;function Calendar(a092936,a332802,a563555,a254834){this.dtDate=new Date(a092936);this.FieldName=a332802;this.OnChange=a563555;this.HideCtrls=a254834;this.PrevClass="";this.fHide=false;this.Show=a891451;this.Hide=a288764;this.SetDate=a721403;this.PrevMonth=a217243;this.NextMonth=a386331;this.ShowCalendar=a336759;this.DateSet=null;}function a891451(){if(calCalendar!=null){calCalendar.Hide();}calCalendar=this;var a592536=GetStyle("divCalendar");var a298664=GetDocObj(this.FieldName);a592536.top=GetY(a298664)+a298664.offsetHeight;a592536.left=GetX(a298664);SetDisplay("divCalendar",true);a594395(this.HideCtrls);var a004834=iGetStr(this.FieldName);var a133130=new Date(a004834);this.dtDate=(isNaN(a133130)?new Date():a133130);this.ShowCalendar();this.fHide=false;}function calHideCalendar(){if(calCalendar!=null){if(calCalendar.fHide){calCalendar.Hide();}}if(calCalendar!=null){calCalendar.fHide=true;}}function a288764(){if(this.fHide){SetDisplay("divCalendar",false);calCalendar=null;a866502(this.HideCtrls);}this.fHide=true;}function calDontHide(){if(calCalendar!=null){calCalendar.fHide=false;}}function a721403(a004834){this.dtDate=new Date(a004834);iSetStr(this.FieldName,a004834);this.fHide=true;this.Hide();this.PrevClass="CalSelected";a693863(this.FieldName);if(this.OnChange){eval(this.OnChange);}}function calMouseOver(a576954){if(calCalendar!=null){this.PrevClass=a576954.className;a576954.className="CalCurr";}}function calMouseOut(a576954){if(calCalendar!=null){a576954.className=this.PrevClass;}}function calMsgOn(a576954,a278362){oSetStr("divMsg",a278362);var a592536=GetStyle("divMsg");a592536.top=GetY(a576954)-a576954.offsetHeight;a592536.left=GetX(a576954)+a576954.offsetHeight;SetDisplay("divMsg",true);}function calMsgOff(){SetDisplay("divMsg",false);}function a217243(Num){this.fHide=false;SetFocus(this.FieldName);for(var a589377=0;a589377<Num;a589377++){var a436707=this.dtDate.getMonth()-1;if(a436707<0){this.dtDate.setFullYear(this.dtDate.getFullYear()-1);a436707+=12;}this.dtDate.setMonth(a436707);}this.ShowCalendar();}function a386331(Num){this.fHide=false;SetFocus(this.FieldName);for(var a589377=0;a589377<Num;a589377++){var a436707=this.dtDate.getMonth()+1;if(a436707>11){this.dtDate.setFullYear(this.dtDate.getFullYear()+1);a436707-=12;}this.dtDate.setMonth(a436707);}this.ShowCalendar();}function a336759(){var a207654=new Date(this.dtDate);a207654.setDate(1);var a565558=new Date(a207654);var a437570=60*60*1000;var a669832=24*a437570;a565558.setTime(a565558.getTime()-1*a207654.getDay()*a669832);var a133130=new Date(a565558);var a344155=Array("January","February","March","April","May","June","July","August","September","October","November","December");var a027208=a344155[a207654.getMonth()]+" "+a207654.getFullYear();oSetStr("tdCalendarMonthYear",a027208);a702530=GetDocObj("tblCalendar");if(a702530){var a290862=new Date();a290862.setHours(0,0,0,0);var a531207;var a472398;var a004834=iGetStr(this.FieldName);var a092936=(a004834!=""?new Date(a004834):new Date());for(a531207=0;a531207<6;a531207++){for(a472398=0;a472398<7;a472398++){var a166767="";if(a133130.getMonth()!=this.dtDate.getMonth()){a166767="CalOtherMonth";}if(a133130.valueOf()==a092936.valueOf()){a166767="CalSelected";}var a046625=a702530.rows[2+a531207].cells[a472398];a046625.innerHTML=a133130.getDate();a046625.style.fontWeight=(a133130.valueOf()==a290862.valueOf()?"bold":"normal");a046625.className=a166767;var a004834=(a133130.getMonth()+1)+"/"+a133130.getDate()+"/"+a133130.getFullYear();a046625.onclick=new Function("calCalendar.SetDate('"+a004834+"');");a133130.setTime(a133130.getTime()+a669832+a437570);a133130.setHours(0,0,0,0);}}}this.dtDate=a207654;}function a866502(a113718){if(a113718){var a209909=a113718.split(",");for(var a589377=0;a589377<a209909.length;a589377++){a099779(Trim(a209909[a589377]),true);}}}function a594395(a113718){if(a113718){var a209909=a113718.split(",");for(var a589377=0;a589377<a209909.length;a589377++){a099779(Trim(a209909[a589377]),false);}}}
