var varDate, day;
day = new Date();
varDate = day.getDate() + "/" + (day.getMonth() + 1) + "/" + day.getFullYear();

function tick(gmt) {
	var hours, minutes, seconds, ap, intHours, intMinutes, intSeconds, today;
	today = new Date();
	intHours = today.getUTCHours() + gmt;
	intMinutes = today.getUTCMinutes();
	intSeconds = today.getUTCSeconds();
	switch(intHours){
		case 0:
			hours = 12;
			ap = "AM";
			break;
		case 12:
			hours = intHours;
			ap = "PM";
			break;
		case 24:
			hours = 12;
			ap = "AM";
			break;
		default:
			if (intHours > 12)
			{
			  hours = intHours - 12;
			  ap = "PM";
			  break;
			}
			else if(intHours < 12)
			{
			  hours = intHours;
			  ap ="AM";
			}
	}
	if (intMinutes < 10) {
	   minutes = "0"+intMinutes;
	} else {
	   minutes = intMinutes;
	}

	if (intSeconds < 10) {
	   seconds = "0"+intSeconds;
	} else {
	   seconds = intSeconds;
	}
	document.getElementById("Clock").innerHTML = hours+":"+minutes+":"+seconds+" "+ap;
	window.setTimeout("tick("+gmt+");", 100);
}