// page init jQuery(function(){ initOpenClose(); initNav(); }); // initNav function initNav(){ jQuery('#nav li').each(function(){ var hold = jQuery(this); var drops = hold.find('ul'); var max = 0; if(drops.length){ drops.each(function(){ var drop = jQuery(this); var h = drop.outerHeight(); if(h > max) max = h; }); drops.css({height:max}); }; }); }; // open-close init function initOpenClose() { if(jQuery('td.slide-block').length > 0){ jQuery('td.slide-block').OpenClose({ activeClass:'active', opener:'a.open-close', slider:'div.block', effect:'slide', animSpeed:500 }); } } // open-close plugin jQuery.fn.OpenClose = function(_options){ // default options var _options = jQuery.extend({ activeClass:'active', opener:'.opener', slider:'.slide', animSpeed: 400, animStart:false, animEnd:false, effect:'fade', event:'click' },_options); return this.each(function(){ // options var _holder = jQuery(this); var _slideSpeed = _options.animSpeed; var _activeClass = _options.activeClass; var _opener = jQuery(_options.opener, _holder); var _slider = jQuery(_options.slider, _holder); var _animStart = _options.animStart; var _animEnd = _options.animEnd; var _effect = _options.effect; var _event = _options.event; if(_slider.length) { _opener.bind(_event,function(){ if(!_slider.is(':animated')) { if(typeof _animStart === 'function') _animStart(); if(_holder.hasClass(_activeClass)) { _slider[_effect=='fade' ? 'fadeOut' : 'slideUp'](_slideSpeed,function(){ if(typeof _animEnd === 'function') _animEnd(); }); _holder.removeClass(_activeClass); } else { _holder.addClass(_activeClass); _slider[_effect=='fade' ? 'fadeIn' : 'slideDown'](_slideSpeed,function(){ if(typeof _animEnd === 'function') _animEnd(); }); } } return false; }); if(_holder.hasClass(_activeClass)) _slider.show(); else _slider.hide(); } }); } function initPage() { initAutoScalingNav({ menuId: "nav", liHovering: true, equalLinks: false, sideClasses: true, spacing: 0, minItem:30, itemPaddings: 30 }); } function initAutoScalingNav(o) { if (!o.menuId) o.menuId = "nav"; if (!o.tag) o.tag = "a"; if (!o.minItem) o.minItem = 0; if (!o.itemPaddings) o.itemPaddings = 0; if (!o.spacing) o.spacing = 0; if (!o.constant) o.constant = 0; if (!o.minPaddings) o.minPaddings = 0; if (!o.liHovering) o.liHovering = false; if (!o.sideClasses) o.sideClasses = false; if (!o.equalLinks) o.equalLinks = false; if (!o.flexible) o.flexible = false; var nav = document.getElementById(o.menuId); if(nav) { nav.className += " scaling-active"; var lis = nav.getElementsByTagName("li"); var asFl = []; var lisFl = []; var width = 0; for (var i=0, j=0; i o.minItem) { asFl[i].style.width = asFl[i].width + "px"; } else { asFl[i].style.paddingLeft = o.itemPaddings + "px"; asFl[i].style.paddingRight = o.itemPaddings + "px"; } } if(i >= asFl.length-1) i=-1; } if(o.flexible) { for (var i=0; i 0) { for (var i=0; i o.minItem) { lisFl[lisFl.length-1].className += " last-child"; lisFl[lisFl.length-1].getElementsByTagName(o.tag).item(0).className += " last-child-a"; } } } function getItemsWidth(a) { var w = 0; for(var q=0; q\')!=-1){c[3]=a[3].f(a[3].5(\'>\')+2);a[3]=a[3].f(0,a[3].5(\'>\')-1)}8(a[3].5(\'.\')!=-1){d[3]=a[3].f(a[3].5(\'.\')+1);a[3]=a[3].f(0,a[3].5(\'.\'))}n[3]=a[3];8(!d[3])d[3]=\'\';8(c[3]){l[3]=r.o(n[3]);g(k j=0;j\')!=-1){c[3]=a[3].f(a[3].5(\'>\')+2);a[3]=a[3].f(0,a[3].5(\'>\')-1)}a[3]=a[3].m(\'#\',\'\');e[3]=r.u(a[3]);8(e[3]){8(c[3]){4[3]=e[3].o(c[3]);g(k i=0;i<4[3].h;i++){4[3][i].p=9(){7.6+=\' \'+b};4[3][i].q=9(){7.6=7.6.m(b,\'\')}}}s{e[3].p=9(){7.6+=\' \'+b};e[3].q=9(){7.6=7.6.m(b,\'\')}}}}}}',31,31,'|||_hoverItem|_hoverElement|indexOf|className|this|if|function||||_class|_id|substr|for|length|||var|_parent|replace|_tag|getElementsByTagName|onmouseover|onmouseout|document|else|hoverForIE6|getElementById'.split('|'),0,{})); function ieHover() { hoverForIE6(['ol.promo-list > li'], 'hover'); hoverForIE6(['ul.featured-item > li'], 'hover'); hoverForIE6(['#nav > li'], 'hover'); hoverForIE6(['#btn-submit'], 'hover'); } if (window.attachEvent && !window.opera){ window.attachEvent("onload", ieHover); }