// --------------------------------------
var xcCalCopyright="Copyright 2004 Xin Yang";
var xcCalHome="http://www.yxScripts.com";
var xcCopyrightDisplay="&#169;";
var xcShowCopyright=0;
// --------------------------------------

var xcCore=1;
var xc_av=new Array(),xc_eu=new Array(),xc_eb={};var xc_be=xc_db=xc_bq=null;var xc_dt=xc_ds=null;var xc_dh=xc_di=xc_dp=0;var xc_fp=-1;var xc_bx=["","100%","50%","33%","25%","20%"];var xc_fb=" CELLPADDING='0' CELLSPACING='0' BORDER='0'>";var xc_fc=" CELLPADDING='0' CELLSPACING='0' BORDER='0' ALIGN='CENTER'>";var xc_fd=" CELLPADDING='0' CELLSPACING='"+xcGridWidth+"' BORDER='0' ALIGN='CENTER'>";var xc_ff="<TABLE"+xc_fb;var xc_fg="<TABLE"+xc_fc;var xc_fh="<TABLE WIDTH='100%'"+xc_fc;var xc_fi="<TABLE WIDTH='100%'"+xc_fd;var xc_fe="</TABLE>";var xc_ez="<TR VALIGN='TOP'>";var xc_fa="<TR ALIGN='CENTER' VALIGN='MIDDLE'>";var xc_ey="</TR>";var xcCSSOpen='this.className="';var xcCSSClose='"';var xc_fj=/TR|TBODY|THEAD|TFOOT|TABLE/i;var xc_cw="yyyymmdd";var xc_bt="E",xc_ea="R",xc_ak="1",xc_do="0";var xcNav=navigator.userAgent.toLowerCase();var xcIsMac=(xcNav.indexOf("mac")!=-1);var xcIsOpera=(xcNav.indexOf("opera")!=-1);var xcIsSafari=(xcNav.indexOf("safari")!=-1);var xcIsKon=(xcNav.indexOf("konqueror")!=-1);var xcIsIE=(!xcIsOpera&&!xcIsKon&&xcNav.indexOf("msie")!=-1);var xcIsIE4=(xcIsIE&&xcNav.indexOf("msie 4")!=-1);var xcIsIE5=(xcIsIE&&!xcIsIE4);var xcIsIE55=(xcIsIE&&xcNav.indexOf("msie 5.5")!=-1);var xcIsIE6=(xcIsIE&&xcNav.indexOf("msie 6")!=-1);var xcIsIE55up=(xcIsIE55||xcIsIE6);var xcIsIEMac=xcIsIE&&xcIsMac;var xcIsN4=(xcNav.indexOf('mozilla')!=-1&&xcNav.search(/msie|gecko|opera|spoofer|compatible|webtv|hotjava/)==-1);var xcIsN6=(xcNav.indexOf("gecko")!=-1&&!xcIsSafari);var xcIsO7=(xcNav.indexOf("opera 7")!=-1||xcNav.indexOf("opera/7")!=-1||xcNav.indexOf("opera 8")!=-1||xcNav.indexOf("opera/8")!=-1);var xcIsK3=(xcIsKon&&navigator.appVersion.indexOf('Konqueror/3')!=-1);var xcCalSafe=(xcIsN6||xcIsIE5||xcIsK3||xcIsO7||xcIsSafari)&&!xcIsN4&&!xcIsIE4;function xc_fr(){return true};function xc_ei(){setTimeout("xc_dj()",100)};function xc_dj(){for(var i=0;i<xc_av.length;i++){var dk=xc_av[i];if(dk.fw.style.visibility=="visible"){var l=xc_cf(dk.fx);if(l!=null){xc_dl(dk.fw,dk.dx+xc_ci(l),dk.dy+xc_cj(l))}else{xc_cr(i)}}};xc_dt()};function xc_fm(e){if(xcIsIE||xcIsK3||xcIsOpera){xc_dh=event.clientX+(xcIsK3?0:(document.documentElement.scrollLeft||document.body.scrollLeft));xc_di=event.clientY+(xcIsK3?0:(document.documentElement.scrollTop||document.body.scrollTop));event.cancelBubble=false}else{xc_dh=e.pageX;xc_di=e.pageY;if(xcIsN6){document.routeEvent(e)}else if(xcIsSafari){event.cancelBubble=false}}};function xc_fq(){if(xc_fp<0){xc_fp=document.getElementsByTagName("SELECT").length+document.getElementsByTagName("OBJECT").length+document.getElementsByTagName("APPLET").length+document.getElementsByTagName("EMBED").length};return(xc_fp>0)};function xc_cf(id){return id==""?null:document.getElementById(id)};function xc_ci(l,ft){if(xcIsIEMac){if(xc_fj.test(l.tagName)){ft=1};var x=l.offsetLeft;if(l.tagName=="TD"&&typeof(ft)=="undefined"){x+=xc_ci(l.parentElement,1)}else if(l.offsetParent){x+=xc_ci(l.offsetParent,ft)}else{x+=isNaN(parseInt(document.body.style.marginLeft))?parseInt(document.body.leftMargin):parseInt(document.body.style.marginLeft)};return x}else{return l.offsetLeft+(l.offsetParent?xc_ci(l.offsetParent):0)}};function xc_cj(l,ft){if(xcIsIEMac){if(xc_fj.test(l.tagName)){ft=1};var x=l.offsetTop;if(l.tagName=="TD"&&typeof(ft)=="undefined"){x+=xc_cj(l.parentElement,1)}else if(l.offsetParent){x+=xc_cj(l.offsetParent,ft)}else{x+=isNaN(parseInt(document.body.style.marginTop))?parseInt(document.body.topMargin):parseInt(document.body.style.marginTop)};return x}else{return l.offsetTop+(l.offsetParent?xc_cj(l.offsetParent):0)}};function xc_fu(l,cf){l.innerHTML=cf};function xc_dl(l,x,y){l.style.top=y+"px";l.style.left=x+"px"};function xc_dk(l,x,y){l.style.top=(parseInt(l.style.top)+y)+"px";l.style.left=(parseInt(l.style.left)+x)+"px"};function xc_er(l){l.style.visibility="visible"};function xc_cs(l){l.style.visibility="hidden"};function xc_cx(){var l=document.createElement("DIV");with(l.style){position="absolute";visibility="hidden";left="-1000px";top="-1000px";zIndex=++xcBaseZIndex};if(xcIsIE&&!xcIsMac){document.body.insertBefore(l,document.body.firstChild)}else{document.body.appendChild(l)};l.fz=null;if(xcIsIE55up&&xc_fq()&&!xcIsMac){l.fz=document.createElement("IFRAME");l.fz.src="javascript:false";with(l.fz.style){position="absolute";visibility="hidden";left="-1000px";top="-1000px";width="20px";height="20px";zIndex=l.style.zIndex-1;filter="progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)"};document.body.insertBefore(l.fz,l);l.fz.hr=false};return l};function xc_ca(n){return((n<10)?"0":"")+n};function xc_br(y,m,d){return xcWeekdayShortNames[(new Date(y,m,d)).getDay()]};function xc_cl(){var gn={};for(var i=0;i<xcMonthShortNames.length;i++){gn[xcMonthShortNames[i].toLowerCase()]=i};return gn};function xc_da(mon){if(xc_db==null){xc_db=xc_cl()};return xc_db[mon.toLowerCase()]||0};function xc_cd(){var en={};for(var i=0;i<xcWeekdayShortNames.length-1;i++){en[xcWeekdayShortNames[i].toLowerCase()]=i};return en};function xc_bp(day){if(xc_bq==null){xc_bq=xc_cd()};return xc_bq[day.toLowerCase()]||0};function xc_fk(hx,style,fb,title){return "<"+hx+" "+fb+" "+(title?"TITLE='"+title.replace(/'/g,'&#39;')+"' ":"")+(style?"CLASS='"+style+"'":"")+">"};function xc_bc(style,fb,title){return xc_fk("DIV",style,fb||"",title||"")};var xc_bb="</DIV>";function xcDIV(style,cf,fb,title){return xc_bc(style,fb||"",title||"")+cf+xc_bb};function xc_ex(style,cf,width,fb,title){return "<TD"+(width!=""?" WIDTH='"+width+"'":"")+">"+xcDIV(style,cf,fb||"",title||"")+"</TD>"};function xc_et(a,b){return a.order-b.order};function xc_cg(y,m,d){return y+xc_ca(m+1)+xc_ca(d)};function xc_bu(fy){return xc_av[fy]};function xc_by(hl,hz,hk,et,fx,dx,dy,gk){var dk=null;for(var i=0;i<xc_av.length;i++){if(xc_av[i].iy||xc_av[i].hz==hz&&hz!=null||xcMultiCalendar==0&&xc_av[i].gk==1){dk=xc_av[i];dk.iy=false;break}};if(dk==null){dk=new xc_at(xc_av.length);xc_av[xc_av.length]=dk}else{dk.hn()};dk.cd=xc_eb[hl]||{};dk.hz=hz||null;dk.hk=hk||hz;dk.et=et||"";dk.fx=fx||"";dk.dx=dx||0;dk.dy=dy||0;dk.gk=gk;return dk};function xc_ec(hl,gh,au,value,gk){if(typeof(xc_eb[hl])=="undefined"){xc_eb[hl]={}};if(typeof(xc_eb[hl][gh])=="undefined"){xc_eb[hl][gh]={}};if(gk==0){xc_eb[hl][gh][au]=value}else if(gk==1){if(typeof(xc_eb[hl][gh][au])=="undefined"){xc_eb[hl][gh][au]=new Array()};xc_eb[hl][gh][au][xc_eb[hl][gh][au].length]=value}else if(gk==2){if(typeof(xc_eb[hl][gh][au])=="undefined"){xc_eb[hl][gh][au]=""};xc_eb[hl][gh][au]+=value}};function ad(f){var ds=f||xcDateFormat;ds=ds.replace(/\\/g,'\\\\');ds=ds.replace(/\//g,'\\\/');ds=ds.replace(/\[/g,'\\\[');ds=ds.replace(/\]/g,'\\\]');ds=ds.replace(/\(/g,'\\\(');ds=ds.replace(/\)/g,'\\\)');ds=ds.replace(/\{/g,'\\\{');ds=ds.replace(/\}/g,'\\\}');ds=ds.replace(/\</g,'\\\<');ds=ds.replace(/\>/g,'\\\>');ds=ds.replace(/\|/g,'\\\|');ds=ds.replace(/\*/g,'\\\*');ds=ds.replace(/\?/g,'\\\?');ds=ds.replace(/\+/g,'\\\+');ds=ds.replace(/\^/g,'\\\^');ds=ds.replace(/\$/g,'\\\$');ds=ds.replace(/dd/gi,'\\d\\d');ds=ds.replace(/mm/gi,'\\d\\d');ds=ds.replace(/yyyy/gi,'\\d\\d\\d\\d');ds=ds.replace(/yy/gi,'\\d\\d');ds=ds.replace(/day/gi,'\\w\\w\\w');ds=ds.replace(/mon/gi,'\\w\\w\\w');return ds};function xc_cb(f){if(xc_be==null){xc_be=new RegExp('^'+ad(f)+'$')};return xc_be};function xc_co(date,ds){var y,m,d,aa=ds||xcDateFormat;var jd=aa.search(/yyyy/i);var gf=aa.search(/mm/i);var ge=aa.search(/mon/i);var dn=aa.search(/dd/i);y=date.substring(jd,jd+4)-0;if(gf!=-1){m=date.substring(gf,gf+2)-1}else{m=xc_da(date.substring(ge,ge+3))-0};d=date.substring(dn,dn+2)-0;return new Array(y,m,d)};function xc_cc(y,m,d,ds){var aa=ds||xcDateFormat;aa=aa.replace(/yyyy/i,y);aa=aa.replace(/mm/i,xc_ca(m+1));aa=aa.replace(/MON/,xcMonthShortNames[m].toUpperCase());aa=aa.replace(/mon/i,xcMonthShortNames[m]);aa=aa.replace(/dd/i,xc_ca(d));aa=aa.replace(/DAY/,xc_br(y,m,d).toUpperCase());aa=aa.replace(/day/i,xc_br(y,m,d));return aa};function xc_fn(date,dt,du){if(date==""){return ""};var gv=xc_co(date,dt);return xc_cc(gv[0],gv[1],gv[2],du)};function xc_cp(y){var jg=y+"";return xcYearDigits[jg.charAt(0)]+xcYearDigits[jg.charAt(1)]+xcYearDigits[jg.charAt(2)]+xcYearDigits[jg.charAt(3)]};function xc_at(fy){this.fy=fy;this.hz=null;this.hk=null;this.et="";this.fx="";this.dx=0;this.dy=0;this.gk=1;this.ik=0;this.je=0;this.month=0;this.date="";this.iy=false;this.gb="";this.bx=0;this.bv=0;this.bt=0;this.bu=0;this.bw=0;this.fw=xc_cx();this.fw.ba=this;if(xcIsIE55up&&!xcIsMac){this.fw.onmouseenter=xc_ef;this.fw.onmouseleave=xc_ep}else{this.fw.onmouseover=xc_ef;this.fw.onmouseout=xc_ep};this.cd={};this.fp=xc_bz;this.hq=xc_eq;this.ay=xc_ai;this.ak=xc_ae;this.by=xc_ay;this.eb=xc_bh;this.ec=xc_bi;this.hs=xc_ev;this.gq=xc_dg;this.gp=xc_df;this.cb=xc_dd;this.hn=xc_eg;this.hm=xc_ee;this.bz=xc_az;this.fo=xcGet;this.aw=xc_ag;this.ai=xc_ac;this.iw=xc_fo;this.az=xc_aj;this.al=xc_af;this.hp=xc_ej;this.ax=xc_ah;this.aj=xc_ad;this.bm=xc_au;this.bd=xc_ao;this.bp=xc_ax();this.bi=xc_ar;this.bo=xc_aw;this.bl=xc_as;this.bb=xc_am;this.bc=xc_an;this.ei=xc_bo;this.bh=xc_aq;this.bg=xc_ap;this.ag=xc_aa;this.ah=xc_ab};function xc_bz(gh,au){return typeof(this.cd[gh])!="undefined"?this.cd[gh][au]||null:null};function xc_bh(){return false};function xc_bi(date){return false};function xc_ev(){var fs=null;for(var i=0;i<xc_eu.length;i++){fs=xc_eu[i](this);if(fs){break}};return fs};function xc_ay(eu){};function xc_dg(){return ""};function xc_df(){return ""};function xc_dd(){return ["",1]};function xc_ai(){};function xc_ae(){};function xc_eq(){var dx=this.dx,dy=this.dy,l=xc_cf(this.fx);var dl="",gx=null,bn=xc_cb(),bf="";if(l!=null){dx+=xc_ci(l);dy+=xc_cj(l)}else{dx+=xc_dh;dy+=xc_di};this.aw();bf=this.ai(this.fo()||this.et);if(this.gb==""){this.gb=bf?bf:getCurrentDate()};if(bf!=""&&bn.test(bf)){var hj=xc_co(bf);gx=new Date(hj[0],hj[1],hj[2])}else{gx=new Date()};dl=xc_cg(gx.getFullYear(),gx.getMonth(),gx.getDate());this.je=gx.getFullYear();this.month=gx.getMonth();this.by(0);if(this.je!=gx.getFullYear()||this.month!=gx.getMonth()){gx=new Date(this.je,this.month,1);dl=""};var h=this.fw;xc_dl(h,dx,dy);xc_fu(h,this.bi()+this.bb(gx,dl)+this.bh());h.style.zIndex=++xcBaseZIndex;if(h.fz){if(!h.fz.hr){h.fz.style.width=h.offsetWidth+"px";h.fz.style.height=h.offsetHeight+"px";h.fz.hr=true};xc_dl(h.fz,dx,dy);h.fz.style.zIndex=h.style.zIndex-1};this.ay();if(h.fz){xc_er(h.fz)};xc_er(h);this.ak()};function xc_eg(){this.bz();this.hz=null;this.hk=null;this.et="";this.fx="";this.dx=0;this.dy=0;this.gk=1;this.je=0;this.month=0;this.date="";this.iy=false;this.gb="";this.bx=0;this.bv=0;this.bt=0;this.bu=0;this.bw=0;this.cd={}};function xc_ee(){this.bz();if(this.hz&&this.hz.blur){try{this.hz.blur()}catch(ex){}};this.iy=true};function xc_az(){if(this.ik){clearTimeout(this.ik);this.ik=0}};function xc_ah(){};function xc_ad(){};function xc_ej(){var date=new Date(this.je,this.month,1);var dl="",ae=null,bn=xc_cb(),bf="";this.aw();bf=this.ai(this.fo()||this.gb||this.et);if(bf!=""&&bn.test(bf)){var hj=xc_co(bf);ae=new Date(hj[0],hj[1],hj[2])}else{ae=new Date()};if(ae!=null&&ae.getFullYear()==date.getFullYear()&&ae.getMonth()==date.getMonth()){dl=xc_cg(ae.getFullYear(),ae.getMonth(),ae.getDate())};this.ax();xc_fu(this.fw,this.bi()+this.bb(date,dl)+this.bh());xc_er(this.fw);this.aj()};function xc_ag(){beforeGetDateValue(this.hk,this.hz)};function xc_ac(date){return afterGetDateValue(this.hk,this.hz,date)};function xc_ce(fc){return fc?getDateValue(fc):""};function xcGet(){return xc_ce(this.hk)||xc_ce(this.hz)};function xc_aj(date){return beforeSetDateValue(this.hk,this.hz,date)};function xc_af(date){afterSetDateValue(this.hk,this.hz,date)};function xc_fo(date){if(this.hz){setDateValue(this.hz,date)}};function xc_bo(style,cf,width,fb){return xc_ex(style,cf,width,fb)};function xc_aa(){return ""};function xc_ab(){return ""};function xc_au(){return xc_ff+xc_ez+"<TD>"+this.ag()+xc_bc(xcCSSPanel)+(xcIsIEMac?xc_ff+xc_ez+"<TD>":"")};function xc_ao(){return(xcIsIEMac?"</TD>"+xc_ey+xc_fe:"")+xc_bb+this.ah()+"</TD>"+xc_ey+xc_fe};function xc_ep(){if(xcAutoHide&&this.ba.gk==1){this.ba.ik=setTimeout("xc_cr("+this.ba.fy+")",xcAutoHide)}};function xc_ef(){if(xcAutoHide){this.ba.bz()}};function xc_de(cv,ct,cu,fa,ey,ez){var s="";if(cv||fa){s+=(xcIsIE55up&&!xcIsMac)?" onmouseenter='":" onmouseover='";if(cv){s+=xcCSSOpen+cv+xcCSSClose+";"};if(fa){s+=fa};s+="' "};if(ct){s+=" onmousedown='"+xcCSSOpen+ct+xcCSSClose+"' "};if(ey){s+=" onclick='"+ey+"' "};if(cu||ez){s+=(xcIsIE55up&&!xcIsMac)?" onmouseleave='":" onmouseout='";if(cu){s+=xcCSSOpen+cu+xcCSSClose+";"};if(cu){s+=ez};s+="' "};return s};function xc_al(fy){var hd="xc_dn("+fy+",-1)",gu="xc_dn("+fy+",1)";var ha="xc_dm("+fy+",-1)",gr="xc_dm("+fy+",1)";var at="",as="";if(xcArrowSwitch[0]==1){var aq=xcCSSArrowYearPrev,ap=xcCSSArrowYearNext;at=xc_ex(aq[0],xcArrowYear[0],"",xc_de(aq[1],aq[2],aq[0],"",hd,""));as=xc_ex(ap[0],xcArrowYear[1],"",xc_de(ap[1],ap[2],ap[0],"",gu,""))};if(xcArrowSwitch[1]==1){var ao=xcCSSArrowMonthPrev,an=xcCSSArrowMonthNext;at+=xc_ex(ao[0],xcArrowMonth[0],"",xc_de(ao[1],ao[2],ao[0],"",ha,""));as=xc_ex(an[0],xcArrowMonth[1],"",xc_de(an[1],an[2],an[0],"",gr,""))+as};return [at,as]};function xc_as(){var yy=xcYearPrefix+xc_cp(this.je)+xcYearSuffix,mm=xcMonthPrefix+xcMonthNames[this.month]+xcMonthSuffix;return xc_ex(xcCSSHead,xcHeadTagOrder==1?mm+xcHeadSeparator+yy:yy+xcHeadSeparator+mm,xcHeadTagAdjustment==1?"100%":"")};function xc_aw(){var ar=["",""];if(xcArrowPosition==0){ar=xc_al(this.fy)};s=xc_bc(xcCSSHeadBlock)+(xcHeadTagAdjustment==1?xc_fh:xc_fg)+xc_fa;s+=ar[0];s+=this.bl();s+=ar[1];s+=xc_ey+xc_fe+xc_bb;return s};function xc_ax(){var s=xc_bc(xcCSSWeekdayBlock)+xc_fi+xc_ez;for(var i=xcWeekStart;i<xcWeekStart+7;i++){s+=xc_ex(xcCSSWeekday,xcWeekdayDisplay[i],"")};s+=xc_ey+xc_fe+xc_bb;return s};function xc_ar(){return this.bm()+this.bo()+this.bp};function xc_an(gk,dl){var s="",fy=this.fy,ep=xcCSSDay,ek=xcCSSDayCurrent,eq=xcCSSDayOther;if(gk==xc_ea){var be='this.title="'+xcCalCopyright+'"';var bk='window.open("'+xcCalHome+'")';s=this.ei(ek[0],xcCopyrightDisplay,"",xc_de(ek[1],ek[2],ek[0],be,bk,""))}else if(gk==xc_bt){s=this.ei(xcCSSDayEmpty,xcDayContents[0],"")}else{var eb=this.eb(),cm=this.hs();var fa=this.gq(),ez=this.gp(),ab=this.cb();var ey=ab[0]+(ab[1]?"xc_dy("+fy+",\""+this.date+"\");":"");if(eb){if(cm&&cm[1]){s=this.ei(cm[1],xcDayContentsDisabled[this.bt],"")}else{s=this.ei(ep[3],xcDayContentsDisabled[this.bt],"")}}else if(dl==this.date&&xcShowCurrentDate){s=this.ei(ek[0],xcDayContentsCurrent[this.bt],"",xc_de(ek[1],ek[2],ek[0],fa,ey,ez))}else if(cm){s=this.ei(cm[0],xcDayContents[this.bt],"",xc_de(ep[1],ep[2],cm[0],fa,ey,ez))}else if(gk==1){s=this.ei(ep[0],xcDayContents[this.bt],"",xc_de(ep[1],ep[2],ep[0],fa,ey,ez))}else{s=this.ei(eq[0],xcDayContents[this.bt],"",xc_de(ep[1],ep[2],eq[0],fa,ey,ez))}};return s};function xc_am(date,dl){var dayOffset=0,ej=1,fd=(new Date(this.je,this.month,1)).getDay();var ia=new Date(this.je,this.month+1,0),gc=ia.getDate();var ha=new Date(this.je,this.month,0),hc=ha.getFullYear(),hb=ha.getMonth(),gz=ha.getDate();var gr=new Date(this.je,this.month+1,1),gt=gr.getFullYear(),gs=gr.getMonth();if(xcWeekStart>0&&fd==0){fd=7};var s=xc_bc(xcCSSDayBlock)+xc_fi;for(var i=0;i<6;i++){this.bw=i;s+=xc_ez;for(var j=xcWeekStart;j<xcWeekStart+7;j++){this.bu=j;this.date="";if(i==5&&j==xcWeekStart+6&&xcShowCopyright){s+=this.bc(xc_ea)}else if(i*7+j<fd||ej>gc){if(xcShowPrevNextMonth&&i*7+j<fd){dayOffset=i*7+j-fd+1;this.bx=hc;this.bv=hb;this.bt=gz+dayOffset;this.date=xc_cg(this.bx,this.bv,this.bt);s+=this.bc(xc_do,dl)}else if(xcShowPrevNextMonth&&ej>gc){this.bx=gt;this.bv=gs;this.bt=(ej++)-gc;this.date=xc_cg(this.bx,this.bv,this.bt);s+=this.bc(xc_do,dl)}else{s+=this.bc(xc_bt)}}else{this.bx=this.je;this.bv=this.month;this.bt=ej++;this.date=xc_cg(this.bx,this.bv,this.bt);s+=this.bc(xc_ak,dl)}};s+=xc_ey};s+=xc_fe+xc_bb;return s};function xc_ap(){var s="",fk=0,fm=xcCSSFootToday,ff=xcCSSFootClear,fe=xcCSSFootBack,fg=xcCSSFootClose,fj=xcCSSFootReset;var fl=xcFootTagSwitch.concat(xcFootButtonSwitch);for(var i=0;i<fl.length;i++){if(fl[i]){fk++}};if(fk>0){var fy=this.fy,ir=getCurrentDate(),et=xc_cb().test(this.et)?this.et:ir;var it="xc_dy("+fy+",\""+xc_fn(getCurrentDate(),xcDateFormat,xc_cw)+"\")",ca="xc_ba("+fy+")",av="xc_em("+fy+")",cc="xc_cr("+fy+")",ho="xc_eh("+fy+")";var ac=[{"order":fl[0],"ev":xcFootTags[0],"br":it,"iu":"Today is "+ir,"di":fm[0],"dj":fm[1],"dh":fm[2]},{"order":fl[1],"ev":xcFootTags[1],"br":ca,"iu":"Clear the date input","di":ff[0],"dj":ff[1],"dh":ff[2]},{"order":fl[2],"ev":xcFootTags[2],"br":av,"iu":"Scroll to "+(this.gb||ir),"di":fe[0],"dj":fe[1],"dh":fe[2]},{"order":fl[3],"ev":xcFootTags[3],"br":cc,"iu":"Close the calendar","di":fg[0],"dj":fg[1],"dh":fg[2]},{"order":fl[4],"ev":xcFootTags[4],"br":ho,"iu":"Pick the default date of "+et,"di":fj[0],"dj":fj[1],"dh":fj[2]},{"order":fl[5],"ev":ir,"br":it,"iu":"Today","di":fm[0],"dj":fm[1],"dh":fm[2]},{"order":fl[6],"ev":this.gb,"br":av,"iu":"Scroll to this date","di":fe[0],"dj":fe[1],"dh":fe[2]},{"order":fl[7],"ev":et,"br":ho,"iu":"Pick the default date","di":fj[0],"dj":fj[1],"dh":fj[2]}];for(var i=0;i<xcFootButtonSwitch.length;i++){ac[ac.length] ={"order":xcFootButtonSwitch[i],"ev":typeof(xcFootButtons[i])=="function"?xcFootButtons[i]():xcFootButtons[i],"br":"xc_bw("+fy+","+i+")","iu":"","di":xcCSSFootOther[i][0],"dj":xcCSSFootOther[i][1],"dh":xcCSSFootOther[i][2]}};var fi=ac.sort(xc_et);var ar=["",""];if(xcArrowPosition==1){ar=xc_al(fy)};w=xcFootTagAdjustment==1?xc_bx[fk>5?5:fk]:"";s+=xc_bc(xcCSSFootBlock)+(xcFootTagAdjustment==0?xc_fg:xc_fh)+xc_fa;s+=ar[0];for(var i=0;i<fi.length;i++){if(fi[i].order!=0){s+=xc_ex(fi[i].di,fi[i].ev,w,xc_de(fi[i].dj,fi[i].dh,fi[i].di,"",fi[i].br,""),fi[i].iu)}};s+=ar[1];s+=xc_ey+xc_fe+xc_bb};return s};function xc_aq(){return this.bg()+this.bd()};function xc_dn(fy,dy){var dk=xc_bu(fy);dk.je+=dy;dk.by(dy);dk.hp()};function xc_dm(fy,dm){var dk=xc_bu(fy);dk.month+=dm;if(dk.month<0){dk.month=11;dk.je--};if(dk.month>11){dk.month=0;dk.je++};dk.by(dm);dk.hp()};function xc_ba(fy){var dk=xc_bu(fy);dk.az("");dk.iw("");dk.al("");dk.gb="";if(dk.gk==1&&!xcStickyMode){xc_cr(fy)}else{dk.hp()}};function xc_dy(fy,date){var dk=xc_bu(fy);var eg=xc_co(date,xc_cw);dk.je=eg[0];dk.month=eg[1];if(dk.ec(date)){dk.hp();return};var bf=dk.az(xc_fn(date,xc_cw,xcDateFormat));dk.iw(bf);dk.al(bf);dk.gb=bf;if(dk.gk==1&&!xcStickyMode){xc_cr(fy)}else{dk.hp()}};function xc_em(fy){var dk=xc_bu(fy),d=xc_co(dk.gb||getCurrentDate());dk.je=d[0];dk.month=d[1];dk.hp()};function xc_eh(fy){var dk=xc_bu(fy),d=xc_co(xc_cb().test(dk.et)?dk.et:getCurrentDate());dk.je=d[0];dk.month=d[1];xc_dy(fy,xc_cg(d[0],d[1],d[2]))};function xc_cr(fy){var dk=xc_bu(fy),h=dk.fw;if(dk.gk==1){if(h.fz){xc_cs(h.fz)};xc_cs(h);dk.hm()}};function xc_bw(fy,i){var dk=xc_bu(fy),fh=xcFootButtonLinks[i];fh(dk.hz,dk.hk,dk.et,dk.gb);if(dk.gk==1&&!xcStickyMode){xc_cr(fy)}else{dk.hp()}};function showCalendar(hl,hz,hk,et,fx,dx,dy,gk){if(!xcCalSafe){return};if(!xc_dp){xc_dp=1;xc_dt=window.onresize?window.onresize:xc_fr;window.onresize=xc_ei};var dk=xc_by(hl,hz,hk,et,fx,dx,dy,gk);dk.hq()};function hideCalendars(){for(var i=0;i<xc_av.length;i++){if(!xc_av[i].iy&&xc_av[i].gk==1){xc_av[i].hn();xc_cr(i)}}};function toCalendarDate(date){return xc_cc(date.getFullYear(),date.getMonth(),date.getDate())};var toCalDate=toCalendarDate;function toJSDate(date){var bn=xc_cb();if(bn.test(date)){var d=xc_co(date);return(new Date(d[0],d[1],d[2]))}else{return(new Date())}};function getCurrentDate(){return toCalendarDate(new Date())};function checkDate(date){if(date){var bn=xc_cb();if(bn.test(date)){return 0}else{return 1}}else{return 2}};function compareDates(dp,dq){var bn=xc_cb();var d1=getDateNumbers(bn.test(dp)?dp:getCurrentDate()).join("");var d2=getDateNumbers(bn.test(dq)?dq:getCurrentDate()).join("");return(d1==d2?0:d1>d2?1:-1)};function getDateNumbers(date){var bn=xc_cb();if(bn.test(date)){var d=xc_co(date);return new Array(xc_ca(d[0]),xc_ca(d[1]+1),xc_ca(d[2]))}else{return new Array("","","")}};var getNumbers=getDateNumbers;function beforeGetDateValue(hk,hz){};function afterGetDateValue(hk,hz,date){return date};function getDateValue(fc){return fc.value};function beforeSetDateValue(hk,hz,date){return date};function afterSetDateValue(hk,hz,date){};function setDateValue(fc,date){fc.value=date};function xc_ed(){if(xcIsN6){document.captureEvents(Event.MOUSEMOVE)};document.onmousemove=xc_fm;document.body.onmousemove=null;if(xc_ds){xc_ds()}};if(xcCalSafe){xc_ds=window.onload?window.onload:function(){};window.onload=xc_ed;var gj=xcMods.sort(xc_et);for(var i=0;i<gj.length;i++){if(gj[i].order!=0){document.write("<scr"+"ipt language='javascript' src='"+xcModPath+gj[i].script+"' iv='text/javascript'><\/scr"+"ipt>")}}};
