﻿$(document).ready(function() {
    $("#JS_btnAddNew,#JS_btnMoreOption").bind("focus", 
    function() {
        if (this.blur) {
            this.blur()
        }
    });
    $("#JS_homeProductSlide").carousel({
        btnNext: "#JS_homeProductNext",
        btnPrev: "#JS_homeProductPrev",
        scrolls: 1,
        mouseWheel: true,
        circular: false,
        visible: 5
    }).mousewheel(function() {
        return false
    });
    $(".mini_news").find("li:last").addClass("last");
    $(".foot_link").find("li:last").addClass("last");
    $("#JS_miniExhibitionSlide").carousel({
        btnNext: "#JS_miniExhibitionNext",
        btnPrev: "#JS_miniExhibitionPrev",
        scrolls: 1,
        mouseWheel: true,
        circular: false,
        visible: 1
    }).mousewheel(function() {
        return false
    });
    $(".sidenav_item_main").hover(function() {
        $(this).addClass("sidenav_item_hover").parent(".sidenav_item").siblings(".sidenav_item").removeClass("sidenav_item_hover")
    },
    function() {
        $(this).removeClass("sidenav_item_hover")
    }).click(function() {
        _this = $(this);
        if (_this.next(".sidenav_list_sub").length > 0) {
            _this.toggleClass("sidenav_item_selected").next(".sidenav_list_sub").slideToggle(100).parent(".sidenav_item").siblings(".sidenav_item").find(".sidenav_item_main").removeClass("sidenav_item_selected").end().find(".sidenav_list_sub").slideUp(100);
            return false
        } else {}
    });
    var i;
    $(".filter_select").hover(function() {
        _this = $(this);
        i = setTimeout(function() {
            _this.find(".select_list").show().parents(".filter_item").siblings().find(".select_list").hide()
        },
        100)
    },
    function() {
        _this = $(this);
        clearTimeout(i);
        _this.find(".select_list").hide()
    });
    $(".select_item span").hover(function() {
        $(this).parent(".select_item").addClass("select_item_hover").siblings(".select_item").removeClass("select_item_hover")
    },
    function() {
        $(this).parent(".select_item").removeClass("select_item_hover")
    });
    $("#JS_zoom").zoom({
        xzoom: 360,
        yzoom: 360,
        offset: 10,
        position: "right",
        lens: 1
    });
    var e = $("#JS_thumbnailSlide .list_item");
    if (e.length > 0) {
        $("#JS_thumbnailSlide").carousel({
            btnNext: "#JS_thumbnailNext",
            btnPrev: "#JS_thumbnailPrev",
            scrolls: 1,
            mouseWheel: true,
            circular: false,
            visible: 4
        }).mousewheel(function() {
            return false
        })
    }
    var f = 50;
    var g = 300;
    e.first().addClass("hover");
    var l;
    e.hover(function() {
        var m = $(this);
        l = setTimeout(function() {
            m.addClass("hover").siblings().removeClass("hover");
            $("#picture").attr("src", m.find("img").attr("src").replace(f + "x" + f, g + "x" + g));
            $("#picture").attr("big", m.find("img").attr("src").replace("_" + f + "x" + f, ""))
        },
        150)
    },
    function() {
        var m = $(this);
        clearTimeout(l)
    }).click(function() {
        return false
    });
    $("#JS_btnSend").click(function() {
        offsetTop = $("#detail").offset().top;
        $("html,body").animate({
            scrollTop: offsetTop
        },
        300);
        $("#JS_sendInquiryTab").click();
        return false
    });
    $("#JS_btnAdd").click(function() {
        $(this).hide();
        $("#JS_btnEnter").css({
            display: "block"
        })
    });
    $(".tips_inquiryadd .btn_close").click(function() {
        $(this).parent(".tips_inquiryadd").hide()
    });
    $("#detail .tab_item").each(function(m) {
        $(this).click(function() {
            var n = this;
            $(n).addClass("current").siblings().removeClass("current");
            $(n).parent(".tab_holder").siblings(".tab_content").find(".tab_panel").eq(m).show().siblings().hide()
        })
    });
    $("#detail .tab_item:first").click();
    $(".carrer_list .list_item").hover(function() {
        $(this).addClass("hover").siblings(".list_item").removeClass("hover")
    },
    function() {
        $(this).removeClass("hover")
    });
    $("#form_validate").validate();
    $(".faq_list li").each(function(m) {
        $(this).mouseover(function() {
            $(this).addClass("faq_list_hover")
        });
        $(this).mouseout(function() {
            $(this).removeClass("faq_list_hover")
        })
    });
    $(".news_list li").each(function(m) {
        $(this).mouseover(function() {
            $(this).addClass("list_item_hover")
        });
        $(this).mouseout(function() {
            $(this).removeClass("list_item_hover")
        })
    });
    $("#JS_promo a").addClass("bigimg");
    $("#JS_promo .bigimg img").banner_thaw({
        thumbObj: "#JS_promo ul li",
        thumbNowClass: "current",
        changeTime: 3000
    });
    $("#JS_inquiryInfoTitle").click(function() {
        $(this).toggleClass("inquiry_info_hide");
        $(this).parent(".hd").siblings(".bd").slideToggle(100);
        return false
    });
    $("#JS_btnMoreOption").click(function() {
        $(this).toggleClass("btn_moreoption_hide");
        if ($(this).text() == "More options") {
            $(this).text("Hide options")
        } else {
            $(this).text("More options")
        }
        $(".inquiry_fill .moreoptions").slideToggle(100);
        return false
    });
    var c = 0;
    $("#JS_btnAddNew").click(function() {
        c++;
        var m = '<li class="list_item"><div class="item item_sku"><label class="label" for="detail_' + c + '">Sku:<b>*</b></label><input type="text" id="detail_' + c + '" name="sku[]" class="input_text input_text_sku required" /></div><div class="item item_qty"><label class="label" for="qty_detail_' + c + '">Qty:<b>*</b></label><input type="text" id="qty_detail_' + c + '" name="qty[]" value="1" class="input_text input_text_qty number" /></div><div id="product_detail_' + c + '" class="item item_action clearfix"><span class="pro_delete">&chi;</span></div></li>';
        $(".payment_productinfo_list").append(m);
        return false
    });
    $(".payment_productinfo .pro_delete").live("click", 
    function() {
        $(this).parent(".item_action").parent("li").remove()
    });
    var d = $(".message_length");
    d.keyup(function() {
        var m = $(this).val().length;
        if (m > -1) {
            var n = parseInt(1000 - m) > "0" ? parseInt(1000 - m) : "0";
            var o = '<div class="message_length_tips"><em>' + n + "</em> characters left.</div>";
            $(".message_tips_wrap").html(o)
        } else {}
    });
    d.keyup(function() {
        var m = $(this).val().length;
        if (m == 0) {
            $(".message_length_tips").remove()
        }
    });
    var h = $("#JS_imgshowThumbSlide .list_item");
    h.first().addClass("hover");
    if (h.length > 0) {
        $("#JS_imgshowThumbSlide").carousel({
            btnNext: "#JS_imgshowThumbNext",
            btnPrev: "#JS_imgshowThumbPrev",
            scrolls: 1,
            mouseWheel: true,
            circular: false,
            visible: 4
        }).mousewheel(function() {
            return false
        })
    }
    var f = 50;
    var b = $("#JS_imgshowPic");
    var k = $("#JS_imgshowPicBox");
    var j = "JS_imgshowPic";
    var a = "JS_imgshowPicBox";
    b.loadthumb({
        src: k.find("img").attr("src"),
        imgId: j,
        parentId: a
    });
    h.click(function() {
        var m = $(this);
        m.addClass("hover").siblings().removeClass("hover");
        b.attr("src", m.find("img").attr("src").replace("_" + f + "x" + f, ""));
        k.find("a").attr("href", m.find("img").attr("src").replace("_" + f + "x" + f, ""));
        b.loadthumb({
            src: k.find("img").attr("src"),
            imgId: j,
            parentId: a
        });
        return false
    });
    $(".lightbox,#JS_imgshowPicBox a,.equipments .pic a,.exhibition .pic a").lightBox()
});
