/**
 * @author qianwang
 */
var today = new Date();
var tday = (today.getFullYear().toString()) + ((today.getMonth() + 1) < 10 ? "0" + (today.getMonth() + 1) : (today.getMonth() + 1).toString()) + (today.getDate().toString() < 10 ? "0" + today.getDate().toString() : today.getDate().toString());
var cityIMG = "http://news.sohu.com/upload/09weathercity/";
var symbolIMG = "http://news.sohu.com/upload/weathericon/";

//当天数据
var today_w = function(){
	try {
		var str = "", jsonData, jsonLength = 0;
		jsonData = returnWeather;
		
		var buffer = new stringBuffer();
		var _buffer = new stringBuffer();
		var tds = jsonData.Date.split("-");
		
		buffer.append('<div class="weather_which">');
		buffer.append('<p>今日青岛</p>');
		buffer.append('<img src="' + symbolIMG + 'wi' + jsonData.Weather.Symbol + '.gif" width=50 height=48 /></div>');
		buffer.append('<ul>');
		buffer.append('<li>'+tds[0]+'年'+tds[1]+'月'+tds[2]+'日</li>');
		buffer.append(' <li>' + __symbolArray[jsonData.Weather.Symbol] + '<span>'+jsonData.Temperature.High + '℃～' + jsonData.Temperature.Low + '℃</span></li>');
		buffer.append('<li> '+ jsonData.Wind.Direction +'</li>');
		buffer.append('</ul>');
		
		$("todayInfo").innerHTML = buffer.toString();
		buffer = null;
		
		var t = function(r){
			return (typeof r == 'object') ? "无" : r;
		}
		
		_buffer.append('<table cellspacing="0">');
		_buffer.append('<tr class="bge1ebf6">');
		_buffer.append('<td width="20%">指数类型</td>');
		_buffer.append('<td width="10%" class="border_Wl">时段</td>');
		_buffer.append('<td width="10%" class="border_W">级别</td>');
		_buffer.append('<td width="60%">描述</td>');
		_buffer.append('</tr>');
		_buffer.append('<tr>');
		_buffer.append('<td><img src="http://news.sohu.com/upload/09weather/images/icon30_09.gif" width="30" height="30" alt="" />污染指数</td>');
		_buffer.append('<td>白天</td>');
		_buffer.append('<td class="ft14_blue">' + t(jsonData.Pollute.Index) + '</td>');
		_buffer.append('<td><span>' + t(jsonData.Pollute.Desc) + '</span></td>');
		_buffer.append('</tr>');
		_buffer.append('<tr class="bgf4f8fc">');
		_buffer.append('<td><img src="http://news.sohu.com/upload/09weather/images/icon30_02.gif" width="30" height="30" alt="" />紫外线指数</td>');
		_buffer.append('<td>白天</td>');
		_buffer.append('<td class="border_W ft14_blue">' + t(jsonData.UV.Index) + '</td>');
		_buffer.append('<td><span>' + t(jsonData.UV.Desc) + '</span></td>');
		_buffer.append('</tr>');
		_buffer.append('<tr>');
		_buffer.append('<td><img src="http://news.sohu.com/upload/09weather/images/icon30_12.gif" width="30" height="30" />饮料指数</td>');
		_buffer.append('<td>白天</td>');
		_buffer.append('<td class="ft14_blue">' + t(jsonData.Drink.Index) + '</td>');
		_buffer.append('<td><span>' + t(jsonData.Drink.Desc) + '</span></td>');
		_buffer.append('</tr>');
		_buffer.append('<tr class="bgf4f8fc">');
		_buffer.append('<td><img src="http://news.sohu.com/upload/09weather/images/icon30_01.gif" width="30" height="30" alt="" />穿衣指数</td>');
		_buffer.append('<td>白天</td>');
		_buffer.append('<td class="border_W ft14_blue">' + t(jsonData.Cloth.Day.Index) + '</td>');
		_buffer.append('<td><span>' + t(jsonData.Cloth.Day.Desc) + '</span></td>');
		_buffer.append('</tr>');
		_buffer.append('<tr>');
		_buffer.append('<td><img src="http://news.sohu.com/upload/09weather/images/icon30_01.gif" width="30" height="30" alt="" />穿衣指数</td>');
		_buffer.append('<td>夜间</td>');
		_buffer.append('<td class="ft14_blue">' + t(jsonData.Cloth.Night.Index) + '</td>');
		_buffer.append('<td><span>' + t(jsonData.Cloth.Night.Desc) + '</span></td>');
		_buffer.append('</tr>');
		_buffer.append('</table>');
		$("lifeInfo").innerHTML = _buffer.toString();
		_buffer = null;
		
	} catch (e) {
	}
};

var threeDays = function(){
	try {
		var r = "", jsonData, jsonLength = 0;
		jsonData = returnThreeDays.cityThreeDays;
		jsonLength = jsonData.length;
		var buffer = new stringBuffer();
		buffer.append('<h1>近期天气</h1>');
		buffer.append('<table cellspacing="0">');
		buffer.append('<tr><td><strong>时间</strong></td><td><strong>最高温度</strong></td><td><strong>最低温度</strong></td><td><strong>天气</strong></td></tr>');
		
		for (var i = 0; i < jsonLength; i++) {
			buffer.append('<tr>');
			buffer.append('<td><span class="ft14_bd">' + jsonData[i].Date + '</span></td>');
			buffer.append('<td><font style="color:#f64601">' + jsonData[i].Temperature.High + '℃</font></td>');
			buffer.append('<td><font style="color:#007ffe">' + jsonData[i].Temperature.Low + '℃</font></td>');
			buffer.append('<td>' + __symbolArray[jsonData[i].Weather.Symbol] + '</td>');
			buffer.append('</tr>');
		}
		
		buffer.append('</table>');
		
		$("tdays").innerHTML = buffer.toString();
		buffer = null;
		
	} catch (e) {
	}
	
};

var todayjson = function(cid){
	try {
		if (cid) {
			var url = "http://m.sohu.com/weather/cms/" + cid + "/" + tday;
			var tj = new createScript("", url + ".json", today_w);//当日
			var cs = new createScript("", url + ".3days.json", threeDays);//3日天气
		}
	} catch (e) {
	}
};

