﻿$(function(){
    var currSt = $(".search .curr-st"),st=$(".search .st"),txt=$(".search .txt #txtKeyword"),btn=$(".search #btnSearch"),hotwordItem=$(".hotword .item");
    var mLinks=$(".page-nav .more-links"),cLinks=$(".page-nav .company-links"),onMls=false,onTxt=false,onSt = false;
    $(".search .curr-st,.search .st").bind({mouseover:function(){onSt=true},mouseout:function(){onSt=false;}});txt.bind({focus:function(){onTxt=true;},blur:function(){onTxt=false;}});
    currSt.click(function(){if(st.not(":visible")){st.show();st.height(0);st.animate({height:"70px"},200);}});
    st.find("a").click(function(){currSt.html($(this).html());var type=$(this).attr("meta:title");currSt.attr("meta:title",type);txt.val($(this).attr("title"));st.hide();
    var currItem=hotwordItem.filter(function(){return $(this).attr("meta:title")==type});hotwordItem.hide();currItem.show();});
    st.find("a").mouseover(function(){$(this).addClass("selected").siblings().removeClass("selected")});txt.focus(function(){this.select();});
    mLinks.bind({mouseover:function(){onMls=true},mouseout:function(){onMls=false},click:function(){cLinks.toggle();}});
    cLinks.bind({mouseover:function(){onMls=true},mouseout:function(){onMls=false}});
    $(document.body).click(function(e){if($(e.target).attr("class")!="curr-st"&&!onSt){st.hide();}if(!onMls){cLinks.hide();}});
    btn.click(function(){var val=txt.val();if(val==""||valNoChange(val)){alert("请输入查询关键字");return false;}else{
    if(/\d{4}/.test(val)){var id=val.replace(/^[0]+/,"");window.open("http://www.000219.com/tour/show/"+id+".htm");}else{
    var t=currSt.attr("meta:title");window.location.href=encodeURI("http://www.000219.com/search.aspx?t="+t+"&q="+val);}}});
    function valNoChange(val){var returnVal=false;st.find("a").each(function(){if(val==$(this).attr("title")){returnVal=true;}});return returnVal;}
    $(document.body).append("<div class=\"bg-body-left\"></div><div class=\"bg-body-right\"></div>");
    var tfcw = $(".through:first-child").width(),bgs=$(".bg-body-left,.bg-body-right");
    function setBodyBg(){var wdw=$(window.document).width();var w=(wdw-tfcw)/2-30;if(w>0){bgs.width(w).show();}else{bgs.hide();}}
    $(window).bind({load:setBodyBg,resize:setBodyBg});$(window.document).keydown(function(e){if(e.keyCode==13&&onTxt){btn.click();}});
    $("form").submit(function(){if($(this).attr("action")=="#"){return false;}});
});
