
function globalTime(capital,timeZone){
  var tzo = timeZone;  
  var yourTime = new Date();
  var GMT = yourTime.getTime() + (yourTime.getTimezoneOffset() * 60000) + tzo * 3600000;

  var now =  new Date(GMT); 
  var hour = now.getHours() ;
  var mins = now.getMinutes();
  var sec = now.getSeconds();
  var dayUTC = now.getUTCDay();
  var day = now.getDay();
  var days = "";
  
 /* if(day != dayUTC){days = day + 1;}
  else{days = day;}
  */
   days = day;
  
  var dayswk = new Array (7);
	dayswk[0] = "Sunday";
	dayswk[1] = "Monday";
	dayswk[2] = "Tuesday";
	dayswk[3] = "Wednesday";
	dayswk[4] = "Thursday";
	dayswk[5] = "Friday";
	dayswk[6] = "Saturday";

  
  var locationTime = "" + ((hour > 12) ? hour - 12 : hour)
  	if(hour==0) locationTime = "12"
  locationTime += ((mins < 10) ? ":0" : ":") + mins
  locationTime += ((sec < 10) ? ":0" : ":") + sec
  locationTime += (hour >= 12) ? " PM" : " AM"
  
    if(locationTime == "AM"){days += 1;}
  
  var time = "It is " + dayswk[days] + ", " + locationTime + " in " + capital;
  return time;
  
 // document.frmTime.txtPrint.value="It is " + dayswk[days] + ", " + locationTime + " in " + capital;
  }           //end of globalTime
  
  
 