$(document).ready(function(){ documentinit(); }); function initmenu() { $('.navmenu').menu({delay: 100}); } function searchk(p) { var k=$.trim($("#searkey").val()); if(k!="") { window.open(p+"/_list.asp?flag=product&k="+escape(k)); } } function addfavorite(surl, stitle) { try { window.external.addfavorite(surl, stitle); } catch (e) { try { window.sidebar.addpanel(stitle, surl, ""); } catch (e) { alert("加入收藏失败,请使用ctrl+d进行添加"); } } } function sethome(obj,vrl){ try { obj.style.behavior='url(#default#homepage)';obj.sethomepage(vrl); } catch(e) { if(window.netscape) { try { netscape.security.privilegemanager.enableprivilege("universalxpconnect"); } catch (e) { alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'"); } var prefs = components.classes['@mozilla.org/preferences-service;1'].getservice(components.interfaces.nsiprefbranch); prefs.setcharpref('browser.startup.homepage',vrl); } } } function initform() { $('#kezyform').ajaxform({ target: '#htmlexampletarget', success: function() { $('#htmlexampletarget').slidedown('slow'); $("#kezyform textarea,#kezyform input[type='text']").val(""); } }); } function ckformkhzy() { var a=true; $("#kezyform textarea,#kezyform input[type='text']").each(function(){ var v=$.trim($(this).val()); if(v=="") { alert("请填写完整!") $(this).focus(); a=false; return false; } }); if(a) { $("#kezyform").submit(); } } function initflinlink() { $('.flinkimgs').j$_mrq({ direction:'left', controlbtn:{left:'#pnavimgprev',right:'#pnavimgnext'}, newamount:4, eventa:'mouseenter', eventb:'mouseleave' }); } (function($) { $.fn.menu = function(options) { options = $.extend({ delay: false }, options); return this.each(function() { var ol = $(this); ol.find('li:has(ul)').each(function(i) { if (i > 0) { $(this).find("a:first").addclass("subul") } else { $(this).find("a:first").addclass("fistsubul") } }); ol.find('li:has(ul)').hover(function() { var t = $(this); var f = t.css("float"); var w = t.width(); t.css('position', 'relative'); t.find("a:first").addclass("hoveron").css({ 'opacity': 1 }); t.data('hide_menu', false); if (f != "left") { t.find('>ul').css({ 'left': w + 'px' }) } t.find('>ul').css({ 'display': 'block', 'z-index': '999' }) }, function() { var t = $(this); t.find("a:first").removeclass("hoveron"); t.data('hide_menu', true); var hide_menu = function() { if (t.data('hide_menu')) { t.find('>ul').css('display', 'none') } }; options.delay ? settimeout(hide_menu, options.delay) : hide_menu(); }) }) } })(jquery);