
// Analog Clock - Head Script
// copyright Stephen Chapman, 19th November 2005, 28th September 2008
// you may copy this clock provided that you retain the copyright notice

var clocksize=110;
var colnumbers='000000';
var colseconds='846F99';
var colminutes='424447';
var colhours='424447';
var numstyle = 0;
var font_family = 'helvetica,arial,sans-serif';
var localZone = 1;
var mytimezone = 0;
var dst = 0;
var city = '';
var country = '';
var fix = 1;
var xpos=30;
var ypos=30;
var HoldDate=new Date();
var data=HoldDate.getDate() + "/" + (HoldDate.getMonth()+1) + "/" + HoldDate.getFullYear();


var dayname = new Array ('Niedziela','Poniedziałek','Wtorek','¦roda','Czwartek','Pi±tek','Sobota','Niedziela'); 
var am = 'AM'; 
var pm = 'PM';

// you should not need to alter the below code
var pi = Math.PI; 
var d = document; 
var pi2 = pi/2; 
var rad = (+clocksize) / 2; 
var ctrX = (+xpos) + rad; 
var ctrY = (+ypos) + rad; 
var hourln = 1; var minln = secln = 2; 
for(var i = 0; i < (rad / 2) + (rad / 16); i++) 
{hourln += 1;} 
for(var i = 0; i < (rad / 2) - (rad / 8); i++) 
{
minln += 2;secln += 2;
} 
var font_size = rad / 4; 
var offset = 16;  
var clocknum = [[,1,2,3,4,5,6,7,8,9,10,11,12],[,'I','II','III','IIII','V','VI','VII','VIII','IX','X','XI','XII'],[,'·','·','-','·','·','<span style="font-size:60%">|</span>','·','·','-','·','·','<span style="font-size:60%">||</span>']]; 
if (numstyle < 0 || numstyle > 2) 
numstyle = 0; 







/***********************************************
* Conveyor belt slideshow script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/




/*

//Specify the slider's width (in pixels)
var sliderwidth="500px"
//Specify the slider's height
var sliderheight="74px"
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed=3
//configure background color:
slidebgcolor="#EAEAEA"

//Specify the slider's images
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="http://"><img src="images/zabytki/z1.jpg" border=1></a>'
leftrightslide[1]='<a href="http://www.umporeba.pl/budynki.php"><img src="images/zabytki/z8.jpg" border=1></a>'
leftrightslide[2]='<a href="http://www.umporeba.pl/poczta.php"><img src="images/zabytki/z4.jpg" border=1></a>'
leftrightslide[3]='<a href="http://www.umporeba.pl/um.php"><img src="images/zabytki/z6.jpg" border=1></a>'
leftrightslide[4]='<a href="http://www.umporeba.pl/kosciol.php"><img src="images/zabytki/z5.jpg" border=1></a>'
leftrightslide[5]='<a href="http://www.umporeba.pl/innez.php"><img src="images/zabytki/z7.jpg" border=0"></a>'
//Specify gap between each image (use HTML):
var imagegap=" "

//Specify pixels gap between each slideshow rotation (use integer):
var slideshowgap=5


////NO NEED TO EDIT BELOW THIS LINE////////////

var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>'
var iedom=document.all||document.getElementById
////if (iedom)
////document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:0px">'+leftrightslide+'</span>')
var actualwidth=''
var cross_slide, ns_slide

function fillup(){
//location.reload(true);
//window.location.reload(); 
 
var productElement = document.getElementById("test3");
if (productElement != null)
{


if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+slideshowgap+"px"
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+slideshowgap
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)


}
}




function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px"

if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px"

}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+slideshowgap

if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+slideshowgap
}
}
*/
/*
if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')
write('<div id="test3" style="position:absolute;left:0px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
*/
































function timeZone(now,loc,mtz,dst) 
{
if (loc) 
{
var dow = now.getDay();
 var second = now.getSeconds();
 var minute = now.getMinutes(); 
 var hour = now.getHours();
 }
 else 
 {
 now.setUTCMinutes(now.getUTCMinutes() + (mtz + dst)*60); 
 var dow = now.getUTCDay(); 
 var second = now.getUTCSeconds(); 
 var minute = now.getUTCMinutes(); 
 var hour = now.getUTCHours();
 } 
 if (hour > 11) 
 {
 moa = pm; hour -= 12;
 } 
 else 
 moa = am; 
 return [dow,moa,hour,minute,second];
 } 
 function commonClock(n) 
 {
 n.style.position = 'absolute'; 
 n.style.top = '0';
 n.style.left = '0'; 
 n.style.visibility = 'hidden';
 }
 function displayClock() 
 {
 

 if (!d.getElementById) return; 
var ctx = document.createElement('div'); 
if ( fix) {ctx.style.position = 'relative';
 //ctx.style.margin = 'auto';
 ctx.style.width = (clocksize + offset * 2) + 'px'; 
ctx.style.height = (clocksize + offset * 2) + 'px'; 
ctx.style.overflow = 'visible';} 
var cn = []; 
for (var i = 12; i > 0; i--) 
{cn[i] = document.createElement('div'); 
cn[i].id = 'cnum' + i; 
commonClock(cn[i]);
cn[i].style.width = (offset * 2) + 'px';
 cn[i].style.height = (offset * 2) + 'px';
 cn[i].style.fontFamily = font_family; 
cn[i].style.fontSize = font_size + 'px'; 
cn[i].style.color = '#' + colnumbers; 
cn[i].style.textAlign = 'center'; 
cn[i].style.paddingTop = '10px'; 
cn[i].style.zIndex = 1000;
 cn[i].innerHTML = clocknum[numstyle][i];
 ctx.appendChild(cn[i]);} 
var mn = [];
 for (i = minln; i > 0; i--) 
{mn[i] = document.createElement('div'); 
mn[i].id = 'cmin' + i;
 commonClock(mn[i]);
 mn[i].style.width = '2px'; 
 mn[i].style.height = '2px'; 
 mn[i].style.fontSize = '2px';
 mn[i].style.backgroundColor = '#' + colminutes; 
 mn[i].style.zIndex = 997; 
ctx.appendChild(mn[i]);
}
 var hr = []; 
 for (i = hourln; i > 0; i--) 
 {hr[i] = document.createElement('div'); 
hr[i].id = 'chour' + i; 
commonClock(hr[i]);
 hr[i].style.width = '2px'; 
 hr[i].style.height = '2px'; 
 hr[i].style.fontSize ='2px'; 
hr[i].style.backgroundColor = '#' + colhours; 
hr[i].style.zIndex = 998;
 ctx.appendChild(hr[i]);
 } 
 var sc = []; 
for (i = secln; i > 0; i--)
 {sc[i] = document.createElement('div');
 sc[i].id = 'csec' + i;
 commonClock(sc[i]); 
sc[i].style.width = '2px'; 
sc[i].style.height = '2px';
 sc[i].style.fontSize ='2px';
 sc[i].style.backgroundColor = '#' + colseconds;
 sc[i].style.zIndex = 999; 
 ctx.appendChild(sc[i]);}
 var am = document.createElement('div'); 
am.id = 'ampm'; 
commonClock(am); 
am.style.width = ((xpos + rad) * 2) + 'px'; 
am.style.fontFamily = font_family;
am.style.fontSize = (font_size * 2 / 3) + 'px';
am.style.color = '#' + colnumbers; am.style.textAlign = 'center'; 
am.style.paddingTop = '10px'; 
am.style.zIndex = 990;
 ctx.appendChild(am); 
 var zn = document.createElement('div'); 
zn.id = 'zone'; commonClock(zn);
zn.style.width = ((xpos + rad) * 2) + 'px'; 
zn.style.fontFamily = font_family;
zn.style.fontSize = (font_size * 2 / 3) + 'px';
zn.style.color = '#' + colnumbers; 
zn.style.textAlign = 'center';
zn.style.paddingTop = '10px'; 
zn.style.zIndex = 990; ctx.appendChild(zn); 
d.getElementById('clock_a').appendChild(ctx); 


for (var i = 12; i > 0; i--) 
{
d.getElementById('cnum' + i).style.top = (ctrY - offset + rad * Math.sin(i * pi / 6 - pi2))+'px';
 d.getElementById('cnum' + i).style.left = (ctrX - offset + rad * Math.cos(i * pi / 6 - pi2))+'px';
 d.getElementById('cnum' + i).style.visibility = 'visible';
 } 
 updateClock();
 } 

function moveClock(l, e, f) 
{
for (var i = l; i > 0; i--) 
{
d.getElementById(e + i).style.top = (ctrY + i * Math.sin(f))+'px';
d.getElementById(e + i).style.left = (ctrX + i * Math.cos(f))+'px';
d.getElementById(e + i).style.visibility = 'visible';
}
} 

function updateClock() 
{
var now = new Date(); 
var theTime = timeZone(now,localZone,mytimezone,dst); 
d.getElementById('ampm').style.top = (ypos + rad/5)+'px'; 
d.getElementById('ampm').innerHTML = theTime[1] + '<br />' + dayname[theTime[0]] + "<BR><br><br><B>" + data + "</B></br></br></br>";
 d.getElementById('ampm').style.visibility = 'visible'; 
if (!localZone) 
{
d.getElementById('zone').style.top = (ctrY + (rad/10))+'px'; 
d.getElementById('zone').innerHTML = city + '<br />' + country; 
d.getElementById('zone').style.visibility = 'visible';
} 

moveClock(secln, 'csec', pi * theTime[4] / 30 - pi2); 
moveClock(minln, 'cmin', pi * theTime[3] / 30 - pi2); 
moveClock(hourln, 'chour', pi * theTime[2] / 6 + pi * (+now.getMinutes())/360 - pi2); 
setTimeout('updateClock()', 100);
}

function start()
{
displayClock();
//fillup();

}
window.onload = start;
