var layerRef,styleRef,top,is,slayer,layername,frm,hidediv;layername="topdatelayer";var monName=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");var daysoftheweek=new Array("Mo","Tu","We","Th","Fr","Sa","Su");var dayName=new Array("Sun","Mon","Tues","Wed","Thurs","Fri","Sat");var Today="Today";var strexit="close";today=new Date();var today_date=dayName[today.getDay()]+". ";today_date=today_date+monName[today.getMonth()]+" ";today_date=today_date+today.getDate()+", ";today_date=today_date+today.getFullYear();var dateformat="mdy";var separator="/";if((navigator.appVersion.indexOf("Mac")!=-1)&&(navigator.userAgent.indexOf("MSIE")!=-1)&&(parseInt(navigator.appVersion)==3)){alert("browser does not support this javascript")}else{is=new Is();if(is.ie6up||is.nav6up){layerRef="document.getElementById";styleRef=".style";openparen='("';closeparen='")';t=".offsetTop";l=".offsetLeft"}else{if(is.nav&&is.nav4up){layerRef="document.layers";styleRef="";openparen='["';closeparen='"]';t=".pageY";l=".pageX"}else{if(is.ie&&is.ie4up){layerRef="document.all";styleRef=".style";openparen='["';closeparen='"]';t=".offsetTop";l=".offsetLeft"}else{if(is.aol5||is.aol6){layerRef="document.all";styleRef=".style";openparen='["';closeparen='"]';t=".offsetTop";l=".offsetLeft"}else{alert("browser doesn't support this javascript")}}}}}function Is(){var a=navigator.userAgent.toLowerCase();this.major=parseInt(navigator.appVersion);this.minor=parseFloat(navigator.appVersion);this.nav=((a.indexOf("mozilla")!=-1)&&(a.indexOf("spoofer")==-1)&&(a.indexOf("compatible")==-1)&&(a.indexOf("opera")==-1)&&(a.indexOf("webtv")==-1)&&(a.indexOf("hotjava")==-1));this.nav2=(this.nav&&(this.major==2));this.nav3=(this.nav&&(this.major==3));this.nav4=(this.nav&&(this.major==4));this.nav4up=(this.nav&&(this.major>=4));this.navonly=(this.nav&&((a.indexOf(";nav")!=-1)||(a.indexOf("; nav")!=-1)));this.nav6=(this.nav&&(this.major==5));this.nav6up=(this.nav&&(this.major>=5));this.gecko=(a.indexOf("gecko")!=-1);this.ie=((a.indexOf("msie")!=-1)&&(a.indexOf("opera")==-1));this.ie3=(this.ie&&(this.major<4));this.ie4=(this.ie&&(this.major==4)&&(a.indexOf("msie 4")!=-1));this.ie4up=(this.ie&&(this.major>=4));this.ie5=(this.ie&&(this.major==4)&&(a.indexOf("msie 5.0")!=-1));this.ie5_5=(this.ie&&(this.major==4)&&(a.indexOf("msie 5.5")!=-1));this.ie5up=(this.ie&&!this.ie3&&!this.ie4);this.ie5_5up=(this.ie&&!this.ie3&&!this.ie4&&!this.ie5);this.ie6=(this.ie&&(this.major==4)&&(a.indexOf("msie 6.")!=-1));this.ie6up=(this.ie&&!this.ie3&&!this.ie4&&!this.ie5&&!this.ie5_5);this.aol=(a.indexOf("aol")!=-1);this.aol3=(this.aol&&this.ie3);this.aol4=(this.aol&&this.ie4);this.aol5=(a.indexOf("aol 5")!=-1);this.aol6=(a.indexOf("aol 6")!=-1);this.opera=(a.indexOf("opera")!=-1);this.opera2=(a.indexOf("opera 2")!=-1||a.indexOf("opera/2")!=-1);this.opera3=(a.indexOf("opera 3")!=-1||a.indexOf("opera/3")!=-1);this.opera4=(a.indexOf("opera 4")!=-1||a.indexOf("opera/4")!=-1);this.opera5=(a.indexOf("opera 5")!=-1||a.indexOf("opera/5")!=-1);this.opera5up=(this.opera&&!this.opera2&&!this.opera3&&!this.opera4);this.webtv=(a.indexOf("webtv")!=-1);this.TVNavigator=((a.indexOf("navio")!=-1)||(a.indexOf("navio_aoltv")!=-1));this.AOLTV=this.TVNavigator;this.hotjava=(a.indexOf("hotjava")!=-1);this.hotjava3=(this.hotjava&&(this.major==3));this.hotjava3up=(this.hotjava&&(this.major>=3))}function hidesels(k,j,m,f){var c,a,d,n,e;if(!this.sel){this.sel=document.getElementsByTagName("SELECT");this.sel.level=0}var b=this.sel;for(e=0;e<b.length;e++){c=0;a=0;var g;if(b[e].offsetParent){g=b[e];while(g.offsetParent){g=g.offsetParent;c+=g.offsetLeft;a+=g.offsetTop}}c+=b[e].offsetLeft;a+=b[e].offsetTop;d=b[e].offsetWidth;n=b[e].offsetHeight;if(c+d>k&&c<k+m&&a+n>j&&a<j+f){if(b[e].style.visibility!="hidden"){b[e].style.visibility="hidden"}else{b[e].style.visibility="visible"}}}}function ToggleLayer(){var elm,elmcp,v,args=ToggleLayer.arguments;v=args[2];slayer=args[0];sdate=args[4];if(args[3]){top=args[3]}if(args[5]){frm=args[5]}hidediv=args[6];elm=layerRef+openparen+layername+top+closeparen;elmcp=layerRef+openparen+"dp_layer01"+closeparen+styleRef;if(v=="show"){writelayer();eval(elmcp+".left ="+elm+l+pickerLeft);eval(elmcp+".top ="+elm+t+"+21");hidesels(eval(elm+l+pickerLeft),eval(elm+t+"+21"),200,200)}else{if(sdate){eval("document."+frm+"."+top+".value = sdate")}eval("document."+frm+"."+top+".focus();");hidesels(eval(elm+l+pickerLeft),eval(elm+t+"+21"),200,200)}if(hidediv){var vo=(v=="show")?"hidden":(v=="hide")?"visible":v}v=(v=="show")?"visible":(v=="hide")?"hidden":v;if(hidediv){eval(layerRef+openparen+hidediv+closeparen+styleRef+".visibility = vo")}eval(layerRef+openparen+"dp_layer01"+closeparen+styleRef+".visibility = v")}function getDays(a){if(a==null){return -1}array_month=Array(31,28,31,30,31,30,31,31,30,31,30,31);if((a.getFullYear()%4==0)&&(!(a.getFullYear()%100==0)||(a.getFullYear()%400==0))){array_month[1]=29}return array_month[a.getMonth()]}function is_Date(d){var c=/^([0-9]+)[-\\/\\.]([0-9]+)[-\\/\\.]([0-9]+)$/;var b=d.match(c);if(b==null){return false}if(dateformat=="mdy"){var a=b[1]-1;var e=b[2];var f=b[3]}else{if(dateformat=="dmy"){var e=b[1];var a=b[2]-1;var f=b[3]}else{if(dateformat=="ymd"){var f=b[1];var a=b[2]-1;var e=b[3]}}}if(f<1000){f=f-0;f+=1900}testDate=new Date(f,a,e);y=testDate.getYear();if(y<1000){y+=1900}if((f==y)&&(a==testDate.getMonth())&&e==testDate.getDate()){return testDate}else{return false}}function writelayer(){var content;var v,args=writelayer.arguments;var now,day,month,year,dayofweek;currDate=eval("document."+frm+"."+top+".value");var tbDate=is_Date(currDate);if(!tbDate){tbDate=new Date();dayofweek=tbDate.getDay();day=tbDate.getDate();month=tbDate.getMonth();year=tbDate.getFullYear()}if(args.length>0){now=new Date(args[0],args[1],args[2]);dayofweek=now.getDay();day=now.getDate();month=now.getMonth();year=now.getFullYear()}else{if(tbDate){now=new Date(tbDate)}else{now=new Date()}dayofweek=now.getDay();day=now.getDate();month=now.getMonth();year=now.getFullYear()}var strdate=month+separator+day+separator+year;var start_day=new Date(year,month,"1");start_day=start_day.getDay();if(start_day==0){start_day=7}var total_days_in_month=new Date(year,month,"1");total_days_in_month=getDays(total_days_in_month);var lastmonth=(month-1==-1)?11:(month-1);var lastyear=year-1;var nextmonth=(month+1==12)?0:(month+1);var nextyear=year+1;var total_days_in_lastmonth=new Date((lastmonth==11)?lastyear:year,lastmonth,"1");total_days_in_lastmonth=getDays(total_days_in_lastmonth);var yearoflastmonth=(lastmonth==11)?lastyear:year;var yearofnextmonth=(nextmonth==0)?nextyear:year;var end_day=new Date(year,month,total_days_in_month);end_day=end_day.getDay();if(end_day==0){end_day=7}content='<table width="170" cellpadding="0" border="0" cellspacing="0" bgcolor="'+datepicker_backcolor+'">';content+='<tr><td align="left" colspan="3" height="2"></td></tr>';content+='<tr><td align="left" width="30%">';content+='<a class="dpCPa" href="javascript:void(0)" onclick="writelayer(\''+yearoflastmonth+"','"+lastmonth+"','01'); return false;\">";content+='<font size="1"><b>&laquo;&nbsp;'+monName[lastmonth]+"&nbsp;</b></font></a>";content+='</td><td width="30%" align="center" nowrap>';content+='<font size="1" face="'+datepicker_font+'" color="'+datepicker_fontcolor+'"><b>'+monName[month]+"&nbsp;"+year+"</b></font>";content+='</strong></td><td width = "30%" align="right">';content+='<a class="dpCPa" href="javascript:void(0)" onclick="writelayer(\''+yearofnextmonth+"','"+nextmonth+"','01'); return false;\">";content+='<font size="1"><b>&nbsp;'+monName[nextmonth]+"&nbsp;&raquo;</b></font></a>";content+="</td></tr>";content+="</table>";content+='<table border="0" cellspacing="0" cellpadding="0" width="170" bgcolor="'+datepicker_backcolor+'"><tr>';for(i=0;i<daysoftheweek.length;i++){content+='<td height="18" align="center" width="16">';content+='<font size="1" face="'+datepicker_font+'" color="'+datepicker_dayheadercolor+'"><strong>'+daysoftheweek[i]+"</strong></font></td>"}content+="</tr></table>";content+='<table width="170" border="0" cellspacing="0" cellpadding="0" bgcolor="gray"><tr><td>';content+='<table border="0" cellspacing="1" cellpadding="0" width="100%">';var week_day=start_day;var display_day=1;while(display_day<=total_days_in_month){content+="<tr>";while(start_day>1){var currday=(total_days_in_lastmonth-start_day+2);if(dateformat=="mdy"){var tstrdate=(lastmonth+1)+separator+currday+separator+yearoflastmonth}else{if(dateformat=="dmy"){tmp_day=currday;if(tmp_day<10){tmp_day="0"+tmp_day}tmp_month=lastmonth+1;if(tmp_month<10){tmp_month="0"+tmp_month}var tstrdate=tmp_day+separator+tmp_month+separator+yearoflastmonth}else{if(dateformat=="ymd"){var tstrdate=yearoflastmonth+separator+(lastmonth+1)+separator+currday}}}content+='<td bgcolor="'+datepicker_othermonthscolor+'" align="right" height="14" width="16">';content+="<a class=\"dpCPa\" href=\"javascript:void(0);\" onclick=\"ToggleLayer('dp_layer01', '', 'hide', '', '"+tstrdate+"', '', hidediv);\">";content+='<font size="-3" face="'+datepicker_font+'">';content+=currday;content+="</font></a></td>";start_day--}while(week_day<=7){if(display_day<=total_days_in_month){if(dateformat=="mdy"){var tstrdate=(month+1)+separator+display_day+separator+year;var rightnow=(tbDate.getMonth()+1)+separator+tbDate.getDate()+separator+tbDate.getFullYear()}else{if(dateformat=="dmy"){tmp_day=display_day;if(tmp_day<10){tmp_day="0"+tmp_day}tmp_month=month+1;if(tmp_month<10){tmp_month="0"+tmp_month}var tstrdate=tmp_day+separator+tmp_month+separator+year;var rightnow=tbDate.getDate()+separator+(tbDate.getMonth()+1)+separator+tbDate.getFullYear()}else{if(dateformat=="ymd"){var tstrdate=year+separator+(month+1)+separator+display_day;var rightnow=tbDate.getFullYear()+separator+(tbDate.getMonth()+1)+separator+tbDate.getDate()}}}if(rightnow==tstrdate){sbgcolor="#"+datepicker_selecteddaycolor}else{sbgcolor="#"+datepicker_monthcolor}content+='<td bgcolor="'+sbgcolor+'" align="right" height="14" width="16">';content+="<a class=\"dpCPa\" href=\"javascript:void(0);\" onclick=\"ToggleLayer('dp_layer01', '', 'hide', '', '"+tstrdate+"', '', hidediv);\">";content+='<font size="-3" face="'+datepicker_font+'">';content+=display_day;content+="</font></a></td>"}else{var currday=0;while(end_day<7){currday++;if(dateformat=="mdy"){var tstrdate=(nextmonth+1)+separator+currday+separator+yearofnextmonth}else{if(dateformat=="dmy"){tmp_day=currday;if(tmp_day<10){tmp_day="0"+tmp_day}tmp_month=nextmonth+1;if(tmp_month<10){tmp_month="0"+tmp_month}var tstrdate=tmp_day+separator+tmp_month+separator+yearofnextmonth}else{if(dateformat=="ymd"){var tstrdate=yearofnextmonth+separator+(nextmonth+1)+separator+currday}}}content+='<td bgcolor="'+datepicker_othermonthscolor+'" align="right" height="14" width="16">';content+="<a class=\"dpCPa\" href=\"javascript:void(0);\" onclick=\"ToggleLayer('dp_layer01', '', 'hide', '', '"+tstrdate+"', '', hidediv);\">";content+='<font size="-3" face="'+datepicker_font+'">';content+=currday;content+="</font></a></td>";end_day++}}week_day++;display_day++}content+="</tr>";week_day=1}content+="</table></td></tr></table>";if(dateformat=="mdy"){var tstrdate=(today.getMonth()+1)+separator+today.getDate()+separator+today.getFullYear()}else{if(dateformat=="dmy"){var tstrdate=today.getDate()+separator+(today.getMonth()+1)+separator+today.getFullYear()}else{if(dateformat=="ymd"){var tstrdate=today.getFullYear()+separator+(today.getMonth()+1)+separator+today.getDate()}}}content+='<table cellpadding="0" border="0" cellspacing="0" width="170" bgcolor="'+datepicker_backcolor+'"><tr><td align="center"><font face="'+datepicker_font+'" size="1" color="'+datepicker_dayheadercolor+'"><b>'+Today+"</b></font>&nbsp;-&nbsp;";content+="<a class=\"dpCPa\" href=\"javascript:void(0);\" onclick=\"ToggleLayer('dp_layer01', '', 'hide', '', '"+tstrdate+"', '', hidediv);\" >";content+='<font face="'+datepicker_font+'" size="1">'+today_date+"</a>";content+='</font></a></td></tr><tr><td align="center">';content+="<a href=\"javascript:void(0)\" onClick=\"ToggleLayer('dp_layer01', '', 'hide', '', '', '', hidediv)\"><font face=\""+datepicker_font+'" size="1" color="000000">'+strexit+"</FONT></a>";content+="</td></tr></table>";if(document.getElementById){document.getElementById("dp_layer01").innerHTML=content}else{if(document.all){document.all.dp_layer01.innerHTML=content}else{if(document.layers){with(document.layers.dp_layer01.document){open();write(content);close()}}}}};