function install() {
	sCountries = '<div style="display:inline;margin-top:0px;position:relative;top:-2px;">';
	sCountries += '<span id="worldclock" style="font:bold 14px Verdana;"></span>';
	sCountries += '&nbsp;' + 
	'<select name="city" size="1" onchange="UpdateClock(this);" id="city" style="font-size:12px;height:20px;width:180px;">' +
	'<option value="" selected>Local time</option>' +
	'<option value="-5">New York</option>' +
	'<option value="-8">California</option>' +
	'<option value="-6">Chicago</option>' +
	'<option value="-5">Florida</option>' +
	'<option value="-6">Texas</option>' +
	'<option value="-8">Washington State</option>' +
	'<option value="-5">Washington DC</option>' +
	'<option value="-5">Virginia</option>' +
	'<option value="-5">Maryland</option>' +
	'<option value="-6">Nebraska</option>' +
	'<option value="-8">Nevada </option>' +
	'<option value="8">Hong Kong</option>' +
	'<option value="8">Singapore</option>' +
	'<option value="9">Western Australia</option>' +
	'<option value="11">Victoria (Australia)</option>' +
	'<option value="10">Queensland (Australia)</option>' +
	'<option value="9.30">Northern Territory (Australia)</option>' +
	'<option value="11">New South Wales (Australia)</option>' +
	'<option value="10">Brisbane, Australia</option>' +
	'<option value="10">Sydney, Australia</option>' +
	'<option value="13">New Zealand</option>' +
	'<option value="3">Bahrain</option>' +
	'<option value="4">Dubai, UAE</option>' +
	'<option value="3">Saudi Arabia</option>' +
	'<option value="3">Yemen</option>' +
	'<option value="3">Kuwait</option>' +
	'<option value="3">Qatar</option>' +
	'<option value="8">Brunei</option>' +
	'<option value="8">China</option>' +
	'<option value="1">France</option>' +
	'<option value="1">Germany</option>' +
	'<option value="1">Italy</option>' +
	'<option value="0">UK</option>' +
	'<option value="1">Sweden</option>' +
	'<option value="1">Switzerland</option>' +
	'<option value="1">Netherland</option>' +
	'<option value="-5">Toronto</option>' +
	'<option value="9">Japan</option>' +
	'<option value="9">Korea</option>' +
	'<option value="8">Philippines</option>' +
	'<option value="6">Bangladesh</option>' +
	'<option value="7">Thailand</option>' +
	'<option value="8">Beijing, China</option>' +
	'<option value="5.30">Sri Lanka</option>' +
	'<option value="8">Taiwan</option>' +
	'<option value="2">Ukraine</option>' +
	'<option value="3">Moscow</option>' +


	'</select>';
	sCountries += '</div>';

	aElems = document.getElementsByTagName( 'DIV' );
	for( i = 0; i < aElems.length; i ++ ) {
		elem = aElems[i];
		if( elem.className == 'topestMenu' )
			myElem = elem;
	}
	if( typeof myElem != 'undefined' ) {
		sOldMenu = myElem.innerHTML;
		myElem.innerHTML = sCountries + sOldMenu;
	}
}

iZone=0;
bLocal=true;
sAmpm='';

function UpdateClock(z) {
    iZone = z.options[z.selectedIndex].value;
    bLocal = z.options[0].selected ? true : false;
}

function ShowWorldTime() {
    vNowTime = new Date;
    iOffset = vNowTime.getTimezoneOffset() / 60;
    iSecs = vNowTime.getSeconds();
    iSec = -1.57 + Math.PI * iSecs / 30;
    iMins = vNowTime.getMinutes();
    iMin = -1.57 + Math.PI * iMins / 30;
    iHr = bLocal ? vNowTime.getHours() : vNowTime.getHours() + parseInt(iOffset) + parseInt(iZone);
    iHrs = -1.575 + Math.PI * iHr / 6 + Math.PI * parseInt(vNowTime.getMinutes()) / 360;
    if (iHr < 0) {
        iHr += 24;
    }
    if (iHr > 23) {
        iHr -= 24;
    }
    sAmpm = iHr > 11 ? "PM" : "AM";
    sStatusAmpm = sAmpm.toLowerCase();
    iHr2 = iHr;
    if (iHr2 == 0) {
        iHr2 = 12;
    }
    iHr2 < 13 ? iHr2 : (iHr2 %= 12);
    if (iHr2 < 10) {
        iHr2 = "" + iHr2;
    }
    var sFinalTime = iHr2 + ":" + (iMins < 10 ? "0" + iMins : iMins) + ":" + (iSecs < 10 ? "0" + iSecs : iSecs) + " " + sStatusAmpm;
    if (document.all) {
        worldclock.innerHTML = sFinalTime;
    } else if (document.getElementById) {
        document.getElementById("worldclock").innerHTML = sFinalTime;
    } else if (document.layers) {
        document.worldclockns.document.worldclockns2.document.write(sFinalTime);
        document.worldclockns.document.worldclockns2.document.close();
    }
    setTimeout("ShowWorldTime()", 1000);
}

window.onload=function(){install(); ShowWorldTime();}