﻿var isCompany = false;
var thisKeyWordsIndex = 0;
var KeywordsCount =0;
var thisa;


var ThisDiv =1;
var ThisDivMove = true;
var StationDivStop = true;

$(document).ready(function(){
   myFocus("gjz","请输入关键字");
    
    /* 搜索切换标签 */    
//   $("#gjz_zw").click(function(){
//    isCompany = false;
//        $("#gjz_zw").removeClass("tag_station_0");
//        $("#gjz_zw").addClass("tag_station_1");
//        
//        $("#gjz_qy").removeClass("tag_company_1");
//        $("#gjz_qy").addClass("tag_company_0");
//    return false;
//   });
//   
//   $("#gjz_qy").click(function(){
//    isCompany = true;
//        $("#gjz_zw").removeClass("tag_station_1");
//        $("#gjz_zw").addClass("tag_station_0");
//        
//        $("#gjz_qy").removeClass("tag_company_0");
//        $("#gjz_qy").addClass("tag_company_1");
//    return false;
//   });
    myFocus("keyWord","请输入关键字");
   $("#ss").click(function(){ 
    KxSearch();
    return false;
   });
   $("#gjz_zw").click(function(){
        
        gjz_zwClick();
        return false;
   });
   
   $("#gjz_qy").click(function(){
        gjz_qyClick();
        return false;
   });
   $("#kxBody").click(function(){
        $("#Kxstation").hide();
        $("#keyWordsResult").hide();
        thisKeyWordsIndex = -1;
   });
   $("#CompanyAList tr:nth-child(even)").addClass("kxsp");//隔行换色
   /*关键字js*/
   SetKeyWordsResultPosition();
   $("#keyWord").keydown(function(){
        var kxKeyWord=event.keyCode;
        if(kxKeyWord == 13){
            $("#ss").focus();
            $("#ss").click(); 
        }
   });
   $("#keyWord").keyup(function(){
        var kxKeyWord=event.keyCode;
        if(kxKeyWord == 38){
          thisKeyWordsIndex --;
          thisKeyWordsIndex = (thisKeyWordsIndex< 1)?0:thisKeyWordsIndex;
          
          thisa = $("#kxLi"+thisKeyWordsIndex+"")
          if(thisa != null){
              var previouslyaIndex = thisKeyWordsIndex + 1 ;
              var previouslya = $("#kxLi"+previouslyaIndex+"") 
              if(previouslya != null)
              {
                  previouslya.removeClass("keyWordsResulthover");
                  
              }
              thisa.addClass("keyWordsResulthover");
              $("#keyWord")[0].value = thisa.text();

          }
        }
        else if( kxKeyWord == 40){
          thisKeyWordsIndex ++;
          thisKeyWordsIndex = (thisKeyWordsIndex< 1)?0:thisKeyWordsIndex;
          thisKeyWordsIndex = (thisKeyWordsIndex>KeywordsCount-1)?KeywordsCount-1:thisKeyWordsIndex;
          thisa = $("#kxLi"+thisKeyWordsIndex+"")
          if(thisa != null){
              var previouslyaIndex = thisKeyWordsIndex -1 ;
              var previouslya = $("#kxLi"+previouslyaIndex+"") 
              if(previouslya != null)
              {
                  previouslya.removeClass("keyWordsResulthover");
                  
              }
              thisa.addClass("keyWordsResulthover");
              $("#keyWord")[0].value = thisa.text();
           }
        }
        else if( kxKeyWord == 13)
        {
            KxSearch();
            return false;
            
        }else{
            thisKeyWordsIndex=0;
            KeywordsCount =0;
            ShowKeyWordsResult();
        }
         //$("#tempCount").html(thisKeyWordsIndex);
        //$("#ss").focus();
        return false;
   });
   $("#keyWord").click(function(){
        if($("#keyWord").val() !=""){
            ShowKeyWordsResult();
        }
        return false;
   });

    
});
function gjz_zwClick(){
    isCompany = false;
    $("#gjz_zw").removeClass("s_12");
    $("#gjz_zw").addClass("s_11");
    
    $("#gjz_qy").removeClass("s_22");
    $("#gjz_qy").addClass("s_21");
}
function gjz_qyClick(){
    isCompany = true;
    $("#gjz_zw").removeClass("s_11");
    $("#gjz_zw").addClass("s_12");
    
    $("#gjz_qy").removeClass("s_21");
    $("#gjz_qy").addClass("s_22");
}
function SetKeyWordsResultPosition(){
     var obj = $("#keyWord");
     var _left = obj.offset().left;
     var _top = obj.offset().top+26;
     $("#keyWordsResult").css({left:""+_left+"",top:""+_top+""});
}

function ShowKeyWordsResult(){
      var keyWord = $("#keyWord").val();
      if(keyWord != ""){
          $.ajax({
            type: "post",
            url: "Index/Ashx/KeyWordsResult.ashx",
            data:"Keyword="+keyWord+"",
            success: function(data){
               $("#keyWordsResult").html(data); 
               KeywordsCount = $("#KeywordsCount").val();              
               if(KeywordsCount > 0){
                   $("#keyWordsResult").show();
                   _height = KeywordsCount*28;
                   $("#keyWordsResult").css({height:""+_height+""});
                   thisKeyWordsIndex=-1;
                    
               }else{
                   thisa = null;
                   $("#keyWordsResult").hide();
               }     
            },
            error: function(){
                alert("错误");
            }
         });
      }
}

function ChangeLiCss(id){
    if(thisa != null)
    {
        thisa.removeClass("keyWordsResulthover");
    }
    $("#kxLi"+id+"").addClass("keyWordsResulthover");
    thisa = $("#kxLi"+id+"");
    $("#keyWord")[0].value = thisa.text();
    thisKeyWordsIndex = id;
}

//首页职位搜索
function KxSearch(){
   //url="zw1="+zwdata.val+"&ddx="+dddata.val+"&rq="+rqdata.val+"";
    url = "";
    //url = "zw1="+($("#zw1").val())+"&dd2="+($("#dd2").val())+"&rq="+($("#rq").val())+"";
    //var keyWord = encodeURI($("#keyWord").val());
    var keyWord = $("#keyWord").val();
    //alert(keyWord);
    keyWord = encodeURI(keyWord.replace("请输入关键字",""));
    //url +="zw="+keyWord+"";
    
    url="";
    //var keyWord =encodeURI($("#keyWord").val());
    if(isCompany){
        url +="mc="+keyWord+"";
    }
    else{
        url +="zw="+keyWord+"";
    }
    returnPage("Q/StationList.aspx?"+url+"");
}

function setTab(tab)
{
    switch(tab)
    {
        case 0:
            $("#tab0").removeClass("tag_news_0_n");
            $("#tab0").addClass("tag_news_0");
            
            $("#tab1").removeClass("tag_news_1");
            $("#tab1").addClass("tag_news_1_n");
            
            $("#tab2").removeClass("tag_news_2");
            $("#tab2").addClass("tag_news_2_n");
            
            $("#tab3").removeClass("tag_news_3");
            $("#tab3").addClass("tag_news_3_n");
            
            $("#tab4").removeClass("tag_news_4");
            $("#tab4").addClass("tag_news_4_n");
            
            $("#news_body_0").show();
            $("#news_body_1").hide();
            $("#news_body_2").hide();
            $("#news_body_3").hide();
            $("#news_body_4").hide();
            
            break;
        
        case 1:
            $("#tab0").removeClass("tag_news_0");
            $("#tab0").addClass("tag_news_0_n");
            
            $("#tab1").removeClass("tag_news_1_n");
            $("#tab1").addClass("tag_news_1");
            
            $("#tab2").removeClass("tag_news_2");
            $("#tab2").addClass("tag_news_2_n");
            
            $("#tab3").removeClass("tag_news_3");
            $("#tab3").addClass("tag_news_3_n");
            
            $("#tab4").removeClass("tag_news_4");
            $("#tab4").addClass("tag_news_4_n");
            
            $("#news_body_0").hide();
            $("#news_body_1").show();
            $("#news_body_2").hide();
            $("#news_body_3").hide();
            $("#news_body_4").hide();
            
            break;
        
        case 2:
            $("#tab0").removeClass("tag_news_0");
            $("#tab0").addClass("tag_news_0_n");
            
            $("#tab1").removeClass("tag_news_1");
            $("#tab1").addClass("tag_news_1_n");
            
            $("#tab2").removeClass("tag_news_2_n");
            $("#tab2").addClass("tag_news_2");
            
            $("#tab3").removeClass("tag_news_3");
            $("#tab3").addClass("tag_news_3_n");
            
            $("#tab4").removeClass("tag_news_4");
            $("#tab4").addClass("tag_news_4_n");
            
            $("#news_body_0").hide();
            $("#news_body_1").hide();
            $("#news_body_2").show();
            $("#news_body_3").hide();
            $("#news_body_4").hide();
            
            break;
            
        case 3:
            $("#tab0").removeClass("tag_news_0");
            $("#tab0").addClass("tag_news_0_n");
            
            $("#tab1").removeClass("tag_news_1");
            $("#tab1").addClass("tag_news_1_n");
            
            $("#tab2").removeClass("tag_news_2");
            $("#tab2").addClass("tag_news_2_n");
            
            $("#tab3").removeClass("tag_news_3_n");
            $("#tab3").addClass("tag_news_3");
            
            $("#tab4").removeClass("tag_news_4");
            $("#tab4").addClass("tag_news_4_n");
            
            $("#news_body_0").hide();
            $("#news_body_1").hide();
            $("#news_body_2").hide();
            $("#news_body_3").show();
            $("#news_body_4").hide();
            
            break;
            
        case 4:
            $("#tab0").removeClass("tag_news_0");
            $("#tab0").addClass("tag_news_0_n");
            
            $("#tab1").removeClass("tag_news_1");
            $("#tab1").addClass("tag_news_1_n");
            
            $("#tab2").removeClass("tag_news_2");
            $("#tab2").addClass("tag_news_2_n");
            
            $("#tab3").removeClass("tag_news_3");
            $("#tab3").addClass("tag_news_3_n");
            
            $("#tab4").removeClass("tag_news_4_n");
            $("#tab4").addClass("tag_news_4");
            
            $("#news_body_0").hide();
            $("#news_body_1").hide();
            $("#news_body_2").hide();
            $("#news_body_3").hide();
            $("#news_body_4").show();
            
            break;                
    }
}


function ShowStation(id){
    
    obj = $("#"+id+"");
    _left = obj.offset().left+48;
    _top =  obj.offset().top + 13;
    
    obj2 = $("#kx"+id+"");
    $("#kxstationData").html(obj2.html());
    var count = obj2.html().split("</A>").length -1;
    var _height = count *20 + 32;
    if(count > 0){
        $("#Kxstation").show();
        //$("#Kxstation").hide();
        $("#Kxstation").css({left:""+_left+"",top:""+_top+"",height:""+_height+""});
        $("#kxstationData").css({height:""+_height - 32+""});
    }
    else{
        $("#Kxstation").hide();
    }
}

function HideStationDiv(){
    if(StationDivStop){
       setTimeout("ExeHide()",1000)
    }
}

function ExeHide(){
    StationDivStop = true;
    $("#Kxstation").hide();
}
