

// Find out if browser is capable of running the javascript properly

browserAcceptable = false;

if ((navigator.appVersion.charAt(1) == '.')) browserVersion = navigator.appVersion.charAt(0);
else browserVersion = 10; // we know that it must be at least 10;

if (((navigator.appName == 'Netscape') && (browserVersion > 2)) ||
                ((navigator.appName == 'Microsoft Internet Explorer') && (browserVersion > 3)))
        browserAcceptable = true;

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function update_time()
{

	hours_temp = initial_time.getHours();
	minutes = initial_time.getMinutes() + 1;

	if(minutes > 59)
	{

		minutes -= 60;

		if(hours_temp==23){
			hours_temp=0;
		}
		else{
			hours_temp+=1;
		}

		initial_time.setHours(hours_temp);
	}

	initial_time.setMinutes(minutes);

	display_time();
}


/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function update_time_per_second()
{

	hours_temp = initial_time.getHours();
	minutes = initial_time.getMinutes();
	seconds_temp = initial_time.getSeconds() + 1;


	if(seconds_temp > 59)
	{

		seconds_temp -= 60;
		minutes += 1;

		if(minutes > 59){

			minutes -= 60;

			if(hours_temp==23){
				hours_temp=0;
			}
			else{
				hours_temp+=1;
			}

			initial_time.setHours(hours_temp);
		}

		initial_time.setMinutes(minutes);
		if(!(navigator.appName == 'Netscape')){
			display_time();
		}
	}

	initial_time.setSeconds(seconds_temp);
	if(navigator.appName == 'Netscape'){
				display_time();
	}
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function display_time(){
	if (browserAcceptable){

		// noon and after
		if(initial_time.getHours()>=12){
			if(prefer_24hr){
				tens = (initial_time.getHours())/10;
			}
			else {
				tens = (initial_time.getHours()-12)/10;
			}

			//deal with floating pt. results///////
			if(tens < 1){
				tens = 0;
			}
			else if(tens < 2){
				tens = 1;
			}
			else {
				tens = 2;
			}

			//ones is used to set the ones place in the hour part of the time
			if(prefer_24hr){
				ones = (initial_time.getHours())%10;
			}
			else {
				ones = (initial_time.getHours()-12)%10;
			}

			if(!prefer_24hr){
				am_pm = "&nbsp;p.m.";
			} else {
				am_pm = "";
			}
		//morning
		} else { //
			tens = initial_time.getHours()/10;
			//deal with floating pt. results///
			if(tens < 1){
				tens = 0;
			}
			else {
				tens = 1;
			}

			//ones is used to set the ones place in the hour part of the time
			ones = initial_time.getHours()%10;
			if(!prefer_24hr){
				am_pm = "&nbsp;a.m.";
			} else {
				am_pm = "";
			}

		}

		if(!(prefer_24hr) && ((initial_time.getHours()==12) || (initial_time.getHours()==0))){
			hourstens = "1";
			hoursunits = "2";
		} else {
			if((tens == 0) && !(prefer_24hr)){
				hourstens = "";
			} else {
				hourstens = tens;
			}
			hoursunits = ones;
		}

		//handle the minutes
		minutestens = "" + ((initial_time.getMinutes() - initial_time.getMinutes()%10)/10);
		minutesunits = "" + (initial_time.getMinutes()%10);
		
		//colon = "<img style='vertical-align: text-bottom' alt=':' src='/images/property/local_time_colon.gif'  />";
		colon = ":";
		if((!document['using_dom_loaded'])){
			var lt = document.getElementById("local_time");
			if(lt){
				lt.innerHTML = hourstens + "" + hoursunits + colon + minutestens + "" + minutesunits + am_pm + "";
			}

		}
	}

}



display_time();


setInterval("update_time()", 60000);




