
var out_date = "";
//display a time from a certain area given a certain GMT offset
function displayTime(tz){
 out_date = "";
//get the new time (& date) object

var t = new Date();
timezoneoffset = t.getTimezoneOffset();

if ((navigator.appVersion.indexOf('MSIE 3') != -1))
    timezoneoffset = timezoneoffset * (-1);

t.setTime(t.getTime() + timezoneoffset*60*1000);
t.setTime(t.getTime() + tz*60*60*1000);

out_date = weekday(t) + "  " + t.getHours() + ":" + padout(t.getMinutes());

document.write( out_date );
}

function padout(number){
  return (number < 10) ? '0' + number : number;
}

function weekday(t){
 var dayName = "";
 switch( t.getDay() )
 {
   case 0 : dayName = "Sun"; break;
   case 1 : dayName = "Mon"; break;
   case 2 : dayName = "Tue"; break;
   case 3 : dayName = "Wed"; break;
   case 4 : dayName = "Thu"; break;
   case 5 : dayName = "Fri"; break;
   case 6 : dayName = "Sat"; break;
   default : dayName = "Mogday"
 }
 return dayName;
}

