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