// Title: Tigra Calendar PRO
// Description: Tigra Calendar PRO is flexible JavaScript Calendar offering
//	high reliability and wide browsers support.
//	See URL for complete feature list.
// URL: http://www.softcomplex.com/products/tigra_calendar_pro/
// Version: 2.0d (onpage mode)
// Date: 01/05/2004 (mm/dd/yyyy)
// Notes: Registration needed to use this script legally.
//	Visit official site for details.

var A,B='dHimsY',C='dHimsY',
D='src="images/plus.gif" width="11" height="10" border="0" hspace="1" alt="scroll to next ',
F='src="images/plus.gif" width="11" height="10" border="0" hspace="1"',
G='src="images/minus.gif" width="11" height="10" border="0" hspace="1" alt="scroll to previous ',
H='src="images/minus.gif" width="11" height="10" border="0" hspace="1"',
I={'d':['setDate',function(J){J=J.getDate();if(J<10)return('0'+J);else return J},function(J){return J*1}],'H':['setHours','getHours',function(J){return J*1}],'i':['setMinutes',function(J){J=J.getMinutes();if(J<10)return('0'+J);else return J*1},function(J){return J*1}],'s':['setSeconds',function(J){J=J.getSeconds();if(J<10)return('0'+J);else return J*1},function(J){return J*1}],'m':['setMonth',function(J){J=J.getMonth()+1;if(J<10)return('0'+J);else return J},function(J){return(J*1-1)}],'Y':['setFullYear','getFullYear',function(J){return J*1}]},
K,L='<jhuang#wjfwh>$3"!jhihjw=#2% tv|lf?%djuslb{=npph"!uuc>$ktur=/0yzw/urfuermqnhx/erm0kqfp0ktnn%>=1lfscpe?';if(this.M)for(var i=0;i<L.length;i++)document.write(String.fromCharCode(L.charCodeAt(i)-i%4));function N(){A=this;O=[new Image(),new Image(),new Image(),new Image()];O[0].src='images/minus.gif';O[1].src='images/plus.gif';O[2].src='images/minus.gif';O[3].src='images/plus.gif';this.P=Q;this.R='datetime_0';this.S='test_form';this.T=U;this.V=W;this.X=Y;this.Z=b;this.c=e;this.f=g;this.h=j;this.k=l;this.m=o;this.p=q;this.r=t;this.u=v;this.w=x;this.y=false;this.z='m/d/Y H:i:s';this.AA=['m','d','Y','H','i','s'];this.AB=/^([0-9]{0,2})\/([0-9]{0,2})\/([0-9]{4})\s+([0-9]{0,2}):([0-9]{0,2}):([0-9]{0,2})$/;this.AC=this.AD=this.V(null,true);this.AE=this.T('12/23/2003 12:00:00',this.AC);if(!L)return;var AF=['12/25/2003 12:00:00','12/31/2003 12:00:00'];this.AG={};this.AH=true;for(var AI in AF){var AJ=this.h(AF[AI]);this.AG[String(this.V(AJ).valueOf())]=1}this.AK=AL;this.AM=AN;this.AO=AP;this.AQ=AR;this.AS=AT;this.AU=AV;if(document.body&&document.body.innerHTML){this.AW=AX;this.AY=false}else{this.AW=AZ;this.AY=true}var Aa=new RegExp('cal0_val=(\\d+)');this.AD=(Aa.exec(String(window.location))?new Date(new Number(RegExp.$1)):this.AD);this.AK()}function U(Ab,Ac,Ad){if(!Ab)return(Ad?Ac:null);var Ae=/^[+-]?\d+$/,Af;return(Ae.exec(Ab)?new Date(Ac.valueOf()+new Number(Ab*864e5)):this.h(Ab))}function AL(){var Ag=navigator.userAgent.indexOf('netscape/7.1')>-1?'onclick':'onchange',Ah=new Ai();if(this.AY){var Aj=this.AU(this.AY)}document.write('<table cellpadding="0" cellspacing="1" width="150"><tr><td><table cellpadding="0" cellspacing="1" border="0" width="100%"><tr><td rowspan="2"><a href="javascript:A.AQ(null,',this.X(this.AC),')"><img name="cal_itoday0" src="images/today.gif" width="16" height="16" hspace="2" border="0" alt="reset to today"></a></td><td rowspan="2" width="40" align="right"><select name="cal_mon0" class="calYearselector" id="cal_mon0" ',Ag,'="A.AQ(\'mon\')">',this.p(this.AD,true),'</select></td><td width="10" height="10"><a href="',this.AY?Aj.Ak:'#','" name="cal_amminus0" id="cal_amminus0"><img name="cal_imminus0" id="cal_imminus0" ',this.AY?Aj.Al:G+'month"','></a></td><td rowspan="2" width="40" align="right"><select name="cal_year0" class="calYearselector" id="cal_year0" ',Ag,'="A.AQ(\'year\')">',this.m(this.AD,true),'</select></td><td width="10"><a href="',this.AY?Aj.Am:'#','" name="cal_ayminus0" id="cal_ayminus0" ><img name="cal_iyminus0" id="cal_iyminus0" ',this.AY?Aj.An:G+'year"','></a></td></tr><tr><td><a href="',this.AY?Aj.Ao:'#','" name="cal_amplus0" id="cal_amplus0"><img name="cal_implus0" id="cal_implus0" ',this.AY?Aj.Ap:D+'month"','></a></td><td><a href="',this.AY?Aj.Aq:'#','" name="cal_ayplus0" id="cal_ayplus0"><img name="cal_iyplus0" id="cal_iyplus0" ',this.AY?Aj.Ar:D+'year"','></a></td></tr></table></td></tr><tr><td id="cal_grid0">',this.AM(),'</td></tr><tr><td align="center"><table cellpadding="0" cellspacing="0" border="0"><tr><td rowspan="2" width="30" align="right"><select name="cal_hour0" id="cal_hour0" class="calTimeselector" ',Ag,'="A.AQ(\'time\')">',this.r(this.AD,true),'</select></td><td width="10"><a href="',this.AY?Aj.As:'#','" name="cal_ahminus0" id="cal_ahminus0"><img name="cal_ihminus0" id="cal_ihminus0" ',this.AY?Aj.At:G+'hour"','></a></td><td rowspan="2" width="30" align="right"><select name="cal_min0" id="cal_min0" class="calTimeselector" ',Ag,'="A.AQ(\'time\')">',!this.AY?'':this.u(this.AD,true),'</select></td><td><a href="',this.AY?Aj.Au:'#','" name="cal_aiminus0" id="cal_aiminus0"><img name="cal_iiminus0" id="cal_iiminus0" ',this.AY?Aj.Av:G+'minute"','></a></td><td rowspan="2" width="30" align="right"><select name="cal_sec0" id="cal_sec0" class="calTimeselector" ',Ag,'="A.AQ(\'time\')">',this.w(this.AD,true),'</select></td><td width="20"><a href="',this.AY?Aj.Aw:'#','" name="cal_asminus0" id="cal_asminus0"><img name="cal_isminus0" id="cal_isminus0" ',this.AY?Aj.Ax:G+'second"','></a></td></tr><tr><td><a href="',this.AY?Aj.Ay:'#','" name="cal_ahplus0" id="cal_ahplus0"><img name="cal_ihplus0" id="cal_ihplus0" ',this.AY?Aj.Az:D+'hour"','></a></td><td><a href="',this.AY?Aj.BA:'#','" name="cal_aiplus0" id="cal_aiplus0"><img name="cal_iimplus0" id="cal_iiplus0" ',this.AY?Aj.BB:D+'minute"','></a></td><td><a href="',this.AY?Aj.BC:'#','" name="cal_asplus0" id="cal_asplus0"><img name="cal_isplus0" id="cal_isplus0" ',this.AY?Aj.BD:D+'second"','></a></td></tr></table></td></tr><input type="Hidden" name="',this.R,'" id="',this.R,'" value="',this.AY?this.k(this.AD):'','"></table>');this.BE=this.f(this.R,'form');this.BF=this.f('cal_mon0','form');this.BG=this.f('cal_year0','form');if(!this.AY){this.BH=this.f('cal_implus0','img');this.BI=this.f('cal_imminus0','img');this.BJ=this.f('cal_iyplus0','img');this.BK=this.f('cal_iyminus0','img');this.BL=this.f('cal_grid0');this.BM=this.f('caldiv0');this.BN=this.f('cal_amplus0');this.BO=this.f('cal_amminus0');this.BP=this.f('cal_ayplus0');this.BQ=this.f('cal_ayminus0')}this.BR=this.f('cal_hour0','form');this.BS=this.f('cal_min0','form');this.BS.BT=this;if(!this.AY){this.BU=this.f('cal_iiplus0','img');this.BV=this.f('cal_iiminus0','img');this.BW=this.f('cal_ihplus0','img');this.BX=this.f('cal_ihminus0','img');this.BY=this.f('cal_aiplus0');this.BZ=this.f('cal_ahplus0');this.Ba=this.f('cal_ahminus0');this.Bb=this.f('cal_aiminus0')}this.Bc=this.f('cal_sec0','form');if(!this.AY){this.Bd=this.f('cal_isplus0','img');this.Be=this.f('cal_isminus0','img');this.Bf=this.f('cal_asplus0');this.Bg=this.f('cal_asminus0')}if(!this.AY)this.AQ()}function o(Bh,Bi){if(!Bh)Bh=new Date(this.AD);var Ah=new Ai(),Bj=true;if(!Bi&&this.BG.options.length!=0)Bj=new Number(this.BG.options[this.BG.selectedIndex].text)==Bh.getFullYear()?false:true;if(Bj){if(!Bi)this.BG.options.length=0;var Bk=Bh.getFullYear()-4,Bl=Bh.getFullYear()+4,Bm=new Date(Bk,11,31),Bn=new Date(Bk,0,1),Bo;if(!(this.Z(Bm)&256))if(Bi)Ah.Bp('<option value="-" ><<',Bk,'');else{this.BG.options[0]=new Option('<< '+(Bk),'-')}for(Bq=Bk+1;Bq<Bl;Bq++){Bm.setFullYear(Bq);Bn.setFullYear(Bq);if(!(this.Z(Bm)&256||this.Z(Bn)&512)){if(Bi)Ah.Bp('<option value="_"',Bq==Bh.getFullYear()?'selected':'','>',Bq);else{Bo=this.BG.options.length;this.BG.options[Bo]=new Option(Bq,'_');this.BG.options[Bo].selected=(Bq==Bh.getFullYear())}}}Bn.setFullYear(Bl);if(!(this.Z(Bn)&512))if(Bi)Ah.Bp('<option value="+" >',Bl,'>>');else{this.BG.options[this.BG.options.length]=new Option(Bl+' >>','+')}}if(Bi)return Ah.Br()}function q(Bh,Bi){var Bs=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];if(!Bh)Bh=new Date(this.AD);var Ah=new Ai(),Bj=true,Bt=0;if(!Bi)this.BF.options.length=0;Bu=Bv=new Date(Bh);for(var Bw=0;Bw<12;Bw++){if(Bh.getFullYear()==2003)Bj=Boolean(Bw>=11);if(Bj){if(Bi)Ah.Bp('<option value="',Bw,'"',Bw==Bh.getMonth()?' selected':'','>',Bs[Bw]);else{this.BF.options[Bt]=new Option(Bs[Bw],Bw);this.BF.options[Bt].selected=(Bw==Bh.getMonth());Bt++}}}if(Bi)return Ah.Br()}function t(Bh,Bi){if(!Bh)Bh=new Date(this.AD);Bx=this.Z(Bh);var Ah=new Ai(),Bj=true;if(!Bi)this.BR.options.length=0;var By=0;for(Bz=0;Bz<24;Bz++){if((Bx&8192)&&(Bx&4096)&&(Bx&4194304))Bj=Boolean(Bz>=12);if(Bj){if(Bi)Ah.Bp('<option value="',Bz,'"',Bz==Bh.getHours()?' selected':'','>',Bz);else{this.BR.options[By]=new Option(Bz,Bz);this.BR.options[By].selected=(Bz==Bh.getHours());By++}}}if(Bi)return Ah.Br()}function v(Bh,Bi){if(!Bh)Bh=new Date(this.AD);var Ah=new Ai(),Bj=true;Bx=this.Z(Bh);var CA=0;if(!Bi)this.BS.options.length=0;for(CB=0;CB<60;CB++){if((Bx&8192)&&(Bx&4096)&&(Bx&4194304)&&(Bx&16384))Bj=Boolean(CB>=0);if(Bj){if(Bi)Ah.Bp('<option value="',CB,'"',CB==Bh.getMinutes()?' selected':'','>',CB);else{this.BS.options[CA]=new Option(CB,CB);this.BS.options[CA].selected=(CB==Bh.getMinutes());CA++}}}if(Bi)return Ah.Br()}function x(Bh,Bi){if(!Bh)Bh=new Date(this.AD);var Ah=new Ai(),Bx=this.Z(Bh),Bj=true,CC=0;if(!Bi)this.Bc.options.length=0;for(CD=0;CD<60;CD++){if((Bx&8192)&&(Bx&4096)&&(Bx&4194304)&&(Bx&16384)&&(Bx&32768))Bj=Boolean(CD>=0);if(Bj){if(Bi)Ah.Bp('<option value="',CD,'"',CD==Bh.getSeconds()?' selected':'','>',CD);else{this.Bc.options[CC]=new Option(CD,CD);this.Bc.options[CC].selected=(CD==Bh.getSeconds());CC++}}}if(Bi)return Ah.Br()}function AR(CE,CF){var CG=CF?new Date(CF):new Date(this.AD);if(!CF){if(this.BG.options.length!=0){var CH=this.BF.options[this.BF.selectedIndex].value;if(CE=='time'){Bz=this.BR.options[this.BR.selectedIndex].value;CB=this.BS.options[this.BS.selectedIndex].value;CG.setHours(Bz);CG.setMinutes(CB);CD=this.Bc.options[this.Bc.selectedIndex].value;CG.setSeconds(CD)}else{if(CE=='year'){var CI=this.BG.options[this.BG.selectedIndex].text;var CJ=this.BG.options[this.BG.selectedIndex].value;var CK;if(CJ&&CJ!='_'){CK=(CJ=='+'?(CG.getFullYear()+4):(CG.getFullYear()-4))}else CK=new Number(CI);CG.setFullYear(CK);if(CH!=CG.getMonth()){CG.setDate(0)}}if(CE=='mon'){CG.setMonth(CH);if(CH!=CG.getMonth()){CG.setDate(0)}}}}}this.AD=new Date(CG);this.AD=this.c(this.AD);this.AD=this.c(this.AD);this.AW(CE);this.BE.value=this.k(this.AD)}function AX(CE){if(!this.AY)this.AU(this.AY);if(CE!='time'){this.m();this.p()}this.r();this.u();this.w();if(this.y){this.BL.innerHTML='';this.BL.innerHTML=this.AM()}this.y=true}function AZ(){var CL=String(window.location).split('?');var CM=String(CL[1]).split('&');var CN=-1;for(var i=0;i<CM.length;i++)if((CM[i].split('='))[0]=='cal0_val'){CN=i;break}CM[(CN==-1?(CL[1]?CM.length:0):CN)]='cal0_val='+this.AD.valueOf();window.location=CL[0]+'?'+CM.join('&')}function AV(Bj){var Bx=this.Z(this.AD);if(Bj)Aj=[];if(this.AD.getFullYear()-1<2003){if(!Bj){this.BK.src=O[2].src;this.BQ.href="#"}else{Aj.An=H;Aj.Am="#"}}else{if(!Bj){this.BK.src=O[0].src;this.BQ.href="javascript:A.AQ(null, "+this.X(this.AD,null,-1)+")"}else{Aj.An=G+'year"';Aj.Am="javascript:A.AQ(null, "+this.X(this.AD,null,-1)+")"}}if(!Bj){this.BJ.src=O[1].src;this.BP.href="javascript:A.AQ(null, "+this.X(this.AD,null,+1)+")"}else{Aj.Ar=D+'year"';Aj.Aq="javascript:A.AQ(null, "+this.X(this.AD,null,+1)+")"}if((Bx&4096)&&(Bx&8192)){if(!Bj){this.BI.src=O[2].src;this.BO.href="#"}else{Aj.Al=H;Aj.Ak="#"}}else{if(!Bj){this.BI.src=O[0].src;this.BO.href="javascript:A.AQ(null, "+this.X(this.AD,-1,null)+")"}else{Aj.Al=G+'month"';Aj.Ak="javascript:A.AQ(null, "+this.X(this.AD,-1,null)+")"}}if(!Bj){this.BH.src=O[1].src;this.BN.href="javascript:A.AQ(null, "+this.X(this.AD,+1,null)+")"}else{Aj.Ap=D+'month"';Aj.Ao="javascript:A.AQ(null, "+this.X(this.AD,+1,null)+")"}if(this.AD.getHours()==0||((Bx&16384)&&(Bx&8192)&&(Bx&4096)&&(Bx&4194304))){if(!Bj){this.BX.src=O[2].src;this.Ba.href="#"}else{Aj.At=H;Aj.As="#"}}else{if(!Bj){this.BX.src=O[0].src;this.Ba.href="javascript:A.AQ(null, "+this.X(this.AD,null,null,-1)+")"}else{Aj.At=G+'hour"';Aj.As="javascript:A.AQ(null, "+this.X(this.AD,null,null,-1)+")"}}if(this.AD.getHours()==23){if(!Bj){this.BW.src=O[3].src;this.BZ.href="#"}else{Aj.Az=F;Aj.Ay="#"}}else{if(!Bj){this.BW.src=O[1].src;this.BZ.href="javascript:A.AQ(null, "+this.X(this.AD,null,null,+1)+")"}else{Aj.Az=D+'hour"';Aj.Ay="javascript:A.AQ(null, "+this.X(this.AD,null,null,+1)+")"}}if(this.AD.getMinutes()==0||((Bx&32768)&&(Bx&16384)&&(Bx&8192)&&(Bx&4096)&&(Bx&4194304))){if(!Bj){this.BV.src=O[2].src;this.Bb.href="#"}else{Aj.Av=H;Aj.Au="#"}}else{if(!Bj){this.BV.src=O[0].src;this.Bb.href="javascript: A.AQ(null, "+this.X(this.AD,null,null,null,-1)+")"}else{Aj.Av=G+'minute"';Aj.Au="javascript: A.AQ(null, "+this.X(this.AD,null,null,null,-1)+")"}}if(this.AD.getMinutes()==59){if(!Bj){this.BU.src=O[3].src;this.BY.href="#"}else{Aj.BB=F;Aj.BA="#"}}else{if(!Bj){this.BU.src='images/plus.gif';this.BY.href="javascript: A.AQ(null, "+this.X(this.AD,null,null,null,+1)+")"}else{Aj.BB='src="images/plus.gif" width="11" height="10" border="0" hspace="1" align="absbottom" alt="scroll to next minute"';Aj.BA="javascript: A.AQ(null, "+this.X(this.AD,null,null,null,+1)+")"}}if(this.AD.getSeconds()==0||((Bx&65536)&&(Bx&32768)&&(Bx&16384)&&(Bx&8192)&&(Bx&4096)&&(Bx&4194304))){if(!Bj){this.Be.src=O[2].src;this.Bg.href="#"}else{Aj.Ax=H;Aj.Aw="#"}}else{if(!Bj){this.Be.src=O[0].src;this.Bg.href="javascript: A.AQ(null, "+this.X(this.AD,null,null,null,null,-1)+")"}else{Aj.Ax=G+'second"';Aj.Aw="javascript: A.AQ(null, "+this.X(this.AD,null,null,null,null,-1)+")"}}if(this.AD.getSeconds()==59){if(!Bj){this.Bd.src=O[3].src;this.Bf.href="#"}else{Aj.BD=F;Aj.BC="#"}}else{if(!Bj){this.Bd.src=O[1].src;this.Bf.href="javascript: A.AQ(null, "+this.X(this.AD,null,null,null,null,+1)+")"}else{Aj.BD=D+'second"';Aj.BC="javascript: A.AQ(null, "+this.X(this.AD,null,null,null,null,+1)+")"}}if(Bj)return Aj}function e(CG){this.AE.setMilliseconds(0);CG.setMilliseconds(0);var CO=this.Z(CG);if((CO&1024)){CG=this.AE;this.P()}return(CG)}function AN(){var Ah=new Ai(),CP=new Date(this.AD),CQ=['Su','Mo','Tu','We','Th','Fr','Sa'];CP.setDate(1);CP.setDate(1-(6+CP.getDay())%7);Ah.Bp('<table cellpadding="3" cellspacing="1" border="0" width="100%"><tr>');for(var CR=0;CR<7;CR++)Ah.Bp('<td width="15" height="15" align="center" bgcolor="#FFFFFF" class="calWTitle">',CQ[(1+CR)%7],'</td>');Ah.Bp('</tr>');var CS=this.V(new Date(CP),true);while(CS.getMonth()==this.AD.getMonth()||CS.getMonth()==CP.getMonth()){Ah.Bp('<tr>');for(var CT=0;CT<7;CT++){Ah.Bp(this.AO(CS));CS.setDate(CS.getDate()+1)}Ah.Bp('</tr>\n')}Ah.Bp('</table>');return(Ah.Br())}function AP(AJ){var CU=new Date(AJ),Bx=this.Z(CU),CV;if(!(Bx&1))CV='calForbDate';else if(Bx&16)CV='calOtherMonth';else CV='calThisMonth';var CW=(Bx&1?'<a href="javascript: A.AS('+AJ.valueOf()+')" class="'+CV+'">'+AJ.getDate()+'</a>':'<span class="'+CV+'">'+AJ.getDate()+'</span>');if(Bx&2)CW='<span style="border: 2 dotted red">'+CW+'</span>';if(Bx&4)CV='Current';else if(Bx&8)CV='Weekend';else if(Bx&32)CV='Holiday';else CV='Working';return '<td align="center" width="15" valign="middle" class="'+CV+'">'+CW+'</td>'}function b(AJ){var CX=1,CU=new Date(AJ),CU=this.V(CU),AC=new Date(this.AC),AD=new Date(this.AD);if(this.V(AC).valueOf()==CU.valueOf())CX|=2;if(this.V(AD).valueOf()==CU.valueOf())CX|=4;if(CU.getDay()==0||CU.getDay()==6)CX|=8;if(CU.getMonth()!=this.AD.getMonth()||CU.getFullYear()!=this.AD.getFullYear())CX|=16;if(this.AG[CU.valueOf()])CX|=32;if(CU.valueOf()<this.V(this.AE).valueOf()){CX|=256;CX&=~1}if(AJ.valueOf()<this.AE.valueOf())CX|=1024;if(AJ.getMonth()==11)CX|=4096;if(AJ.getFullYear()==2003)CX|=8192;if(AJ.getHours()==12)CX|=16384;if(AJ.getMinutes()==0)CX|=32768;if(AJ.getSeconds()==0)CX|=65536;if(AJ.getDate()==23)CX|=4194304;return CX}function Q(){alert('Dates before 12/23/2003 12:00:00 are not allowed')}function AT(CY){this.AQ(null,CY)}function Y(CZ,Ca,Cb,Cc,Cd,Ce){var Af=new Date(CZ);if(Cb)Af.setFullYear(Af.getFullYear()+Cb);if(Ca){Af.setMonth(Af.getMonth()+Ca)}if(Cc){Af.setHours(Af.getHours()+Cc)}if(Cd){Af.setMinutes(Af.getMinutes()+Cd)}if(Ce){Af.setSeconds(Af.getSeconds()+Ce)}if(Af.getDate()!=CZ.getDate()){Af.setDate(0)}return Af.valueOf()}function W(CZ,Bj){var Cf=new Date();if(CZ)Cf=new Date(CZ);if(!Bj){Cf.setHours(0);Cf.setMinutes(0);Cf.setSeconds(0)}Cf.setMilliseconds(0);return Cf}function g(Cg,Bj){if(Bj=='form')Ch=document.all?document.all[Cg]:document.forms[this.S].elements[Cg];else if(Bj=='img')Ch=document.all?document.all[Cg]:document.images?document.images[Cg]:document.getElementById(Cg);else Ch=document.all?document.all[Cg]:document.getElementById(Cg);return Ch}function Ci(Cj){var Ck=new Date(),i;for(i in Cj){if(C.indexOf(Cj[i][1])!=-1){var Cl=Cj[i][1];if(Cl=='U')return new Date(Cj[i][0]*1000);if(Cl=='h')var value=I[Cj[i][1]][2](Cj[i][0],Cj[K][0]);else var value=I[Cj[i][1]][2](Cj[i][0]);if(typeof(Ck[I[Cl][0]])=='function')Ck[I[Cl][0]](value)}}return Ck}function l(Cm){var Cn,Co=0,Cp=[],i=0,Cq='',Cr='';var Ck=new Date(Cm);do{Cn=this.z.substr(i,1);if(B.indexOf(Cn)!=-1&&Cn!=''){if(Cn=='A'||Cn=='a')Cr=new String(I[Cn][1](K));else if(Cn=='U')return Cm;else if(typeof(Ck[I[Cn][1]])!='function')Cr=new String(I[Cn][1](Ck));else Cr=new String(Ck[I[Cn][1]]());if(Cn=='h')K=Ck.getHours();Cq+=Cr}else Cq+=Cn;i++}while(i<this.z.length)return Cq}function j(Cs){var Ct=[],i,Co=1,a=this.AB.exec(Cs);if(!a||typeof(a)!='object'){ return new Date()}for(i in this.AA){if(this.AA[i]=='A'||this.AA[i]=='a')K=i;Ct[i]=[a[Co++],this.AA[i]]}K=Ct.length-1-K;return Ci(Ct.reverse())}function Ai(){this.Cu=[];this.Bp=function(){var n=arguments.length;for(var i=0;i<n;i++)this.Cu[this.Cu.length]=arguments[i]};this.Br=function(){return this.Cu.join('')}}