var kwInputID = "#keyword"; var defKw = "产品型号"; var plsEtrKw = "请输入产品型号"; var defKwColor = "#c9c4c4"; $(document).ready(function(){ $("div.pg-menu > div.menu-content > ul > li[class!='on']").each(function(index, obj){ $(obj).mouseover(function(){ $(this).addClass("on"); }); $(obj).mouseout(function(){ $(this).removeClass("on"); }); }); var kwColor = $(kwInputID).css("color"); setKw(defKw, defKwColor); $(kwInputID).focus(function(){ if($(this).val() == defKw) { setKw("", kwColor); } }); $(kwInputID).blur(function(){ if($(this).val().length == 0) setKw(defKw, defKwColor); }); $("#searchbtn").click(function(){ if($(kwInputID).val().length == 0 || $(kwInputID).val() == defKw){ alert(plsEtrKw); return false; } ('#searchProduct').submit(); }); $(".pg-bnr").ankSlider({ slideItems : ".pg-bnr > ul > li", auto : 3000, numCtrls : { visible : true } }); $(".cat").find(".item-hd").each(function(n, obj){ $(obj).find("img").eq(0).click(function(){ var img = $(this); var itemSubs = $(obj).parent().find(".item-subs").eq(0); if(itemSubs.is(":hidden")) { itemSubs.slideDown(200, function(){ img.attr("src", "/resource/images/min.gif"); $.cookie("cat-sub:" + n.toString(), "1"); }); } else { itemSubs.slideUp(200, function(){ img.attr("src", "/resource/images/max.gif"); $.cookie("cat-sub:" + n.toString(), ""); }); } }); }); $(".cat").find(".item-hd").each(function(n, obj){ var itemSubs = $(obj).parent().find(".item-subs").eq(0); if($.cookie("cat-sub:" + n.toString()) == "1"){ itemSubs.slideDown(200, function(){ $(obj).find("img").eq(0).attr("src", "/resource/images/min.gif"); }); } }); if($(".online-service > img").length != 0) { $(".online-service > img").mouseover(function(){ var offset = $(this).offset(); $("#online-service-list").css({top : offset.top - 14 + "px", left : offset.left - 28 + "px"}); $("#online-service-list").show(); }); $(".online-service > img").mouseout(function(){ timer = setTimeout(function(){ $("#online-service-list").hide(); }, 100); }); $("#online-service-list").mouseover(function(){ clearTimeout(timer); }); $("#online-service-list").mouseout(function(e){ if($(e.relatedTarget).parents("#online-service-list").length == 0) { $(this).hide(); } }); } }); function setKw(val, color) { $(kwInputID).val(val); $(kwInputID).css("color", color); }