$(function(){
    setLanguage();
    
    $("#selecthl").change(function(){var date = new Date((new Date()).getTime() + 3600000*24*365);date = ";expires=" + date.toGMTString();document.cookie = "languagehl=" + escape($(this).val()) + date + ";path=/";var url=window.location.href;if(url.indexOf("hl=")>=0){var arr=url.split('?');var url=arr[0]+"?";var qs=arr[1].split('&');for(var i=0;i<qs.length;i++){if(i>0){url+="&";}var q=qs[i].split('=');if(q[0]=="hl"){url+="hl="+$(this).val();}else{url+=qs[i];}}}else{if(url.indexOf('?')<0){url+="?hl="+$(this).val();}else{url+="&hl="+$(this).val();}}window.location.href=url;});
    
    getAccount();
    $("#AddFavorite").click(function(){
        var sURL="http://www.gemwon.com/";var sTitle="Gemwon Mall /Laptop parts,Laptop keyboard,Hinge,Inverter,Fan,LCD";
        if($.browser.msie){window.external.addFavorite(sURL, sTitle);}else if($.browser.mozilla){window.sidebar.addPanel(sTitle, sURL," ");}
        else {alert('Unfortunately, your browser does not support this action,please bookmark this page manually by PageRankessing Ctrl + D on PC or Cmd + D on Mac.');}
    });
    $("#bt_search").click(function(){if($("#tb_keywords").val()==""){alert("Please enter keywords.");$("#tb_keywords").focus();return false;}else{$("#bt_search").val("waiting").attr("disabled","disabled");setTimeout(function(){var kws=$.trim($("#tb_keywords").val());var kw=kws.split(' ');var k="";for(var i=0;i<kw.length;i++){if(i>0)k+="_";k+=kw[i];}k=k.toLowerCase();window.location.href="/s/"+k;return false;},0);}});

    $("#tb_keywords").keyup(function(event,callback){
        var e = (event) ? event : ((window.event) ? window.event : "");var keyCode = e.keyCode ? e.keyCode : (e.which ? e.which : e.charCode);
        if (keyCode == 13){$("#bt_search").click();return false;}
    }).focus();
});

function setLanguage(){
    $(".top211").before("<li style=\"float:right; margin-top:3px;\"><select id=\"selecthl\"><option value=\"en\">English</option><option value=\"zh-cn\">Chinese</option><option value=\"pt\">Portuguese</option><option value=\"ru\">Russian</option><option value=\"es\">Spanish</option><option value=\"tr\">Turkish</option></select></li>");var url=window.location.href;if(url.indexOf("hl=")>=0){var arr=url.split('?');var url=arr[0]+"?";var qs=arr[1].split('&');for(var i=0;i<qs.length;i++){if(i>0){url+="&";}var q=qs[i].split('=');if(q[0]=="hl"){$("#selecthl").val(q[1]);}}}else{if (document.cookie.length > 0) {var clp = "languagehl=";offset = document.cookie.indexOf(clp);if (offset != -1) {offset += clp.length;end = document.cookie.indexOf(";", offset);if (end == -1) {end = document.cookie.length;}$("#selecthl").val(unescape(document.cookie.substring(offset, end)));}}}
}

function getAccount(){
    $.ajax({
        type: "POST",url: "/Ajax/getaccount.aspx",data: "UID="+$("#hf_userid").val(),cache: false,
        error: function (XMLHttpRequest, textStatus, errorThrown){alert(textStatus);},
        success: function(ss){
            if(ss!=""){$(".account").html(ss);};
            $(".acs").one("click",function(){$(this).attr("href",$(this).attr("href")+"?Reurl="+window.location.href);});
            $("#signout").click(function(){if(confirm("Are you sure to sign out!")){$.ajax({type: "POST",url: "/Ajax/Signout.aspx",cache: false,error: function (XMLHttpRequest, textStatus, errorThrown){alert(textStatus);},success: function(data){if(data=="True"){$(".account").html("It has been signed out.");setTimeout(function(){$(".account").html("");},2000);}}});}});
        }
    });
}

