
function ShowHideDiv_AP(ID)
{try
{document.getElementById("msg01").className="hideDiv_AP";document.getElementById("msg02").className="hideDiv_AP";document.getElementById("msg03").className="hideDiv_AP";document.getElementById(ID).className="showDiv_AP";}
catch(err)
{}}
function GetCookie(name)
{try
{var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));if(arr!=null)
return unescape(arr[2]);return null;}
catch(err)
{return null;}}
function DelCookie(name)
{try
{var expdate=new Date();expdate.setTime(expdate.getTime()-3600);var cval=GetCookie(name);if(cval!=null)
{document.cookie=name+"=welcome;expires="+expdate.toGMTString()+";path=/";}}
catch(err)
{}}
function ShowHideLogin()
{try
{var cookie=GetCookie("loginName");if(cookie==null)
{document.getElementById("notLogin").className="showDiv_AP";document.getElementById("Logined").className="hideDiv_AP";}
else
{document.getElementById("notLogin").className="hideDiv_AP";document.getElementById("Logined").className="showDiv_AP";document.getElementById("welcomeLoginName").innerText=cookie;}}
catch(err)
{}}
function SignOut()
{DelCookie("loginName");document.location="/?logout=true"}
function HideLoginErrorMessage(ID)
{try
{document.getElementById(ID).className="hideDiv_AP";}
catch(err)
{}}
function CheckRadio(ID)
{document.getElementById(ID).checked=true;}
function CharChange(ID)
{if(document.getElementById(ID).className=="txtKeyword_getfocus")
{}
else
{document.getElementById(ID).innerText="";document.getElementById(ID).className="txtKeyword_getfocus";}}
function EncodeUtf8(s1)
{var s=escape(s1);var sa=s.split("%");var retV="";if(sa[0]!="")
{retV=sa[0];}
for(var i=1;i<sa.length;i++)
{if(sa[i].substring(0,1)=="u")
{retV+=Hex2Utf8(Str2Hex(sa[i].substring(1,5)));}
else retV+="%"+sa[i];}
return retV;}
function Str2Hex(s)
{var c="";var n;var ss="0123456789ABCDEF";var digS="";for(var i=0;i<s.length;i++)
{c=s.charAt(i);n=ss.indexOf(c);digS+=Dec2Dig(eval(n));}
return digS;}
function Dec2Dig(n1)
{var s="";var n2=0;for(var i=0;i<4;i++)
{n2=Math.pow(2,3-i);if(n1>=n2)
{s+='1';n1=n1-n2;}
else
s+='0';}
return s;}
function Dig2Dec(s)
{var retV=0;if(s.length==4)
{for(var i=0;i<4;i++)
{retV+=eval(s.charAt(i))*Math.pow(2,3-i);}
return retV;}
return-1;}
function Hex2Utf8(s)
{var retS="";var tempS="";var ss="";if(s.length==16)
{tempS="1110"+s.substring(0,4);tempS+="10"+s.substring(4,10);tempS+="10"+s.substring(10,16);var sss="0123456789ABCDEF";for(var i=0;i<3;i++)
{retS+="%";ss=tempS.substring(i*8,(eval(i)+1)*8);retS+=sss.charAt(Dig2Dec(ss.substring(0,4)));retS+=sss.charAt(Dig2Dec(ss.substring(4,8)));}
return retS;}
return"";}
function TimeDiff(aa,bb){return Number((bb-aa)/1000).toFixed(2);}
function Trim(str){if(str=="")
{return"";}
else
{return str.replace(/(^\s*)|(\s*$)/g,"");}}
function EnterTextBox(TargetUrl,KWord,TPID,Region)
{if(event.keyCode==13)
{event.keyCode=9;event.returnValue=false;SearchFromKeyword(TargetUrl,KWord,TPID,Region);}}
function SearchFromKeyword(TargetUrl,KWord,TPID,Region)
{var keyword=Trim(document.getElementById(KWord).value);if(keyword=="")
{return;}
var varTarget=TargetUrl+'?k='
+EncodeUtf8(Trim(document.getElementById(KWord).value))
+'&tp='
+document.getElementById(TPID).value
+'&re='
+EncodeUtf8(document.getElementById(Region).value);document.location=varTarget;}
function SetWebHistoryToCookie(name,value)
{try
{var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));var Days=30;var exp=new Date();exp.setTime(exp.getTime()+Days*24*60*60*1000);if(arr!=null)
{document.cookie=name+"="+arr[2]+"#"+value+";expires="+exp.toGMTString()+";path=/";}
else
{document.cookie=name+"="+value+";expires="+exp.toGMTString()+";path=/";}}
catch(err)
{}}
function ExpandCollapseDiv(TargetDiv,ECPic)
{try
{if(document.getElementById(TargetDiv).style.display=="none")
{document.getElementById(TargetDiv).style.display="block";document.getElementById(ECPic).src='/Images/CollapseArrow.png';document.getElementById(ECPic).alt='收起';}
else
{document.getElementById(TargetDiv).style.display="none";document.getElementById(ECPic).src='/Images/ExpandArrow.png';document.getElementById(ECPic).alt='展开';}}
catch(err)
{}}
function LuckQiMing(TargetUrl,Mode,LName,Sex)
{var keyword=Trim(document.getElementById(LName).value);if(keyword=="")
{return;}
var texMale=1;if(document.getElementById(Sex).checked==false)
{texMale=0;}
var varTarget=TargetUrl+'?LName='
+EncodeUtf8(keyword)
+'&Sex='
+texMale
+'&Mode='
+Mode;document.location=varTarget;}
function LuckQiMing_Enter(TargetUrl,Mode,LName,Sex)
{if(event.keyCode==13)
{event.keyCode=9;event.returnValue=false;LuckQiMing(TargetUrl,Mode,LName,Sex);}}
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 myAddPanel(title,url,desc)
{if((typeof window.sidebar=='object')&&(typeof window.sidebar.addPanel=='function'))
{window.sidebar.addPanel(title,url,desc);}
else
{window.external.AddFavorite(url,title);}}