//***************容错代码，禁止脚本提示***********************
window.onerror=function(){return true;} 

//***************Cookie相关函数开始***********************
function setCookie(name,value,message,expires,path,domain){
  if (value==""){
  	alert ("请选择您要定制的城市");
  }
  else {
	if (typeof expires == "undefined")
	{
		expires = new Date(new Date().getTime() + 365*24*3600*100);
	}

	document.cookie = name + "=" + escape(value) +
		((expires) ? "; expires=" + expires.toGMTString() : "") +
		((path) ? "; path=" + path : "; path=/") +
		((domain) ? "; domain=" + domain : "");
  	if(message) alert (message);
 }
}

function getCookie(name)
{
	var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
	if (arr != null)
	{
		return unescape(arr[2]);		
	}
	return null;
}

function deleteCookie(name,message) 
{ 
	document.cookie = name + "=" + ";expires=Fri, 02-Jan-1970 00:00:00 GMT";
  	if(message) alert (message);
	//alert("操作成功！下次访问时系统将自动判断您所在的城市！\n但受众多因素影响，IP定位不一定准确，所以您看到的城市不一定就是您所在的城市！")
} 

//***************Cookie相关函数结束***********************




//***************加载JS文件函数开始***********************
var Browser = {
	ie: /msie/.test(window.navigator.userAgent.toLowerCase()),
	moz: /gecko/.test(window.navigator.userAgent.toLowerCase()),
	opera: /opera/.test(window.navigator.userAgent.toLowerCase())
};

function JsLoader(sUrl, fCallback){
		var _script = document.createElement('script');
		_script.setAttribute('type', 'text/javascript');
		_script.setAttribute('src', sUrl);
		document.getElementsByTagName('head')[0].appendChild(_script);

		if (Browser.ie)
		{
			_script.onreadystatechange = function()
			{
				if (this.readyState=='loaded' || this.readyState=='complete')
				{
					fCallback();
				}
			};
		}
		else if (Browser.moz)
		{
			_script.onload = function()
			{
				fCallback();
			};
		}
		else
		{
			fCallback();
		}
}
//***************加载JS文件函数结束***********************


//***************返回ID标记***********************
function $(i) {return document.getElementById(i)}

//***************设为首页***********************
function SetHome(obj,vrl){ 
  try{ 
    obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl); 
  } 
  catch(e){ 
    if(window.netscape) { 
      try { 
        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
      } 
      catch (e) 
      { 
        alert("抱歉！您的浏览器不支持直接设为首页。请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为“true”，点击“加入收藏”后忽略安全提示，即可设置成功。"); 
      } 
      var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); 
      prefs.setCharPref('browser.startup.homepage',vrl); 
    } 
  } 
} 


//***************加入收藏***********************
function addBookmark(title,url) { 
if (window.sidebar) { 
window.sidebar.addPanel(title, url,""); 
} else if( document.all ) { 
window.external.AddFavorite( url, title); 
} else if( window.opera && window.print ) { 
return true; 
} 
}

//***************去除HTML标记***********************
function stripHTMLTag(text)
{
var reTag =/<[^>]*>/g;
return text.replace(reTag,"");
}

//***************复制网页内容提示***********************
function copy(str) { 
	str=stripHTMLTag(str);
	window.clipboardData.setData("Text", str); 
	alert('成功将如下内容复制到剪贴板：\n\n'+str);
}



//***************2345新版专用切换函数地图、降水量等图片***********************
function changeBimg(s){
for(var i=1;i<7;i++){
  $("lab"+i).className="";
}
 switch (s)
 {
 case 1:
     $("lab1").className="lab-r-a";
     break;
 case 2:
     $("lab2").className="lab-r-a";
     break;
 case 3:
     $("lab3").className="lab-r-a";
     break;
 case 4:
     $("lab4").className="lab-r-a";
     break;
 case 5:
     $("lab5").className="lab-r-a";
     break;
 case 6:
    $("lab6").className="lab-r-a";
    break;
 }
}


//***************2345新版专用切换函数:国际城市的导航切换函数***********************
function internationalChange(interID){
	for(var i=1;i<7;i++){
		$("international"+i).style.display="none";
		$("interNav"+i).className='';
	}
	$("international"+interID).style.display="block";
	$("interNav"+interID).className='citytag_a';
}


//***************2345新版专用分享到……函数***********************
function share_to(m) {
	var share_con = document.getElementById('share_info').innerHTML;
	if (m == "baidu") {
		window.open('http://cang.baidu.com/do/add?it='
						+ encodeURIComponent('天气预报分享')
						+ '&iu=' + encodeURIComponent(document.location.href)
						+ '&dc='+encodeURIComponent(share_con)+'&fr=ien#nw=1', 'baidu',
						'scrollbars=no,width=600,height=450,status=no,resizable=yes,left='
						+ (screen.width - 600) / 2 + ',top='
						+ (screen.height - 450) / 2);
	}  else if (m == "kaixin001") {
		window.open('http://www.kaixin001.com/repaste/share.php?rtitle='+encodeURIComponent('天气预报分享')+'&rurl='+encodeURIComponent(document.location.href)+'&rcontent='+encodeURIComponent(share_con+document.location.href),'kaixin001','toolbar=no,titlebar=no,status=no,menubar=no,scrollbars=no,location:no,directories:no,width=600,height=450,left='
								+ (screen.width - 600)
								/ 2
								+ ',top='
								+ (screen.height - 450) / 2);
		
		
	} else if (m == "tsina") {
		window.open('http://v.t.sina.com.cn/share/share.php?appkey=&url='+ encodeURIComponent(document.location.href)+'&title='
						+ encodeURIComponent(share_con), 'tsina',
						'scrollbars=no,width=600,height=450,status=no,resizable=yes,left='
						+ (screen.width - 600) / 2 + ',top='
						+ (screen.height - 450) / 2);
	} else if (m == "qq") {
		window.open('http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url='+ encodeURIComponent(document.location.href),'qq',
						'width=600,height=450,toolbar=no,menubar=no,location=no,scrollbars=yes,status=yes,resizable=yes,left='+ (screen.width - 600) / 2 + ',top='+ (screen.height - 450) / 2);
	} else if (m == "renren") {
		 window.open('http://share.renren.com/share/buttonshare.do?link='+encodeURIComponent(document.location.href)+'&title='+ encodeURIComponent(share_con),'renren',
						'width=600,height=450,toolbar=no,menubar=no,location=no,scrollbars=yes,status=yes,resizable=yes,left='+ (screen.width - 600) / 2 + ',top='+ (screen.height - 450) / 2);
	} else if (m == "tqq") {
		 window.open('http://v.t.qq.com/share/share.php?title='+encodeURIComponent(share_con)+'&url='+encodeURIComponent(document.location.href),'tqq',
						'width=600,height=450,toolbar=no,menubar=no,location=no,scrollbars=yes,status=yes,resizable=yes,left='+ (screen.width - 600) / 2 + ',top='+ (screen.height - 450) / 2);
	}

	return false;
}
