﻿var url = 'Weather/Weather.asp';
var xmlhttp = null;
function createXMLHTTPRequext() {
    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest(); //Mozilla

    }
    else if (window.ActiveXObject) {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        if (!xmlhttp) {
            xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
        }
    }
}
var jsonobj;

function HandleStateChange() {
    //alert(xmlhttp.responseText);
    if (xmlhttp.readyState == 4) {
        var jsontext = xmlhttp.responseText;
        var func = new Function("return " + jsontext);
        jsonobj = func();
    }
}

function PostOrder(xmldoc) {
    createXMLHTTPRequext();

    xmlhttp.open("GET", xmldoc, false);
    xmlhttp.onreadystatechange = HandleStateChange;
    xmlhttp.send(null);
}

//-------------------------------------
var day;
var today = new Date();
if (today.getDay() == 0) day = "星期日";
if (today.getDay() == 1) day = "星期一";
if (today.getDay() == 2) day = "星期二";
if (today.getDay() == 3) day = "星期三";
if (today.getDay() == 4) day = "星期四";
if (today.getDay() == 5) day = "星期五";
if (today.getDay() == 6) day = "星期六";
//--------------------------------------

var xmlhttp;
PostOrder(url);
HandleStateChange();
var cityname = jsonobj.weatherinfo.city;
var id = jsonobj.weatherinfo.cityid;
var cityinfo1 = jsonobj.weatherinfo.weather1;
var cityinfo2 = jsonobj.weatherinfo.weather2;
var wd1 = jsonobj.weatherinfo.wind1;
var wd2 = jsonobj.weatherinfo.wind2;
var temp1 = jsonobj.weatherinfo.temp1;
var temp2 = jsonobj.weatherinfo.temp2;
var img1 = jsonobj.weatherinfo.img1;
var img2 = jsonobj.weatherinfo.img2;
var img3 = jsonobj.weatherinfo.img3;
var img4 = jsonobj.weatherinfo.img4;
var index = jsonobj.weatherinfo.index;
var index_d = jsonobj.weatherinfo.index_d;
var index_uv = jsonobj.weatherinfo.index_uv;
var date = jsonobj.weatherinfo.date;
var date_y = jsonobj.weatherinfo.date_y;
if (document.getElementById("weather") != null) {
    var ts = new Array();
    ts = temp1.split('~');
    var temp = ts[0];
    ts[0] = ts[1];
    ts[1] = temp;
    document.getElementById("date").innerHTML = date_y + " " + day;
    document.getElementById("temperature").innerHTML = ts[0] + "~" + ts[1];
    document.getElementById("picture").src = "../../images/weather/" + img1 + ".gif";
    document.getElementById("weather").innerHTML = Traditionalized(document.getElementById("weather").innerHTML);
} 