﻿
$(document).ready(function () {
    $("#menu_zzmy").mouseover(function () {
        $(".tooltip", this).show();
    }).mouseout(function () {
        $(".tooltip", this).hide();
    });


    var cSearchKey = $("#cSearchKey");
    var dvalue = cSearchKey.val();
    cSearchKey.click(function () {
        if (this.value == dvalue)
            this.value = '';
    }).blur(function () {
        if (this.value == '') {
            this.value = dvalue;
        }
    });


    $("#frmSearch").submit(function () {
        var val = cSearchKey.val();
        if (val == dvalue || val == '') {
            alert(dvalue);
            return false;
        }

        var url;
        var lang = getCookie("lang") || "zh-cn";
        switch ($("#cSearchCondition").val()) {
            case "product":
                url = "/" + lang + "/Product-list/s-0-c-1/" + val;
                break;
            case "buy":
                url = "/" + lang + "/Buy-list/s-0-c-1/" + val;
                break;
            case "company":
                url = "/" + lang + "/Company-list/s-0-1/" + val;
                break;
        }
        location.href = url;
        return false;
    });
});
var lang = getCookie("lang");
function getUserLoginStatus(controlId) {
    var control = $("#" + controlId);
    $.post(
        "/User/Account/GetLoginStatus",
        function (data) {
            if (data.result == 0) {
                switch (lang) {
                    case "zh-cn":
                        control.html('您好，请 [<a href="/User/Account/Login">登录</a>] 或 [<a href="/User/Account/Register">免费注册</a>]');
                        break;
                    case "en-us":
                        control.html('Hi,Please  <a href="/User/Account/Login">Sign in</a> or <a href="/User/Account/Register">Register free</a>');
                        break;
                    case "zh-tw":
                        control.html('您好，請 <a href="/User/Account/Login">登錄</a> 或 <a href="/User/Account/Register">免費註冊</a>');
                        break;
                }
            }
            else {
                switch (lang) {
                    case "zh-cn":
                        control.html('您好,[' + data.content + '] <a href="/User/Account/Logout">登出</a>');
                        break;
                    case "en-us":
                        control.html('Hi,[' + data.content + '] <a href="/User/Account/Logout">Sign out</a>');
                        break;
                    case "zh-tw":
                        control.html('您好,[' + data.content + '] <a href="/User/Account/Logout">登出</a>');
                        break;
                }
            }
        }
    )
}

function clearCar() {
    delCookie("Cart");
}

function addCart(id) {
    var cart = getCookie("Cart") || '';
    setCookie("Cart", cart + "," + id);
    alert("已添加至查询篮！");
}

function getCartCount() {
    var cart = getCookie("Cart");
    return cart.split(',').length;
}

function removeCart(id) {
    var cart = getCookie("Cart");
    if (id != undefined) {
        cart = cart.replace(id, '').replace(/[,]+/g, ',');
        if (cart == ",")
            cart = "";
        setCookie("Cart", cart);
    }
    else
        setCookie("Cart", "");
    location.href = location.href;
}


function search() {

}

//创建cookies 
function setCookie(name, value) {
    var Days = 1; //定义过期时间 单位：天
    var exp = new Date();
    exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
    document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString() + ";path=/;"
}

//读取cookies 
function getCookie(name) {
    var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
    if (arr != null) return unescape(arr[2]); return null;
}
//删除cookies
function delCookie(name) {
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval = getCookie(name);
    if (cval != null) document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString() + ";path=/;"
}
//获取url参数
function queryString(name) {
    var r = new RegExp("(\\?|#|&)" + name + "=([^&#]*)(&|#|$)");
    var m = location.href.match(r);
    return (!m ? "" : m[2]);
}