var domain = "www.yousiji.com";
var website = '游斯基单机游戏';
var curUrl = window.location.href;
var curTitle = document.title;
var enUrl = encodeURIComponent(curUrl);
var enTitle = encodeURIComponent(curTitle);

function getFav(type){
  switch(type){
    case "qq":
    window.open("http://v.t.qq.com/share/share.php?url="+enUrl+"&title="+enTitle);
    break;
    case "kaixin":
    window.open("http://www.kaixin001.com/repaste/bshare.php?rcontent="+encodeURIComponent(website)+"&rtitle="+enTitle+"&rurl="+enUrl);
    break;
    case "renren":
    window.open("http://share.renren.com/share/buttonshare.do?link="+enUrl+"&title="+enTitle);
    break;
    case "taobao":
    window.open("http://share.jianghu.taobao.com/share/addShare.htm?url="+enUrl);
    break;
    case "sina":
    window.open("http://v.t.sina.com.cn/share/share.php?&title="+enTitle+"&url="+enUrl);
    break;
    case "netease":
    window.open("http://t.163.com/article/user/checkLogin.do?link=http://news.163.com/&source="+encodeURIComponent(website)+"&info="+enTitle+" "+enUrl+"&"+new Date().getTime());
    break;
    case "douban":
    window.open("http://www.douban.com/recommend/?url="+enUrl+"&title="+enTitle+"&v=1");
    break;
    case "sohu":
    window.open("http://t.sohu.com/third/post.jsp?url="+enUrl+"&title="+curTitle);
    break;
  }
}

function SetFavorite() {
  try {
    window.external.addFavorite("http://"+domain+"/?ADTag=favorites", website);
  } catch(e) {
    try {
    window.sidebar.addPanel("http://"+domain+"/?ADTag=favorites", "");
    } catch(e) {
      alert("加入收藏失败，请使用Ctrl+D进行添加");
    }
  }
}
function SetHome(obj) {
  try {
    obj.style.behavior = 'url(#default#homepage)';
    obj.setHomePage("http://"+domain+"/?ADTag=setHome");
  } catch(e) {
    if (window.netscape) {
      try {
        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
      } catch(e) {
        alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [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://"+domain+"/?ADTag=setHome");
    }
  }
}

function copyUrl() {
  if (window.clipboardData) {
    window.clipboardData.setData("Text", curUrl);
  } else if (window.netscape) {
    netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
    var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
    if (!clip) return;
    var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
    if (!trans) return;
    trans.addDataFlavor('text/unicode');
    var str = new Object();
    var len = new Object();
    var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
    var copytext = curUrl;
    str.data = copytext;
    trans.setTransferData("text/unicode", str, copytext.length * 2);
    var clipid = Components.interfaces.nsIClipboard;
    if (!clip) return false;
    clip.setData(trans, null, clipid.kGlobalClipboard);
  }
  alert("网址复制成功！ \n" + curUrl)
  return false;
}

function checkSearch() {
  var key = document.getElementById("keyword");
    if (key.value == '' || key.value == '请输入关键字...') {
      alert("请输入关键字");
      key.focus();
    return false;
    } else if (key.value.length < 2) {
      alert("请输入2位或以上的关键字");
      key.focus();
    return false;
    }
  return true;
}

function copyMd5() {
}

function tabs(id){
  var _obj = document.getElementById(id);
  var _li = _obj.getElementsByTagName("li");
  var _div = document.getElementById(id+"_list").getElementsByTagName("div");
  for (var i = 0 ; i < _li.length ; i++) {
    _obj.getElementsByTagName("a")[i].onclick = function(){
      return false;
    };
    _li[i].setAttribute("col",i);
    _li[i].onclick = function(){
      for (var j = 0 ; j < _li.length ; j++){
        _li[j].className = "";
        _div[j].style.display = "none";
      }
      this.className = "this";
      var cur = this.getAttribute("col");
      _div[cur].style.display = "block";
    }
  }
}
