function NewWindow(mypage, myname, w, h) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars=No,resizable=yes'
win = window.open(mypage, myname , 'toolbar=no, Status=no, scrollbars=yes, left=70,top=20, width='+w+', height='+h)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
function timefn(){
	
	var HH, MM, SS, TimeS, TAMPM, THH
	HH = TimeForm.Hour.value
	MM = TimeForm.Minute.value
	SS = TimeForm.Second.value
	
			
	/* For Makkah */
	if (HH > 24) 
	{
		HH = HH - 24
	}
	if (HH > 12) 
	{
		TAMPM = "PM"
		THH = HH - 12
	}	
	else 
	{
		TAMPM = "AM"
		THH = HH
	}	
		
	if (THH < 10)
		THH = "0" + THH	
	
	if (SS< 10) 
		TSS = "0" + SS	
	else
		TSS = 	SS
	
	if (MM< 10) 
		TMM = "0" + MM
	else
		TMM = 	MM	
		
	TimeS = ""
		
	TimeS = TAMPM + " " + THH + ":" + TMM + ":" + TSS
	
	window.Clock1.innerHTML = TimeS
		
	SS = parseInt(SS) + 1
	if (SS == 60)
	{	SS = 0
		MM = parseInt(MM) + 1
		if (MM == 60)
		{
			MM = 0 
			HH = parseInt(HH) + 1
			if (HH == 25) 
			{
				HH = 1
				
			}	
		}
	}				
	TimeForm.Second.value = SS		  	
	TimeForm.Minute.value = MM
	TimeForm.Hour.value = HH
	
	HH = TimeForm.SHour.value
	MM = TimeForm.SMinute.value
	SS = TimeForm.SSecond.value		
	
	if (HH > 24) 
	{
		HH = HH - 24
	}
	if (HH > 12) 
	{
		TAMPM = "PM"
		THH = HH - 12
	}	
	else 
	{
		TAMPM = "AM"
		THH = HH
	}	
		
	if (THH < 10)
		THH = "0" + THH	
	
	if (SS< 10) 
		TSS = "0" + SS	
	else
		TSS = 	SS
	
	if (MM< 10) 
		TMM = "0" + MM
	else
		TMM = 	MM	
		
	TimeS = ""
		
	TimeS = TAMPM + " " + THH + ":" + TMM + ":" + TSS
	
	window.Clock2.innerHTML = TimeS
		
	SS = parseInt(SS) + 1
	if (SS == 60)
	{	SS = 0
		MM = parseInt(MM) + 1
		if (MM == 60)
		{
			MM = 0 
			HH = parseInt(HH) + 1
			if (HH == 25) 
			{
				HH = 1
				
			}	
		}
	}				
	TimeForm.SSecond.value = SS		  	
	TimeForm.SMinute.value = MM
	TimeForm.SHour.value = HH
	
	
	HH = TimeForm.NHour.value
	MM = TimeForm.NMinute.value
	SS = TimeForm.NSecond.value
	
			
	if (HH > 24) 
	{
		HH = HH - 24
	}
	if (HH > 12) 
	{
		TAMPM = "PM"
		THH = HH - 12
	}	
	else 
	{
		TAMPM = "AM"
		THH = HH
	}	
		
	if (THH < 10)
		THH = "0" + THH	
	
	if (SS< 10) 
		TSS = "0" + SS	
	else
		TSS = 	SS
	
	if (MM< 10) 
		TMM = "0" + MM
	else
		TMM = 	MM	
		
	TimeS = ""
		
	TimeS = TAMPM + " " + THH + ":" + TMM + ":" + TSS
	
	window.Clock3.innerHTML = TimeS
		
	SS = parseInt(SS) + 1
	if (SS == 60)
	{	SS = 0
		MM = parseInt(MM) + 1
		if (MM == 60)
		{
			MM = 0 
			HH = parseInt(HH) + 1
			if (HH == 25) 
			{
				HH = 1
				
			}	
		}
	}				
	TimeForm.NSecond.value = SS		  	
	TimeForm.NMinute.value = MM
	TimeForm.NHour.value = HH
	
	setTimeout("timefn()",1000);
}
