﻿/*
 * skgame js
 * Copyright (c) 2008 John Resig (www.22kf.com) 
 * $Date: 2008-12-08  
 */
/*****index********/
 function menuFix(m,action,obj){  
 var divnav = $("#disnav").get(0);
 var sptitle = $("#sptitle").get(0);
   obj.id ="a"+m; 
   if(action=="o"){   
       var img = obj.getElementsByTagName("img")[0];
       img.src = "/images/index_nav"+m+".jpg";
       if(m=="2" || m=="6"||m =="8"){return;}  
       sptitle.innerHTML=getstr(m); 
       divnav.style.display = "block"
       showmenu(obj.id,'disnav','show','bottom'); 
   }else{
     var img = obj.getElementsByTagName("img")[0];
     img.src = "/images/index_1nav"+m+".jpg";   
     showmenu(obj.id,'disnav','hidden','bottom');
   }
 }
 /*****info********/
  function menuOther(m,action,obj){  
 var divnav = $("#disnav").get(0);
 var sptitle = $("#sptitle").get(0);
   obj.id ="a"+m; 
   if(action=="o"){   
       var img = obj.getElementsByTagName("img")[0];
       img.src = "/images/info1_0"+m+".jpg";
       if(m=="10"){img.src = "/images/info1_10.jpg"; }else{img.src = "/images/info1_0"+m+".jpg";} 
       if(m=="4" || m=="8"||m =="10"){return;}  
       sptitle.innerHTML=getstrOther(m); 
       divnav.style.display = "block"
       showmenu(obj.id,'disnav','show','bottom'); 
   }else{
     var img = obj.getElementsByTagName("img")[0];if(m=="10"){img.src = "/images/info_10.jpg"; }else{img.src = "/images/info_0"+m+".jpg";} 
     showmenu(obj.id,'disnav','hidden','bottom');
   }
 }
 //state 有两个值可选，show即显示菜单 hidden即隐藏菜单
 //position 有四个值可选，top菜单显示于顶部 bottom菜单显示于底部 left菜单显示于左侧; right菜单显示于右侧
 var menuTimer =null;
function showmenu(obj1,obj2,state,location){  
    var btn=document.getElementById(obj1);  
    var obj=document.getElementById(obj2);
    var h=btn.offsetHeight;
    var w=btn.offsetWidth;
    var x=btn.offsetLeft;
    var y=btn.offsetTop;
    obj.onmouseover =function(){
        showmenu(obj1,obj2,'show',location);
    }
    obj.onmouseout =function(){
        showmenu(obj1,obj2,'hide',location);
    }  
    while(btn=btn.offsetParent){y+=btn.offsetTop;x+=btn.offsetLeft;}
    
    var hh=obj.offsetHeight;
    var ww=obj.offsetWidth;
    var xx=obj.offsetLeft;//style.left;
    var yy=obj.offsetTop;//style.top;
    var obj2state=state.toLowerCase();
    var obj2location=location.toLowerCase();
    
    var showx,showy;
    if(obj2location=="left" || obj2location=="l" || obj2location=="top" || obj2location=="t" || obj2location=="u" || obj2location=="b" || obj2location=="r" || obj2location=="up" || obj2location=="right" || obj2location=="bottom"){
        if(obj2location=="left" || obj2location=="l"){showx=x-ww;showy=y;}
        if(obj2location=="top" || obj2location=="t" || obj2location=="u"){showx=x;showy=y-hh;}
        if(obj2location=="right" || obj2location=="r"){showx=x+w;showy=y;}
        if(obj2location=="bottom" || obj2location=="b"){showx=x;showy=y+h;}
    }else{ 
        showx=xx;showy=yy;
    }
    obj.style.left=showx+"px";
    obj.style.top=showy+"px"; 
    if(state =="hide"){
        menuTimer =setTimeout("hiddenmenu('"+ obj2 +"')", 10);
    }else{
        clearTimeout(menuTimer);
    }
}
function hiddenmenu(psObjId){ 
    document.getElementById(psObjId).style.display ="none";
} 
function getstr(m){
    var divnav = $("#disnav").get(0);
    var str = "";
    if(m=="3"){divnav.style.width="122px";str="&nbsp;<a href=\"/List/xwgg.html\">游戏新闻</a>　<a href=\"/List/zxhd.html\">更新公告</a>";}//新闻公告
    else if(m=="4"){divnav.style.width="450px"; str ="&nbsp;<a href=\"/yxzn.html?YXBJ.html\">新手入门</a>  <a href=\"/yxzn.html?RWSX.html\">职业技能</a>  <a href=\"/yxzn.html?RWRM.html\">任务系统</a>  <a href=\"/yxzn.html?ZBJJ.html\">装备系统</a>  <a href=\"/yxzn.html?HCJJ.html\">合成系统</a>  <a href=\"/yxzn.html?ZDXT.html\">社会系统</a>  <a href=\"/yxzn.html?GHZZ.html\">特色活动</a>  <a href=\"/yxzn.html?YBJS.html\">增值系统</a> ";} //新手指南
    else if(m=="5"){divnav.style.width="386px"; str ="&nbsp;<a href=\"http://reg.22kf.com/Register.aspx\" target=\"_blank\">帐号注册</a>  <a href=\"http://reg.22kf.com/\" target=\"_blank\">帐号管理</a>  <a href=\"http://www.22kf.com/Message.aspx\" target=\"_blank\">你提我改</a>  <a href=\"/List/wylz.html\">玩家靓照</a>  <a href=\"/ConsortiumShow.html\">公会排行</a>  <a href=\"http://reg.22kf.com/buyyb.aspx\" target=\"_blank\">元宝充值</a>  <a href=\"/imglist.aspx\">游戏壁纸</a>";}
    else if(m =="7"){divnav.style.width="128px"; str ="&nbsp;<a href=\"/index.html\">推广员系统</a>  <a href=\"/swhz.html\">商务合作</a>";}
    else{divnav.style.display="none";}
    return str;
}
function getstrOther(m){
    var divnav = $("#disnav").get(0);
    var str = "";
    if(m=="5"){divnav.style.width="122px";str="&nbsp;<a href=\"/List/xwgg.html\">游戏新闻</a>　<a href=\"/List/zxhd.html\">更新公告</a>";}//新闻公告
    else if(m=="6"){divnav.style.width="450px"; str ="&nbsp;<a href=\"/yxzn.html?YXBJ.html\">新手入门</a>  <a href=\"/yxzn.html?RWSX.html\">职业技能</a>  <a href=\"/yxzn.html?RWRM.html\">任务系统</a>  <a href=\"/yxzn.html?ZBJJ.html\">装备系统</a>  <a href=\"/yxzn.html?HCJJ.html\">合成系统</a>  <a href=\"/yxzn.html?ZDXT.html\">社会系统</a>  <a href=\"/yxzn.html?GHZZ.html\">特色活动</a>  <a href=\"/yxzn.html?YBJS.html\">增值系统</a> ";} //新手指南
    else if(m=="7"){divnav.style.width="386px"; str ="&nbsp;<a href=\"http://reg.22kf.com/Register.aspx\" target=\"_blank\">帐号注册</a>  <a href=\"http://reg.22kf.com/\" target=\"_blank\">帐号管理</a>  <a href=\"http://www.22kf.com/Message.aspx\" target=\"_blank\">你提我改</a>  <a href=\"/List/wylz.html\">玩家靓照</a>  <a href=\"/ConsortiumShow.html\">公会排行</a>  <a href=\"http://reg.22kf.com/buyyb.aspx\" target=\"_blank\">元宝充值</a>  <a href=\"/imglist.aspx\">游戏壁纸</a>";}
    else if(m =="9"){divnav.style.width="128px"; str ="&nbsp;<a href=\"#\">推广员系统</a>  <a href=\"/swhz.html\">商务合作</a>";}
    else{divnav.style.display="none";}
    return str;
}
//servicTip
function servicTip(obj,m,action){
    var divid = obj.getElementsByTagName("img")[0];
    if(action=="show"){ 
    divid.src = "/images/index_1qnav" + m + ".jpg";
    }else if(action=="hidden"){
     divid.src = "/images/index_qnav" + m + ".jpg";
    }
}
function jsdisplay(obj){ 
    var newsid = $("#news").get(0);
    var activity = $("#activity").get(0);
    //var divId = $("#indexc_info_ntop>img");  
    var divId = $("#imgone").get(0);
    var divIda = $("#imgtwo").get(0);
    if(obj=="news"){ 
        //divId.attr("src","images/indexc_29_1.jpg")
        divId.style.display="block";divIda.style.display="none";
        newsid.style.display= "block";activity.style.display="none";
    }else{ 
        //divId.attr("src","images/indexc_29.jpg")
        divId.style.display="none";divIda.style.display="block";
        newsid.style.display= "none";activity.style.display="block";
    }
} 
function ccheck(action){ //搜索公会
var text=document.getElementById("cwhere").getAttribute("value"); 
if(text!=""&&text!="请输入你要搜索的内容"){  window.location.href("/search.aspx?value="+escape(text)+"&type="+action);}
else{alert("搜索条件不能为空");}
}
function scheck(){
    var text=document.getElementById("where").getAttribute("value");
    if(text!=""&&text!="请输入关键词")
       showUrl("search.aspx",encodeURI(text));
    else
       alert("搜索条件不能为空");  
}
function sgs(action)
{
    var text = document.getElementById("slService").getAttribute("value");
    if(text!=""&&text!="0"){window.location.href("/search.aspx?value="+escape(text)+"&type="+action);}
    else{window.location.href("/gsshow.html");}
}
function showUrl(sourceUrl,title){ 
    window.location.href(sourceUrl+"?value="+title+"&type=0");
}
function submitCout(value,type){
    if(value ==""){alert('请选择！');return false;} 
    	   $.get("/count.aspx?value="+escape(value)+"&type="+type+"&val="+Math.random(),function(msg){
                alert(msg);if(msg == "投票成功^_^明天也来投吧" && type==2) window.location.reload();
            })
}
function check(){ 
    var vv=-1;
    var btn=document.getElementsByName("btnC"); 
    for(var i=0;i<btn.length;i++){
      if(btn[i].checked){ 
		    vv=i;   
	        $.get("count.aspx?value="+escape(btn[i].value)+"&type=0"+"&val="+Math.random(),function(msg){
                alert(msg);
            })
	     }
    }
    if(vv==-1){ alert("请选择公会");}
}
function check1(){ 
    var vv=-1;
    var btn=document.getElementsByName("btnC"); 
    for(var i=0;i<btn.length;i++){
      if(btn[i].checked){ 
		    vv=i;   
	        $.get("count.aspx?value="+escape(btn[i].value)+"&type=2"+"&val="+Math.random(),function(msg){
                alert(msg);
            })
	     }
    }
    if(vv==-1){ alert("请选择玩家");}
}

var timeObj;
var count = 0;
var top;
function move()
{
    var obj = document.getElementById("test");
    count++;
    for(var i = 0;i<obj.childNodes.length;i++)
    {
        var temp = obj.childNodes[i].style.top;
        temp = temp.substring(0,temp.indexOf('p'));
        obj.childNodes[i].style.top = eval(parseInt(temp)-22)+'px';
    }
    if(count%2==0)
        window.setTimeout("move1()",700);
    else
        window.setTimeout("move()",70);
}
function move1()
{
    var obj = document.getElementById("test");
    var index = 0;
    for(var i=0;i<obj.childNodes.length;i++)
    {
        if(obj.childNodes[i].style.top == '-44px')
        {
            index = i;
            break;
        }
    }
    obj.childNodes[index].style.top = top;
}
function start()
{
    timeObj = window.setInterval("move()",5000);
    if(count == 0)
        top = document.getElementById("test").childNodes[document.getElementById("test").childNodes.length - 1].style.top;
}
function end()
{
    window.clearInterval(timeObj);
    timeObj = null;
}

function keydownSearch()
{
    e = event ? event :(window.event ? window.event : null);
    if(e.keyCode==13){
        e.cancelBubble = true;
        e.returnValue = false;
        document.getElementById("btnSearch").click();
    }
}
function change1(id)
{
    var obj=window.document.getElementById(id);
    if(obj == null)
        return;
    obj.style.color = "#F9B025";
}
function change2(id)
{
    var obj=window.document.getElementById(id);
    if(obj == null)
        return;
    obj.style.color = "red";
}