window.onerror = killErrors;
function killErrors() {return true;}

function rclass(sid){
	if(sid==1){
		td_t01.className='righttop_c';td_t02.className='righttop_r';
		l_search.style.display="block";l_login.style.display="none";}
	else{
		td_t01.className='righttop_l';td_t02.className='righttop_c';
		l_search.style.display="none";l_login.style.display="block";}
}

function rlclass(sid){
var this_td;
var this_a;
for(i=1;i<=6;i++){
	this_td=GEId("td_t"+i);
	this_a=GEId("td_a"+i);
	this_nt=GEId("td_nt"+i);

	this_a.className="lt1";
	this_nt.style.display="none";
	if (i<sid){
		this_td.className="righttop_l";}
	else if(i==sid){
		this_td.className="righttop_c";
		this_a.className="lt2";
		this_nt.style.display="block";}
	else{
		this_td.className="righttop_r";}
	}
}

function skeyEnter() {
	if(window.event.keyCode==13) {
		var actObj=document.activeElement;
		if (actObj.tagName=="INPUT")
		{
			if (actObj.value=="")
			{
				alert("Please enter word to search!");
				return;
			}
			window.location='/search.asp?'+actObj.name+'='+actObj.value;		
		}
	}	
}
function gbcount(message,total,used,remain)
{  try   
  {     
	var max;
	max = total.value;
	if (message.value.length > max) {
	message.value = message.value.substring(0,max);
	used.value = max;
	remain.value = 0;
	alert("Maximum "+max+" letters!");
	}
	else {
	used.value = message.value.length;
	remain.value = max - used.value;
	}
  }   
  catch(e){}
}

function isChinese(Str){
	var pattern=/[^\x00-\xff]/g;
	if(pattern.test(Str)){
		//包含中文
		return true;
	}else{
		//不包含中文
		return false;
	}
}

function IsValidTel(s) {
var str=s;
var reg=/(^[\+]*[0-9]+[\.]*([\-]*[0-9]*)*$)/;
return reg.test(str);
}

function isEmail(value) {
	invalidChars = " /:,;";
	if (value=="") return false;
	
	for (i=0; i<invalidChars.length;i++) {
	   badChar = invalidChars.charAt(i);
	   if (value.indexOf(badChar,0) != -1) return false;
	}
	
	atPos = value.indexOf("@", 1);
	if (atPos == -1) return false;
	if (value.indexOf("@", atPos + 1) != -1) return false;
	
	periodPos = value.indexOf(".", atPos);
	if (periodPos == -1) return false;
	
	if (periodPos+3 > value.length) return false;

	return true;
}

function isNumber(value) {
	if (value=="") return false;

	var d = parseInt(value);
	if (!isNaN(d)) return true; else return false;		

}

function h(obj,url){
obj.style.behavior='url(#default#homepage)';
obj.setHomePage(url);
}

var Cookie = {
	setCookie : function(name, value, iExpireDays)
	{
		if (iExpireDays){
			var dExpire = new Date();
			dExpire.setTime(dExpire.getTime()+parseInt(iExpireDays*24*60*60*1000));
			document.cookie = name + "=" + escape(value) + "; path=/; domain=paintinghere.com; expires=" + dExpire.toGMTString();
		}else{
			document.cookie = name + "=" + escape(value) + "; path=/; domain=paintinghere.com";
		}
	},
	getCookie : function(name)
	{
		var arr = document.cookie.match(new RegExp("(^| |&)"+name+"=([^;]*)(;|&|$)"));
		if (arr != null){return unescape(arr[2]);}
		return null;
	},
	clearCookie : function(name)
	{
		if (Cookie.getCookie(name))document.cookie = name + "=; path=/; domain=paintinghere.com;expires=Fri, 02-Jan-1970 00:00:00 GMT";
	}
};

function Request_Cookies(Name)  {
	var  search  =  Name  +  "="
	var  returnvalue  =  "";
	if  (document.cookie.length  >  0)  {
		offset  =  document.cookie.indexOf(search)
		if  (offset  !=  -1)  {
			offset  +=  search.length
			end  =  document.cookie.indexOf(";",  offset);
			if  (end  ==  -1)
				end  =  document.cookie.length;
			returnvalue=unescape(document.cookie.substring(offset,  end))
				end  =  returnvalue.indexOf("&");
				if (end!=-1)
					returnvalue=returnvalue.substring(0,end)
		}
	}
	return  returnvalue;
}
function sendref() {
	var p,_ur,_us,rw=false;
	_us=document.location.search;
	if ((/[\?|&](\d{1,6})$/gim.test(_us)))
	{
		_ur="affiliate*"+RegExp.$1+"|"+document.referrer+"|"+document.location.pathname+_us;rw=true;
	}else if (_us.toLowerCase().indexOf("gclid=")>=0){
		_ur=document.location.pathname+_us;rw=true;
	}else{
		_ur=document.referrer;
		if (_ur){
		 p=_ur.indexOf(document.domain);
		 if ((p==-1)||(p>8)) {if(_ur.toLowerCase().indexOf("mail")==-1)rw=true;}
		}
	}
	if(!Cookie.getCookie("phref")||rw){try{Cookie.setCookie("phref",(new Date()).toUTCString().toString().split(" UTC")[0].split(", ")[1]+"|"+(new Date()).getTimezoneOffset()+"|"+escape(_ur?_ur:"directly|"+document.location),365)}catch(e){}}
}

function addLoadEvent(func)
{
	var oldonload = window.onload;
	if(typeof window.onload != 'function')
	{
		window.onload = func;
	}
	else
	{
		window.onload = function(){
			oldonload();
			func();
		};
	}
}
addLoadEvent(sendref);

function GEId(sID){return document.getElementById(sID);}

function POL(){ IsParent();var szFcfn=GetEl("FocusField").value;var oF1=document.forms[0];SetFieldEvents(oF1);SetFocus(oF1,szFcfn);InitPrevRegion(oF1.iRegion[oF1.iRegion.selectedIndex].value);UpdateLoc(oF1.iRegion[oF1.iRegion.selectedIndex].value,oF1.iState,oF1.iTimezone);if(GEId("iMemExists")){g_fShowEMHlp=true;SetEMTip();SetPD()}try{Init();if(GEId("iSM")){EvalPwdStrOnLoad();}}catch(eHIP){}}
function POUL(){ try{formState('a',s_pageName,'hotmailform')}catch(e){}CloseWindow();}
function EvalPwd(Sb){var aPQ=new Array(6);if(ClientSideStrongPassword(Sb,gSimilarityMap,gDictionary))aPQ=["#0c6","#0c6","#0c6","#0c6","#0c6","#000"];else{if(ClientSideMediumPassword(Sb,gSimilarityMap,gDictionary))aPQ=["#ff9","#ff9","#F1F1F1","#ff9","#000","#adadad"];else{if(ClientSideWeakPassword(Sb,gSimilarityMap,gDictionary))aPQ=["#f00","#F1F1F1","#F1F1F1","#000","#adadad","#adadad"];else aPQ=["#F1F1F1","#F1F1F1","#F1F1F1","#adadad","#adadad","#adadad"];}}var oW=GEId("iWeak").style;var oM=GEId("iMedium").style;var oS=GEId("iStrong").style;oW.background=aPQ[0];oM.background=aPQ[1];oS.background=aPQ[2];oW.color=aPQ[3];oM.color=aPQ[4];oS.color=aPQ[5];}var g_d=":";function PushError(Tb){var sErrs=g_d+s_prop38+g_d;var sE=g_d+Tb+g_d;if(!Tb||typeof s_prop38=="undefined"||typeof s_prop48=="undefined"||sErrs.indexOf(sE)!=-1)return;s_prop38+=(s_prop38.length>0?g_d+Tb:Tb);s_prop48=s_prop38;}function SendReport(){if(typeof s_account!="undefined")s_gs(s_account.toLowerCase());}function ClearError(){g_fFSent=false;if(typeof s_prop38!="undefined")s_prop38="";if(typeof s_prop48!="undefined")s_prop48="";}function AppPN(s){return s&&s.length>0?s+g_d+s_pageName:"";}
