// Detect IE
var Browser = {
  Version: function() {
    var version = 999; // we assume a sane browser
    if (navigator.appVersion.indexOf("MSIE") != -1)
      // bah, IE again, lets downgrade version number
      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
    return version;
  }
}

var dst = 8;
var gmt = new Date();
var dstring = gmt.toGMTString();

if (Browser.Version() < 10){
   //var dstring = 'Sun, 21 Apr 2011 00:35:16 UTC';
   var sub_Date = dstring.substr(5, 2);

}
else{
   //var dstring = 'Sun, 21 Apr 2011 00:35:16 UTC';
   var sub_Date = dstring.substr(6, 2);
   var sub_Datesp = dstring.substr(7, 1);
   if (sub_Datesp==" "){
	   var sub_Date = dstring.substr(5, 2);
   }
}

if (sub_Date<10){
  if (Browser.Version() < 10){
   var sub_Time = dstring.substr(16, 2);
   var sub_rTime = dstring.substr(18, 6);
   var sub_Month = dstring.substr(8, 3);
  }
  else{
   var sub_Time = dstring.substr(17, 2);
   var sub_rTime = dstring.substr(19, 6);
   var sub_Month = dstring.substr(8, 3);
  }
  
  sub_Time = sub_Time-dst;
  if (sub_Time<0){
   sub_Time = sub_Time+24;
  }
  if (sub_Time<12){
	   if (sub_Time==0){
	   sub_Time = 12;
	   }
       var ampm = " am";
       document.write(sub_Time + sub_rTime + ampm + " PDT" + "<BR>");
   }
   else{
    sub_Time = sub_Time-12;
    if (sub_Time==0){
	    sub_Time = 12;
    }
    var ampm = " pm";
    document.write(sub_Time + sub_rTime + ampm + " PDT" + "<BR>");
  }
    
}
else{
  
   var sub_Time = dstring.substr(17, 2);
   var sub_rTime = dstring.substr(19, 6);
   var sub_Month = dstring.substr(8, 3);
  
   sub_Time = sub_Time-dst;
   if (sub_Time<0){
    sub_Time = sub_Time+24;
   }
   if (sub_Time<12){
	   if (sub_Time==0){
	   sub_Time = 12;
	   }
       var ampm = " am";
       document.write(sub_Time + sub_rTime + ampm + " PDT" + "<BR>");
   }
   else{
    sub_Time = sub_Time-12;
    if (sub_Time==0){
	    sub_Time = 12;
    }
    var ampm = " pm";
    document.write(sub_Time + sub_rTime + ampm + " PDT" + "<BR>");
   } 
}
