var mainNav=function(){var b={obj_nav:$(arguments[0])||$("nav"),settings:{show_delay:0,hide_delay:0,_ie6:/MSIE 6.+Win/.test(navigator.userAgent),_ie7:/MSIE 7.+Win/.test(navigator.userAgent)},init:function(a,d){a.lists=a.childElements();a.lists.each(function(f,c){b.handlNavElement(f);if((b.settings._ie6||b.settings._ie7)&&d){b.ieFixZIndex(f,c,a.lists.size())}});if(b.settings._ie6&&!d){document.execCommand("BackgroundImageCache",false,true)}},handlNavElement:function(a){if(a!==undefined){a.onmouseover=function(){b.fireNavEvent(this,true)};a.onmouseout=function(){b.fireNavEvent(this,false)};if(a.down("ul")){b.init(a.down("ul"),true)}}},ieFixZIndex:function(e,f,a){if(e.tagName.toString().toLowerCase().indexOf("iframe")==-1){e.style.zIndex=a-f}else{e.onmouseover="null";e.onmouseout="null"}},fireNavEvent:function(d,a){if(a){d.addClassName("over");d.down("a").addClassName("over");if(d.childElements()[1]){b.show(d.childElements()[1])}}else{d.removeClassName("over");d.down("a").removeClassName("over");if(d.childElements()[1]){b.hide(d.childElements()[1])}}},show:function(a){if(a.hide_time_id){clearTimeout(a.hide_time_id)}a.show_time_id=setTimeout(function(){if(!a.hasClassName("shown-sub")){a.addClassName("shown-sub")}},b.settings.show_delay)},hide:function(a){if(a.show_time_id){clearTimeout(a.show_time_id)}a.hide_time_id=setTimeout(function(){if(a.hasClassName("shown-sub")){a.removeClassName("shown-sub")}},b.settings.hide_delay)}};if(arguments[1]){b.settings=Object.extend(b.settings,arguments[1])}if(b.obj_nav){b.init(b.obj_nav,false)}};document.observe("dom:loaded",function(){mainNav("nav",{show_delay:"100",hide_delay:"100"})});
