﻿var weather_report_icon_str = "";
	
var weather_report_str=""

var div_change_city="<div id='changeAreaBox' style='background:url(/images/changeboxbg.gif);height:95px;width:151px;z-index:100;display:none;position:absolute;left:170px;top:5px;'>";
	div_change_city+="<table  style='margin-left:10px' cellpadding=0 cellspacing=7 border=0><tr><td colspan=2 height=15px></td></tr>"
	div_change_city+="<tr><td><a style='cursor:pointer' onclick='javascript:changecity(\"hangzhou\");return false;'>杭州</a></td>";
	div_change_city+="<td><a style='cursor:pointer' onclick='javascript:changecity(\"huzhou\");return false;'>湖州</a></td>";
	div_change_city+="<td><a style='cursor:pointer' onclick='javascript:changecity(\"ningbo\");return false;'>宁波</a></td>";
	div_change_city+="<td><a style='cursor:pointer' onclick='javascript:changecity(\"jinhua\");return false;'>金华</a></td></tr>";
	div_change_city+="<tr><td><a style='cursor:pointer' onclick='javascript:changecity(\"jiaxing\");return false;'>嘉兴</a></td>";
	div_change_city+="<td><a style='cursor:pointer' onclick='javascript:changecity(\"wenzhou\");return false;'>温州</a></td>";
	div_change_city+="<td><a style='cursor:pointer' onclick='javascript:changecity(\"taizhou\");return false;'>台州</a></td>";
	div_change_city+="<td><a style='cursor:pointer' onclick='javascript:changecity(\"quzhou\");return false;'>衢州</a></td></tr>";
	div_change_city+="<tr><td><a style='cursor:pointer' onclick='javascript:changecity(\"lishui\");return false;'>丽水</a></td>";
	div_change_city+="<td><a style='cursor:pointer' onclick='javascript:changecity(\"zhoushan\");return false;'>舟山</a></td>";
	div_change_city+="<td><a style='cursor:pointer' onclick='javascript:changecity(\"shaoxin\");return false;'>绍兴</a></td>";
	div_change_city+="<td>&nbsp;</td></tr>";		
	div_change_city+="</table></div>";
			
function displayweather(city){
	
	weather_report_icon_str = "<IMG  src='_WEATHER_REPORT_ICON_' width=26 border=0>";
	
	weather_report_str="_WEATHER_DATE_&nbsp;_WEATHER_DAY_&nbsp;_WEATHER_DES_&nbsp;_WEATHER_TEM_&nbsp;&nbsp;<STRONG>_WEATHER_CITY_</STRONG>&nbsp;&nbsp;<A class=hui href=\"#\" onclick=\"showchangecity()\">[切换城市]</A>"

	
	
	var weatherinfo = weatherobject[city].split("|");

	var weatherDate = weatherinfo[0];  //日期
	var weatherDay  = 	weatherinfo[1];  //星期
	var weatherTem  =  weatherinfo[2];  //温度
	var weatherDes  =  weatherinfo[3];  //天气情况
	var weatherCity = weatherinfo[4];  //城市
	var weahgerWin  =  weatherinfo[5];  //风向
	
	var weatherIcon = selectWeatherByPic(weatherDes);
	
	//替换天气图片
	weather_report_icon_str = weather_report_icon_str.replace(/_WEATHER_REPORT_ICON_/g, weatherIcon);

	//替换天气信息
	weather_report_str = weather_report_str.replace(/_WEATHER_DATE_/g,weatherDate);
	weather_report_str = weather_report_str.replace(/_WEATHER_DAY_/g,weatherDay);
	weather_report_str = weather_report_str.replace(/_WEATHER_DES_/g,weatherDes);
	weather_report_str = weather_report_str.replace(/_WEATHER_TEM_/g,weatherTem);
	weather_report_str = weather_report_str.replace(/_WEATHER_WIN_/g,weatherDes);
	weather_report_str = weather_report_str.replace(/_WEATHER_CITY_/g,weatherCity);
	
};

/*
通过天气变化取图片
*/
function selectWeatherByPic(weather){
   var WeahterPic="/images/weather_icon.gif";
   if(weather!=null){
		    if(weather.indexOf("大雪")!=-1 || weather.indexOf("暴雪")!=-1){ 
			   WeahterPic = "/images/weather_1.gif";
			}else if(weather.indexOf("中雪")!=-1){ 
			   WeahterPic = "/images/weather_2.gif";
			}else if(weather.indexOf("雪")!=-1 || weather.indexOf("有雪")!=-1 || weather.indexOf("小雪")!=-1){ 
			   WeahterPic = "/images/weather_4.gif";
			}else if(weather.indexOf("雨夹雪")!=-1){ 
			   WeahterPic = "/images/weather_5.gif";
			}else if(weather.indexOf("大雨")!=-1 || weather.indexOf("暴雨")!=-1){ 
			   WeahterPic = "/images/weather_6.gif";
			}else if(weather.indexOf("中雨")!=-1){ 
			   WeahterPic = "/images/weather_7.gif";
			}else if(weather.indexOf("雷雨")!=-1 || weather.indexOf("雷阵雨")!=-1 || weather.indexOf("阵雨")!=-1){ 
			   WeahterPic = "/images/weather_8.gif";
			}else if(weather.indexOf("雨")!=-1 || weather.indexOf("小雨")!=-1 || weather.indexOf("有雨")!=-1){ 
			   WeahterPic = "/images/weather_9.gif";
			}else if(weather.indexOf("大雾")!=-1){ 
			   WeahterPic = "/images/weather_10.gif";
			}else if(weather.indexOf("雾")!=-1 || weather.indexOf("有雾")!=-1){ 
			   WeahterPic = "/images/weather_11.gif";
			}else if(weather.indexOf("阴")!=-1){ 
			   WeahterPic = "/images/weather_12.gif";
			}else if(weather.indexOf("多云")!=-1){ 
			   WeahterPic = "/images/weather_13.gif";
			}else if(weather.indexOf("云")!=-1 || weather.indexOf("有云")!=-1){ 
			   WeahterPic = "/images/weather_14.gif";
			}else if(weather.indexOf("晴")!=-1){
			   WeahterPic = "/images/weather_15.gif";
			}
			return WeahterPic;
		}
}
function firstloadweather(){
		document.writeln('<td width=\"5%\" height=36><span  id=\"weather_report_icon\">'+weather_report_icon_str+'</span>&nbsp;&nbsp;</td>');
		document.writeln('<td width=\"70%\" ><span id=\"weather_report\">'+weather_report_str+'</span>'+'<div style=\"position:relative;\">'+div_change_city+'</div></td>');
}


function showchangecity(){
	 var  changeArea= document.getElementById("changeAreaBox");
	 var  inputObject= document.getElementById("title");
	 if(changeArea.style.display=="none"){
	 		inputObject.style.display="none";
	 		changeArea.style.display="block";
	  }else{
	 		 inputObject.style.display="block";
	 		 changeArea.style.display="none";
	 }
}
function changecity(city){
	 var  inputObject= document.getElementById("title");
	 inputObject.style.display="block";
	 var  changeArea= document.getElementById("changeAreaBox");
	 changeArea.style.display="none";
	 displayweather(city);
	 var weatherIcon = document.getElementById("weather_report_icon");
	 weatherIcon.innerHTML = weather_report_icon_str;
	 var weatherReport = document.getElementById("weather_report");
	 weatherReport.innerHTML = weather_report_str;
}


displayweather('hangzhou');

firstloadweather();