﻿
var biz;
var speed=1000;
var pre=1; 
var tidA=null;  
var tidB=null;
var offsetA;
var offsetB;
var diff;
var t;

function doDateA()

{
    dA = new Date();
    gtA = dA.getTime();
    gtA = gtA + offsetA;
    dA.setTime(gtA);
    document.addform.localtime.value=dA.toGMTString();
    tidA=window.setTimeout("doDateA()",speed);

}


function doDateB()
{
    dB = new Date();
    gtB = dB.getTime();
    gtB = gtB + offsetB;
    dB.setTime(gtB);
    document.addform.worldtime.value=dB.toGMTString();
    tidB=window.setTimeout("doDateB()",speed);
}

function start() {
  d = new Date();
  if (navigator.appVersion.substring(0,3) == "2.0")
    offsetA = (d.getTimezoneOffset()*60*1000);
  else
    offsetA = -(d.getTimezoneOffset()*60*1000);
    tidA=window.setTimeout("doDateA()",speed);
    biz=offsetA; 
 }

function startLong(diff) {
  offsetB = (diff) * 60 * 60 * 1000 + biz;
  tidB=window.setTimeout("doDateB()",speed);
}

function cleartid() {
  document.addform.worldtime.value=" ";
  window.clearTimeout(tidB);
}

function selechan() 
{
t=document.addform.selectarea.selectedIndex;
if (pre != t)
{
cleartid();
if ((t==65) || (t==93) || (t==113) || (t==125) || (t==135) || (t==163))
   startLong(-4);    
if ((t==64) || (t==87) || (t==137)) startLong(-0.5);
if ((t==63) || (t==104) || (t==144)) startLong(-2.5);
if ((t==45) || (t==102) || (t==108)) startLong(4);
if (t==32) startLong(-18.5);
if ((t==21) || (t==60) || (t==84) || (t==103) || (t==119) || (t==154))
   startLong(0);
if ((t==19) || (t==22) || (t==24) || (t==35) || (t==41) || (t==46) || (t==53))
   startLong(-6);
if ((t==68) || (t==73) || (t==78) || (t==79) || (t==81) || (t==86) || (t==99))
   startLong(-6);
if ((t==126) || (t==128) || (t==141) || (t==148) || (t==150))
   startLong(-6);
if ((t==153) || (t==161) || (t==177) || (t==178)) startLong(-6);
if ((t==15) || (t==33) || (t==42) || (t==56) || (t==59) || (t==94) || (t==109))
   startLong(-14);
if (t==12) startLong(-2);
if ((t==11) || (t==38) || (t==43) || (t==66) || (t==74) || (t==76) || (t==85))
   startLong(-5);
if ((t==124) || (t==127) || (t==133) || (t==140) || (t==155) || (t==162) || (t==167) || (t==174))
   startLong(-5);
if ((t==10) || (t==26) || (t==28) || (t==30) || (t==34) || (t==40))
   startLong(-13);
if ((t==58) || (t==71) || (t==115) || (t==118) || (t==166))
   startLong(-13);
if ((t==8) || (t==55) || (t==91) || (t==116)) startLong(2);
if ((t==6) || (t==20) || (t==57) || (t==165)) startLong(-11);
if ((t==4) || (t==5) || (t==13) || (t==17) || (t==18) || (t==29) || (t==39))
   startLong(-12);
if ((t==48) || (t==54) || (t==92) || (t==97) || (t==106) || (t==117))
   startLong(-12);
if ((t==123) || (t==145) || (t==146) || (t==147) || (t==159) || (t==172) || (t==173))
   startLong(-12);
if ((t==3) || (t==9) || (t==14) || (t==16) || (t==25) || (t==31) || (t==36) || (t==37))
   startLong(-7);
if ((t==47) || (t==49) || (t==51) || (t==52) || (t==61) || (t==69) || (t==82))
   startLong(-7);
if ((t==83) || (t==90) || (t==96) || (t==101) || (t==105) || (t==110) || (t==111))
   startLong(-7);
if ((t==112) || (t==120) || (t==131) || (t==138) || (t==143) || (t==151))
   startLong(-7);
if ((t==152) || (t==160) || (t==169) || (t==175) || (t==176))
   startLong(-7);
if ((t==0) || (t==1) || (t==2) || (t==7) || (t==27) || (t==44))
   startLong(-8);
if (t==23) startLong(-8);
if ((t==50) || (t==62) || (t==67) || (t==70) || (t==80) || (t==89) || (t==98))
   startLong(-8);
if ((t==122) || (t==132) || (t==134) || (t==136) || (t==157) || (t==164))
   startLong(-8);
if ((t==77) || (t==156) || (t==171)) startLong(-1);
if ((t==72) || (t==75) || (t==142)) startLong(1);
if ((t==88) || (t==114)) startLong(-3);
if ((t==95) || (t==129) || (t==130)) startLong(-19);
if (t==100) startLong(-1.5);
if ((t==107) || (t==121) || (t==139) || (t==168)) startLong(3);
if (t==158) startLong(5);
if (t==170) startLong(-12.5);
if (t==149) startLong(-11.5);
pre=t;
}
}
document.write("                <form name=\"addform\">");
document.write("                  <div align=\"center\"> ");
document.write("                    <center>");
document.write("                      <table border=\"0\" cellspacing=\"1\" class=\"text\">");
document.write("                        <tr> ");
document.write("                          <td width=\"100%\"> ");
document.write("                            <select name=\"selectarea\" size=\"1\" onChange=\"selechan()\" style=\"font-size:9pt;width:180\">");
document.write("                              <option>GMT</option>");
document.write("                              <option>Algeria</option>");
document.write("                              <option>Andorra</option>");
document.write("                              <option>Angola</option>");
document.write("                              <option>Anguilla</option>");
document.write("                              <option>Antigua and Barbuda</option>");
document.write("                              <option>Argentina</option>");
document.write("                              <option>Ascension</option>");
document.write("                              <option>Australia</option>");
document.write("                              <option>Austria</option>");
document.write("                              <option>Bahamas</option>");
document.write("                              <option>Bahrain</option>");
document.write("                              <option>Bangladesh</option>");
document.write("                              <option>Barbados</option>");
document.write("                              <option>Belize</option>");
document.write("                              <option>Belize</option>");
document.write("                              <option>Benin</option>");
document.write("                              <option>Bermuda Is.</option>");
document.write("                              <option>Bolivia</option>");
document.write("                              <option>Botswana</option>");
document.write("                              <option>Brazil</option>");
document.write("                              <option>Brunei</option>");
document.write("                              <option>Bulgaria</option>");
document.write("                              <option>Burkina-faso</option>");
document.write("                              <option>Brurndi</option>");
document.write("                              <option>Cameroon</option>");
document.write("                              <option>Canada</option>");
document.write("                              <option>Canaries Is.</option>");
document.write("                              <option>Cayman Is.</option>");
document.write("                              <option>Chile</option>");
document.write("                              <option>Colombia</option>");
document.write("                              <option>Congo</option>");
document.write("                              <option>Cook Is.</option>");
document.write("                              <option>Costa Rica</option>");
document.write("                              <option>Cuba</option>");
document.write("                              <option>Cyprus</option>");
document.write("                              <option>Czechoslovakia</option>");
document.write("                              <option>Denmark</option>");
document.write("                              <option>Djibouti</option>");
document.write("                              <option>Dominica Rep</option>");
document.write("                              <option>Ecuador</option>");
document.write("                              <option>Eqypt</option>");
document.write("                              <option>El Salvador</option>");
document.write("                              <option>Ethiopia</option>");
document.write("                              <option>Equatoria</option>");
document.write("                              <option>Fiji</option>");
document.write("                              <option>Finland</option>");
document.write("                              <option>France</option>");
document.write("                              <option>French Guiana</option>");
document.write("                              <option>Gabon</option>");
document.write("                              <option>Gambia</option>");
document.write("                              <option>Germany</option>");
document.write("                              <option>Gibraltar</option>");
document.write("                              <option>Greece</option>");
document.write("                              <option>Grenada</option>");
document.write("                              <option>Guam</option>");
document.write("                              <option>Guatemala</option>");
document.write("                              <option>Guyana</option>");
document.write("                              <option>Haiti</option>");
document.write("                              <option>Honduras</option>");
document.write("                              <option>HongKong</option>");
document.write("                              <option>Hungary</option>");
document.write("                              <option>Iceland</option>");
document.write("                              <option>India</option>");
document.write("                              <option>Indonesia</option>");
document.write("                              <option>Iran</option>");
document.write("                              <option>Iraq</option>");
document.write("                              <option>Ireland</option>");
document.write("                              <option>Israel</option>");
document.write("                              <option>Italy</option>");
document.write("                              <option>Ivory Coast</option>");
document.write("                              <option>Jamaica</option>");
document.write("                              <option>Japan</option>");
document.write("                              <option>Jordan</option>");
document.write("                              <option>Kenya</option>");
document.write("                              <option>D.P.R.Korea</option>");
document.write("                              <option>Kuwait</option>");
document.write("                              <option>Laos</option>");
document.write("                              <option>Lebanon</option>");
document.write("                              <option>Lesotho</option>");
document.write("                              <option>Liberia</option>");
document.write("                              <option>Libya</option>");
document.write("                              <option>Liechtenstein</option>");
document.write("                              <option>Luxembourg</option>");
document.write("                              <option>Macao</option>");
document.write("                              <option>Madagascar</option>");
document.write("                              <option>Malawi</option>");
document.write("                              <option>Malaysia</option>");
document.write("                              <option>Maldive</option>");
document.write("                              <option>Mali</option>");
document.write("                              <option>Malta</option>");
document.write("                              <option>Mariana Is.</option>");
document.write("                              <option>Martinique</option>");
document.write("                              <option>Mauritius</option>");
document.write("                              <option>Mexico</option>");
document.write("                              <option>Midway I.</option>");
document.write("                              <option>Monaco</option>");
document.write("                              <option>Montserrat Is.</option>");
document.write("                              <option>Morocco</option>");
document.write("                              <option>Mozambique</option>");
document.write("                              <option>Myanmar</option>");
document.write("                              <option>Namibia</option>");
document.write("                              <option>Nauru</option>");
document.write("                              <option>Mongolia</option>");
document.write("                              <option>Nepal</option>");
document.write("                              <option>Netherlands</option>");
document.write("                              <option>Netherlands Antilles</option>");
document.write("                              <option>New Caledonia Is.</option>");
document.write("                              <option>New Zealand</option>");
document.write("                              <option>Nicaragua</option>");
document.write("                              <option>Niger</option>");
document.write("                              <option>Nigeria</option>");
document.write("                              <option>Norway</option>");
document.write("                              <option>Oman</option>");
document.write("                              <option>Pakistan</option>");
document.write("                              <option>Panama</option>");
document.write("                              <option>Papua New Guinea</option>");
document.write("                              <option>Paraguay</option>");
document.write("                              <option>Peru</option>");
document.write("                              <option>Philippines</option>");
document.write("                              <option>Poland</option>");
document.write("                              <option>Polynesia</option>");
document.write("                              <option>Portugal</option>");
document.write("                              <option>Puerto Rico</option>");
document.write("                              <option>Qatar</option>");
document.write("                              <option>Reunion</option>");
document.write("                              <option>Rumania</option>");
document.write("                              <option>Russian</option>");
document.write("                              <option>Rwanda</option>");
document.write("                              <option>Samoa Easterm</option>");
document.write("                              <option>Samoa Western</option>");
document.write("                              <option>San Marino</option>");
document.write("                              <option>Sao Tome and Principe</option>");
document.write("                              <option>Saudi Arabia</option>");
document.write("                              <option>Senegal</option>");
document.write("                              <option>Seychelles</option>");
document.write("                              <option>Sierra Leone</option>");
document.write("                              <option>Singapore</option>");
document.write("                              <option>Slovenia</option>");
document.write("                              <option>Solomon Is.</option>");
document.write("                              <option>Somali</option>");
document.write("                              <option>South Africa</option>");
document.write("                              <option>South Korea</option>");
document.write("                              <option>Spain</option>");
document.write("                              <option>Srilanka</option>");
document.write("                              <option>St.Christopher</option>");
document.write("                              <option>St.Lucia</option>");
document.write("                              <option>St.Vincent</option>");
document.write("                              <option>Sudan</option>");
document.write("                              <option>Suriname</option>");
document.write("                              <option>Swaziland</option>");
document.write("                              <option>Sweden</option>");
document.write("                              <option>Switzerland</option>");
document.write("                              <option>Syria</option>");
document.write("                              <option>Taiwan Prov</option>");
document.write("                              <option>Tanzania</option>");
document.write("                              <option>Thailand</option>");
document.write("                              <option>Togo</option>");
document.write("                              <option>Tonga</option>");
document.write("                              <option>Trinidad and Tobago</option>");
document.write("                              <option>Tunisia</option>");
document.write("                              <option>Turkey</option>");
document.write("                              <option>Uganda</option>");
document.write("                              <option>U.A.E</option>");
document.write("                              <option>U.K.</option>");
document.write("                              <option>Uruguay</option>");
document.write("                              <option>U.S.A.</option>");
document.write("                              <option>Uzbekistan</option>");
document.write("                              <option>Vanuatu</option>");
document.write("                              <option>Vatican</option>");
document.write("                              <option>Venezuela</option>");
document.write("                              <option>Vietnam</option>");
document.write("                              <option>Virgin Is.(British)</option>");
document.write("                            </select>");
document.write("                          </td>");
document.write("                        </tr>");
document.write("                        <tr> ");
document.write("                          <td width=\"100%\"><opeion> ");
document.write("                            <input type=\"text\" size=\"22\" name=\"worldtime\" style=\"font-size:9pt;color:gray;border:0;width:180\">");
document.write("                          </td>");
document.write("                        </tr>");
document.write("                        <tr> ");
document.write("                          <td width=\"100%\"><font color=\"#000080\"><b>Beijing time</b></font>　</td>");
document.write("                        </tr>");
document.write("                        <tr> ");
document.write("                          <td width=\"100%\"> ");
document.write("                            <input type=\"text\" size=\"22\" name=\"localtime\" style=\"font-size:9pt;color:gray;border:0;width:180\">");
document.write("                          </td>");
document.write("                        </tr>");
document.write("                      </table>");
document.write("                    </center>");
document.write("                  </div>");
document.write("                </form>");

		start();
		startLong(-8);
