var w3c=(document.getElementById)? true:false;
var agt=navigator.userAgent.toLowerCase();
var ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) && (agt.indexOf("omniweb") == -1));
var ie5=(w3c && ie)? true : false;
var ns6=(w3c && (navigator.appName=="Netscape"))? true: false;
var op8=(navigator.userAgent.toLowerCase().indexOf("opera")==-1)? false:true;

var sRootDir="../";

function Ob(o){
 var o=document.getElementById(o)?document.getElementById(o):o;
 return o;
}
function Hd(o){
 Ob(o).className="hidden";
}
function Sw(o){
 Ob(o).className="show";
}
function ExCls(o,a,b){
 Ob(o).className=Ob(o).className==a?b:a;
}


function SetCookie(name,value){
     var argv=SetCookie.arguments;
     var argc=SetCookie.arguments.length;
     var expires=(2<argc)?argv[2]:null;
     var path=(3<argc)?argv[3]:null;
     var domain=(4<argc)?argv[4]:null;
     var secure=(5<argc)?argv[5]:false;
     document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");
} 

function GetCookie(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));
  }
 }
 return returnvalue;
}

function GetSubCookie(Name, CookieValue) {
 var search = Name + "=";
 var returnvalue = "";
 if (CookieValue.length > 0) {
  offset = CookieValue.indexOf(search);
  if (offset != -1) {      
   offset += search.length;
   end = CookieValue.indexOf("&", offset);                        
   if (end == -1)
   end = CookieValue.length;
   returnvalue=unescape(CookieValue.substring(offset,end));
  }
 }
 return returnvalue;
}

function SavSkin(s){
 var sCssUrl=sRootDir+"css/skin_"+s+".css";
 Ob("ActSkin").href=sCssUrl;
 var expdate=new Date();
 expdate.setTime(expdate.getTime()+(24*60*60*1000*30));
 SetCookie("Happywz_1",s,expdate,"/",null,false);
 var arrObj=Ob("SkinTyp1").getElementsByTagName("li");
 for (i=0;i<arrObj.length;i++ ) {
  arrObj[i].className=arrObj[i].id.split('_')[1]==GetCookie("Happywz_1")?"chosed":"";
 }
}

function ResetSkin(n){
 var expdate=new Date();
 expdate.setTime(expdate.getTime()+(24*60*60*1000*30));
 SetCookie("Happywz_"+n,"",expdate,"/",null,false);
 window.location.reload();
}

function GetCSS(){
 var sSkin=GetCookie("Happywz_1")?GetCookie("Happywz_1"):"2";
  document.write ("<link id=\"ActSkin\" type=\"text/css\" rel=\"stylesheet\" href=\""+sRootDir+"css/skin_"+sSkin+".css\" />");
}
function ExChgDir(){
 ExCls('Cn','Cn3','Cn1');
 Ob("BtnCloseDir").innerHTML=Ob("Cn").className=="Cn3"?"打开目录":"关闭目录";
}

function MySkin(n){
 var sHtml="";
 if (n!=1) {
  sHtml="<a id=\"BtnCloseDir\" href=\"javascript:void(0)\" onclick=\"ExChgDir();\">关闭目录</a>&nbsp;|&nbsp;"
 
 sHtml+="<a href=\"..\/addurl.asp\" target=\"_blank\">网站加盟</a>";
 } else {
 sHtml="<a href=\"..\/addurl.asp\" target=\"_blank\">网站加盟</a>&nbsp;|&nbsp;";
 sHtml+="<a href=\"javascript:ShowSkin();\" title=\"选择你喜欢的页面风格\">页面风格</a>";
 }
 sHtml="<p id=\"OrdSkin\">"+sHtml+"</p>";
 document.write (sHtml);
}

function ShowSkin(){
 if (Ob("SkinCtrl").className=="hidden") {
 var sImg="<img class=\"s\" src=\""+sRootDir+"css/s.gif\" />";
 var sHtml="<div class=\"OpH\"><a class=\"BtnClose\" href=\"javascript:void(0)\" onclick=\"Hd('SkinCtrl');\">×</a><strong>请选择页面风格：</strong></div><div class=\"OpB\"><ul id=\"SkinTyp1\">";
 sHtml+="<li id=\"MySkin1_2\"><a href=\"javascript:SavSkin('2');\">"+sImg+"金色阳光</a></li>";
 sHtml+="<li id=\"MySkin1_3\"><a href=\"javascript:SavSkin('3');\">"+sImg+"蓝色心情</a></li>";
 sHtml+="<li id=\"MySkin1_green\"><a href=\"javascript:SavSkin('green');\">"+sImg+"绿色自然</a></li>";
 sHtml+="<li id=\"MySkin1_purple\"><a href=\"javascript:SavSkin('purple');\">"+sImg+"紫色情怀</a></li>";
 sHtml+="<li id=\"MySkin1_pink\"><a href=\"javascript:SavSkin('pink');\">"+sImg+"粉色浪漫</a></li>";
 sHtml+="<li id=\"MySkin1_silver\"><a href=\"javascript:SavSkin('silver');\">"+sImg+"银色简约</a></li>";
 sHtml+="</ul></div>";
 sHtml+="<div class=\"OpF\">【<a href=\"javascript:void(0);\" onclick=\"ResetSkin(1);\" title=\"清除Cookie并恢复默认风格\">恢复默认</a>】&nbsp;【<a href=\"javascript:void(0);\" onclick=\"Hd('SkinCtrl');\">关闭窗口</a>】</div>";
 Ob("SkinCtrl").innerHTML=sHtml;
 Sw("SkinCtrl");
var CurrSkinNo=GetCookie("Happywz_1")?GetCookie("Happywz_1"):"2";
Ob("MySkin1_"+CurrSkinNo).className="chosed";
var nLt=(document.body.offsetWidth-Ob("SkinCtrl").offsetWidth)/2;
var nTop=(document.documentElement.clientHeight-Ob("SkinCtrl").scrollHeight)/2;
GoXY("SkinCtrl",nLt,nTop);
 } else {
  Hd("SkinCtrl");
 }
}

function GoXY(o,x,y){
Ob(o).style.left=x+"px";
Ob(o).style.top=y+"px";
}

function ExRtCol(){
 ExCls("Wp","Big","");
 ExCls("RtCol","hidden","");
}

var CurrOpObj=null;
function ExChgFam(o, curo){
 Ob("Famous_area").style.display="none";
 Ob("FrmUrl1").style.display="none";
 Ob(curo).style.display="";
 o.className="cur"; 
 if (CurrOpObj && CurrOpObj != o)
  CurrOpObj.className="";
  CurrOpObj =o;
}

function HitTree(e){
 var tag = ie ? e.srcElement : e.target; ExCls(tag.parentNode,"open","close");
}

function SetEvt(o,a,b){
 ie?o.attachEvent("on"+a,b):o.addEventListener(a,b, false);
}

function CNLTree(id,ClsOpen,ClsClose,ClsChild){
 this.id=id;
 this.ClassOpen=ClsOpen || "open";
 this.ClassClose=ClsClose || "close";
 this.ClassChild=ClsChild || "child";
 this.AddEvt = function () {
  var arrObj=Ob(this.id).getElementsByTagName("img");
  for (var i=0;i<arrObj.length; i++) {
   arrObj[i].className=="s"?SetEvt(arrObj[i],"click",HitTree):"";
  }
 }
}
var KNo=Math.floor(10*Math.random())+4;
function s4(){
 var v=Ob("Kaa").value
 if(Ob("a0").checked)
 window.open("http://www.google.cn/custom?client=pub-3461775427702095&forid=1&ie=GB2312&hl=zh-CN&q="+v,"0");
 if(Ob("a1").checked)
 window.open("http://www.baidu.com/baidu?tn=xs20&word="+v,"1");
 if(Ob("a2").checked)
 window.open("http://www.sogou.com/websearch/corp/search.jsp?pid=xs20&class=1&cpc=SOGOU&searchtype=1&query="+v,"2");
 if(Ob("a3").checked)
 window.open("http://rd.aliunion.cn.yahoo.com/clk.php?wid=3702&sid=&t=http%3A%2F%2Fsearch.cn.yahoo.com%2Fsearch%3Fei%3Dgbk%26pid%3DC3702_5_0%26f%3DC3702_5_0%26p%3D"+v,"4");
 if(Ob("a4").checked)
 window.open("http://www.iask.com/w?pid=40623&fromlianmeng&k="+v,"4");
 if(Ob("a5").checked)
 window.open("http://map.baidu.com/#word="+v+"&ct=10","5");
 if(Ob("a6").checked)
 window.open("http://zhidao.baidu.com/q?word="+v+"&ct=17&pn=0&tn=ikaslist&rn=10","6");
 if(Ob("a7").checked)
 window.open("http://cb.kingsoft.com/search?t=word&lang=gb2312&s="+v,"7");
 if(Ob("a8").checked)
 window.open("http://rd.aliunion.cn.yahoo.com/clk.php?wid=3702&sid=&t=http%3A%2F%2Fmusic.cn.yahoo.com%2Fsearch%3Fei%3Dgbk%26pid%3DC3702_5_0%26f%3DC3702_5_0%26p%3D"+v,"8");
 if(Ob("a9").checked)
 window.open("http://mp3.baidu.com/m?f=ms&rn=10&tn=xs20&ct=150994944&word="+v+"&lm=-1","9");
 if(Ob("a10").checked)
 window.open("http://movie.baidu.com/srh.php?tn=xs20&word="+v,"10");
 if(Ob("a11").checked)
 window.open("http://chaoji.yok.com/Result.aspx?page=1&keyword="+v+"&by=soft_name","11");
 if(Ob("a12").checked)
 window.open("http://rd.aliunion.cn.yahoo.com/clk.php?wid=3702&sid=&t=http%3A%2F%2Fimage.yahoo.com.cn%2Fsearch%3Fei%3Dgbk%26pid%3DC3702_5_0%26f%3DC3702_5_0%26p%3D"+v,"12");
 if(Ob("a13").checked) 
 window.open("http://www.cmfu.com/searchbook.asp?s_class=Bl_name&s_book="+v,"13");
 if(Ob("a14").checked)
 window.open("http://news.baidu.com/ns?word="+v,"14");
 if(Ob("a15").checked)
 window.open("http://search.qihoo.com/search.html?kw="+v,"15");
 var cusSea="";
 for(i=0;i<16;i++){
    if(Ob("a"+i).checked)   cusSea=cusSea+i+"|";
 }
 if (cusSea=="") cusSea = "0|1";
 else cusSea=cusSea.substr(0,cusSea.length-1);
 setCusSea(cusSea);
 return false;
}
function setCusSea(cusSea){
 var expdate=new Date();
 expdate.setTime(expdate.getTime()+(24*60*60*1000*365));
 SetCookie("cusSea_happywz",cusSea,expdate,"/",null,false);
}
function getCusSea() {
 var cusSea = GetCookie("cusSea_happywz")?GetCookie("cusSea_happywz"):"0|1";
 cusSea=cusSea.split("|");
 for(var i=0;i<16;i++){
  Ob("a"+i).checked=false;
 }
 for(var j=0;j<cusSea.length;j++){
  Ob("a"+cusSea[j]).checked=true;
 }
}
function gt(f){
 var t;
 var u;
 if(f.a0 != undefined){
  u = 'Y:';
  t = f.k.value;
  if(f.a0.checked==true){u+='0;';}
  if(f.a1.checked==true){u+='1;';}
  if(f.a2.checked==true){u+='2;';}
  if(f.a3.checked==true){u+='3;';}
  if(f.a4.checked==true){u+='4;';}
  if(f.a5.checked==true){u+='5;';}
  if(f.a6.checked==true){u+='6;';}
  if(f.a7.checked==true){u+='7;';}
  if(f.a8.checked==true){u+='8;';}
  if(f.a9.checked==true){u+='9;';}
  if(f.a10.checked==true){u+='10;';}
  if(f.a11.checked==true){u+='11;';}
  if(f.a12.checked==true){u+='12;';}
  if(f.a13.checked==true){u+='13;';}
  if(f.a14.checked==true){u+='14;';}
  if(f.a15.checked==true){u+='15;';}
 }
 else{
  t = f.Ka.value;
  u = 'G';
 }
 try{
  new Image().src = "http://www.happywz.com";
 }catch(ex){}
 if(Ob("Ka").value == ""){
  Ob("ch").value = "noprefill";
 } else {
  Ob("ch").value = "prefill";
 }
}

function tracking(e){
 e = e ? e : window.event;
 var s = e.srcElement ? e.srcElement : e.target;
 var a = s.tagName;
 var u = s.href;
 var t = s.innerText ? s.innerText : s.textContent;
 if(a == "A" || a == "IMG"){
  if(a == "IMG"){
   t = s.href || s.src;
   u = s.parentElement || s.parentNode;
  }
  try{
   new Image().src = "http://www.happywz.com";
  }catch(ex){}
 }
 return true;
} 

function LTrim(str){
var whitespace = new String(" \t\n\r");
var s = new String(str);
if (whitespace.indexOf(s.charAt(0)) != -1){
var j=0, i = s.length;
while (j < i && whitespace.indexOf(s.charAt(j)) != -1){
	j++;
}
s = s.substring(j, i);
}
return s;
}

function RTrim(str){
var whitespace = new String(" \t\n\r");
var s = new String(str);
if (whitespace.indexOf(s.charAt(s.length-1)) != -1){
var i = s.length - 1;
while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1){
i--;
}
s = s.substring(0, i+1);
}
return s;
}
var bTitle = "点此设置，在您点击“网址分类”中的分类项时，&#10;将在新窗口/当前页打开新链接";
function showBase(n) {
    if (n=="" || n==0) {
        Ob("setBase").innerHTML = "<a href='javascript:setBase(1);' title='"+bTitle+"'>在新窗口打开链接</a>";
    } else {
        Ob("setBase").innerHTML = "<a href='javascript:setBase(0);' title='"+bTitle+"'>在当前页打开链接</a>";
    }
}
function setBase(n){
 if (n==0) var tar="";
 else var tar="blank";
 var urls = document.getElementsByTagName("A");
 for(var i=0;i<urls.length;i++){
    var url = urls[i];
    if (!(url.href.indexOf(location.href+"#")==0||url.href.indexOf("javascript:")!=-1||url.target=="_blank"))  url.target=tar;
 }
 var expdate=new Date();
 expdate.setTime(expdate.getTime()+(24*60*60*1000*365));
 SetCookie("base_happywz",n,expdate,"/",null,false);
 showBase(n);
}
function getBase() {
    var base_happywz = GetCookie("base_happywz")?GetCookie("base_happywz"):"";
    if (base_happywz==1)  setBase(1);
    showBase(base_happywz);
}