var iSize=parseInt(clocksize)/2; var iX =parseInt(xpos)+iSize; var iY =parseInt(ypos)+iSize; var cNum =colnumbers; var cSec =colseconds; var cMin =colminutes; var cHour=colhours; var iDays =new Array("Sun","Mon","Thu","Wed","Thu","Fri","Sat"); var iMonths=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); var ns4=(document.layers)?1:0; var ie =(document.all )?1:0; var ns6=(document.getElementById && !document.all); var iTimeOffset =""; var iCountry =" "; var iFont ="Arial"; var iFontSize=iSize/4 + 2; var i=0; iPixHour=Math.round(iSize /2); iPixMin =Math.round(iSize*3/4); iPixSec =iPixMin; var iDraw_All=true; if (ns6) { iX-=2; iY+=4; } var iStyle="position:absolute;visibility:hidden;top:0px;left:0px;"; iHTML ="
"; for(i=1;i<13 ;i++) {iHTML+="
"+i+"
";} for(i=0;i";} for(i=0;i";} for(i=0;i";} document.getElementById('clockContainer').innerHTML=iHTML; function Set_Location(iLocation) { iHost_Offset=1; switch(iLocation.toLowerCase()) { case "au": iCountry="Australia" ; iTimeOffset=11+iHost_Offset; break; case "gb": iCountry="England" ; iTimeOffset= 0+iHost_Offset; break; case "ie": iCountry="Ireland" ; iTimeOffset= 0+iHost_Offset; break; case "fr": iCountry="France" ; iTimeOffset= 1+iHost_Offset; break; case "ea": iCountry="US East coast" ; iTimeOffset=-5+iHost_Offset; break; case "ca": iCountry="California" ; iTimeOffset=-8+iHost_Offset; break; default : iCountry=" " ; iTimeOffset="" ; return; } var d=new Date(); iTimeOffset=(iTimeOffset+d.getTimezoneOffset()/60)*3600000; iDraw_All=true; iLast_Sec=-1; Draw(); } var iLast_Sec=-1; function Draw() { var iDate=new Date(); var iSec =iDate.getSeconds(); if (iSec==iLast_Sec) return; iLast_Sec=iSec; var k=-1.57; var iYOffset=(ie?6:2); if (iTimeOffset!="") iDate.setTime(iDate.getTime()+iTimeOffset); if (!iDraw_All) if (iSec==0) iDraw_All=true; var aSec =k+Math.PI*iSec / 30; var iMin =iDate.getMinutes(); var aMin =k+Math.PI*iMin / 30; var iHour=iDate.getHours (); var aHour=k+Math.PI*iHour/ 6 +Math.PI*iMin /360; var iCosSec =Math.cos(aSec ); var iSinSec =Math.sin(aSec ); var iCosMin =Math.cos(aMin ); var iSinMin =Math.sin(aMin ); var iCosHour=Math.cos(aHour); var iSinHour=Math.sin(aHour); for(i=0;i=12?"pm":"am"); document.getElementById("ampm").style.pixelTop=(iHour>=12?(iY):(iY-30)); for(i=0; i