﻿function checkEngines(b, bl) {
    var ipts = document.getElementsByTagName("input");
    var id = bl ? 'link' : 'site';
    for (var i = 0; i < ipts.length; i++) {
        if (ipts[i].type == "checkbox" && ipts[i].id.toLowerCase().indexOf(id) != -1) {
            ipts[i].checked = b;
        }
    }
}
function pst(k, url) {
    var v = getid('addr_more');
    if (v.value && v.value.length > 0 && v.value.toLowerCase() != 'http://www.') {
        $post(url, { "k": k, "v": v.value });
    }
    else {
        alert("请输入正确的信息后，再提交查询！");
    }
}
function pstall() {
    var v = getid('addr_more').value;
    if (v && v.length > 0 && v.toLowerCase() != 'http://www.' && arguments.length > 0) {
        for (var i = 0; i < arguments.length; i++) {
            $postb(arguments[i][1], { "k": arguments[i][0], "v": v });
        }
    }
    else {
        alert("请输入正确的信息后，再提交查询！");
    }
}
function addEvent(eventHandler) {
    var tags = document.getElementsByTagName('input');
    for (var i = 0; i < tags.length; i++) {
        if (tags[i].getAttribute('url') == 'true') {
            if (tags[i].addEventListener) {
                tags[i].addEventListener('keyup', eventHandler, true);
            }
            else {
                tags[i].attachEvent('onkeyup', eventHandler);
            }
        }
    }
}
function addInput(e) {
    var obj = e.target ? e.target : e.srcElement;
    var tags = document.getElementsByTagName('input');
    for (var i = 0; i < tags.length; i++) {
        if (tags[i].getAttribute('url') == 'true' && tags[i] != obj) {
            tags[i].value = obj.value;
        }
    }
}

function tianjia(obj) {
    var Result = document.getElementById(obj).innerHTML.replace(/<.*?>/g, ""); ;
    window.clipboardData.setData("Text", Result);
    window.alert('域名Whois查询结果已复制到剪切板上！');
}

function SearchTotal() {
    var v = document.getElementById('addr_more').value;
    if (v && v.length > 0 && v.toLowerCase() != 'http://www.') {
        window.open("http://tool.cnzzxy.com/info/?a=tool&c=main&S=" + v.replace("http://", "").replace("/", ""));
    }
    else {
        alert("请输入正确的信息后，再提交查询！");
    }
}
    
   //获取Alexa值
function GetAlexa() {
    var v = document.getElementById('addr_more').value;
    if (v && v.length > 0 && v.toLowerCase() != 'http://www.') {
        var alexaUrl = "http://tool.cnzzxy.com/alexa/?url=" + v.replace("http://", "").replace("www.", "").replace("/", "");
        window.open(alexaUrl);
    }
    else {
        alert("请输入正确的信息后，再提交查询！");
    }
}
   
   //获取PR值
function GetPr() {
    var v = document.getElementById('addr_more').value;
    if (v && v.length > 0 && v.toLowerCase() != 'http://www.') {
        var prUrl = "http://tool.cnzzxy.com/pr/index.php?website=" + v;
        window.open(prUrl);
    }
    else {
        alert("请输入正确的信息后，再提交查询！");
    }
}

function GetGoogle() {
    var dn = document.getElementById('addr_more').value;
    if (dn && dn.length > 0 && dn.toLowerCase() != 'http://www.') {
        var prUrl = "http://tool.chinaz.com/google/?wd=" + dn;
        window.open(prUrl);
    }
    else {
        alert("请输入正确的信息后，再提交查询！");
    }
}
   
   //获取Whois值
function GetWhois() {
    var v = document.getElementById('addr_more').value;
    if (v && v.length > 0 && v.toLowerCase() != 'http://www.') {
        var whoisUrl = "http://tool.cnzzxy.com/whois/index.php?domain=" + v.replace("http://", "").replace("www.", "");
        window.open(whoisUrl);
    }
    else {
        alert("请输入正确的信息后，再提交查询！");
    }
}
   
  //获取友情链接
function GetLink() {
    var v = document.getElementById('addr_more').value;
    if (v && v.length > 0 && v.toLowerCase() != 'http://www.') {
        var linkUrl = "http://tool.cnzzxy.com/link/?url=" + v.replace("http://", "").replace("www.", "").replace("/", "");
        window.open(linkUrl);
    }
    else {
        alert("请输入正确的信息后，再提交查询！");
    }
}
   //获取IP地址
function GetIP() {
    var v = document.getElementById('addr_more').value;
    if (v && v.length > 0 && v.toLowerCase() != 'http://www.') {
        var IPUrl = "http://tool.cnzzxy.com/IP/?Action=1&IpStr=" + v.replace("http://", "");
        window.open(IPUrl);
    }
    else {
        alert("请输入正确的信息后，再提交查询！");
    }
}
   //获取百度近日收录情况
function GetBaidu() {
    var v = document.getElementById('addr_more').value;
    if (v && v.length > 0 && v.toLowerCase() != 'http://www.') {
        var baiduUrl = "http://tool.cnzzxy.com/baidu/baidu.asp?lm=0&qm=" + v.replace("http://", "").replace("/", "");
        window.open(baiduUrl);
    }
    else {
        alert("请输入正确的信息后，再提交查询！");
    }
}
   
      //获取百度近日收录情况
function GetDomainDel() {
    var v = document.getElementById('addr_more').value;
    if (v && v.length > 0 && v.toLowerCase() != 'http://www.') {
        var DelUrl = "http://tool.chinaz.com/DomainDel/?wd=" + v;
        window.open(DelUrl);
    }
    else {
        alert("请输入正确的信息后，再提交查询！");
    }
}

function getcookie(name) {
    var cookie_start = document.cookie.indexOf(name);
	var cookie_end = document.cookie.indexOf(";", cookie_start);
	return cookie_start == -1 ? '' : unescape(document.cookie.substring(cookie_start + name.length + 1, (cookie_end > cookie_start ? cookie_end : document.cookie.length)));
}
function setcookie(cookieName, cookieValue) {
	var expires = new Date();
	var now=parseInt(expires.getTime());
	var et=(86400-expires.getHours()*3600-expires.getMinutes()*60-expires.getSeconds());
	expires.setTime(now+1000000*(et-expires.getTimezoneOffset()*60));
	document.cookie = escape(cookieName) + "=" + escape(cookieValue) + ";expires=" + expires.toGMTString() + "; path=/";
}

function getsave() {
    var domain = document.getElementById("addr_more").value;
    if (domain != "http://www.")
    { setcookie('__searchdomain', domain) }
}

function getkwrank() {
    var kw = document.getElementById("kw").value;
    if (kw != "") {
        setcookie('__kwrank', kw)
    }
}

function getdensity() {
    var dkw = document.getElementById("DKeyWords").value;
    if (dkw != "") {
        setcookie('__density', dkw) 
    }
}


function getcontent() {
    var domain = getcookie('__searchdomain');
    if (domain != "") {
        document.getElementById("addr_more").value = domain;
        document.getElementById("Site_Domain").value = domain;
        document.getElementById("s").value = domain;
        document.getElementById("Link_Domain").value = domain;
        document.getElementById("txtSiteUrl").value = domain;
        document.getElementById("linkurl").value = domain;
        document.getElementById("metaurl").value = domain;
        document.getElementById("durl").value = domain;
    }
    var kwk = getcookie('__kwrank');
    if (kwk != "") {
        document.getElementById("kw").value = kwk;
    }
    var den = getcookie('__density');
    if (den != "") {
        document.getElementById("DKeyWords").value = den 
    }
}

function submitform() {
    document.getElementById("wd").value = document.getElementById("addr_more").value;
    var form2 = document.getElementById('form2');
    form2.action = '/baidu/Default.aspx';
    form2.submit();
}

window.onload = function() {
    addEvent(addInput);
}












function runCode()   //运行代码
{
if(1 == arguments.length)
   try{event = arguments[0];}catch(e){}
   var code=(event.target || event.srcElement).parentNode.childNodes[0].value;
   var newwin=window.open('','','');   //打开一个窗口并赋给变量newwin。
   newwin.opener = null // 防止代码对论谈页面修改
   newwin.document.write(code);   //向这个打开的窗口中写入代码code
   newwin.document.close();
}

//myColor is create by 七七一十四,tainiubi.com
// writeCookie
function writeCookie(name, value, expires)
{
   var expire = "";
   if(expires != null)
   {
     expire = new Date((new Date()).getTime() + expires * 3600000);
     expire = "; expires=" + expire.toGMTString();
   }
   document.cookie = name + "=" + escape(value) + expire;
}

//readCookie
function readCookie(name)
{
   var cookieValue = "";
   var search = name + "=";
   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;
       cookieValue = unescape(document.cookie.substring(offset, end))
     }
   }
   return cookieValue;
}

//setColor
function setColor(color_val) {
document.getElementById('myTable').style.backgroundColor = color_val;
     writeCookie("bgColor_cookie", color_val, 24)
}

//getColor
function getColor() {
   myTable.style.backgroundColor = "#FFFFFF";
var bg_color = readCookie("bgColor_cookie");
if (bg_color != null) {
      myTable.style.backgroundColor = bg_color
   //alert(bg_color);
}
}

var currentpos,timer;
function initialize()
{
timer=setInterval("scrollwindow()",50);
}
function sc(){
clearInterval(timer);
}
function scrollwindow()
{
currentpos=document.body.scrollTop;
window.scroll(0,++currentpos);
if (currentpos != document.body.scrollTop)
sc();
}



function addCookie() {　 // 加入收藏

　　　　　　　　　　　 if (document.all) {

　　　　　　　　　　　　　　　 window.external.addFavorite('http://www.cnzzxy.com', '站长学院：站长电子图书馆');

　　　　　　　　　　　 }

　　　　　　　　　　　 else if (window.sidebar) {

　　　　　　　　　　　 window.sidebar.addPanel('站长学院：站长电子图书馆','http://www.cnzzxy.com', "");

　　　　　　　　　　　 }

　　　　　　　 }　　　　　　　 function setHomepage() {　 // 设为首页

　　　　　　　　　　　 if (document.all) {

　　　　　　　　　　　　　　　 document.body.style.behavior = 'url(#default#homepage)';

　　　　　　　　　　　　　　　 document.body.setHomePage('http://www.cnzzxy.com');　　　　　　　　　　　 }

　　　　　　　　　　　 else if (window.sidebar) {

　　　　　　　　　　　　　　　 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','http://www.cnzzxy.com');

　　　　　　　　　　　 }　　　　　　　 } 

function doClick_down(o){
	 o.className="current";
	 var j;
	 var id;
	 var e;
	 for(var i=1;i<=2;i++){
	   id ="down"+i;
	   j = document.getElementById(id);
	   e = document.getElementById("d_con"+i);
	   if(id != o.id){
	   	 j.className="";
	   	 e.style.display = "none";
	   }else{
		e.style.display = "block";
	   }
	 }
	 }
function doClick_downB(o){
	 o.className="current";
	 var j;
	 var id;
	 var e;
	 for(var i=1;i<=2;i++){
	   id ="downB"+i;
	   j = document.getElementById(id);
	   e = document.getElementById("d_conB"+i);
	   if(id != o.id){
	   	 j.className="";
	   	 e.style.display = "none";
	   }else{
		e.style.display = "block";
	   }
	 }
	 }
function doClick_downC(o){
	 o.className="current";
	 var j;
	 var id;
	 var e;
	 for(var i=1;i<=2;i++){
	   id ="downC"+i;
	   j = document.getElementById(id);
	   e = document.getElementById("d_conC"+i);
	   if(id != o.id){
	   	 j.className="";
	   	 e.style.display = "none";
	   }else{
		e.style.display = "block";
	   }
	 }
	 }
function doClick_downD(o){
	 o.className="current";
	 var j;
	 var id;
	 var e;
	 for(var i=1;i<=2;i++){
	   id ="downD"+i;
	   j = document.getElementById(id);
	   e = document.getElementById("d_conD"+i);
	   if(id != o.id){
	   	 j.className="";
	   	 e.style.display = "none";
	   }else{
		e.style.display = "block";
	   }
	 }
	 }
function doClick_downE(o){
	 o.className="current";
	 var j;
	 var id;
	 var e;
	 for(var i=1;i<=4;i++){
	   id ="downE"+i;
	   j = document.getElementById(id);
	   e = document.getElementById("d_conE"+i);
	   if(id != o.id){
	   	 j.className="";
	   	 e.style.display = "none";
	   }else{
		e.style.display = "block";
	   }
	 }
	 }