window.addEvent('domready',function(){new Utils.Base();if(Browser.Engine.trident){new Utils.Trident();}
new Nav();var mySmoothScroll=new Fx.SmoothScroll({wheelStops:false});});Nav=new Class({timer:null,initialize:function(){this._SetActive();this._AddEvents();},_AddEvents:function(){var plis=$('header').getElements('ul>li');plis.each(function(p){var child=p.getElement('div');if(!Browser.Engine.trident4){p.addEvent('mouseenter',function(){if(this.timer){$clear(this.timer);}}.bind(this));}else if(Browser.Engine.trident4){p.attachEvent('onmouseenter',function(){if(this.timer){$clear(this.timer);}}.bind(this));}
if(child){if(!Browser.Engine.trident4){p.addEvent('mouseenter',function(){child.setStyle('display','block');}.bind(this));p.addEvent('mouseleave',function(){this.timer=(function(){this._HideChildren();}.bind(this)).delay(500);}.bind(this));}else if(Browser.Engine.trident4){p.attachEvent('onmouseenter',function(){child.setStyle('display','block');}.bind(this));p.attachEvent('onmouseleave',function(){this.timer=(function(){this._HideChildren();}.bind(this)).delay(500);}.bind(this));}}else{if(!Browser.Engine.trident4){p.addEvent('mouseenter',function(){this._HideChildren();}.bind(this));}else if(Browser.Engine.trident4){p.attachEvent('onmouseenter',function(){this._HideChildren();}.bind(this));}}},this);},_HideChildren:function(){var children=$('header').getElements('li>div');children.each(function(c){c.setStyle('display','none');});},_SetActive:function(){var bodyclass=$(document.body).get('class').toLowerCase();var as=$('header').getElements('dl>dd>ul>li>a');as.each(function(a){if(bodyclass.contains(a.get('href').trim().toLowerCase().substr(1))){a.getParent('li').addClass('active');}});}});var Utils={};Utils.Base=new Class({initialize:function(){this.ExternalLinks();this.InternalMailtos();},ExternalLinks:function(){$$('a[rel=external]').each(function(a){a.set('target','_blank');});},InternalMailtos:function(){$$('a').each(function(a){if(a.hasClass('mailed')){var myObject={mailed0:'@',mailed1:'payovation.com'};a.set('href','mailto:'+a.get('text').substitute(myObject)+a.get('rel'));a.set('text',a.get('text').substitute(myObject));a.removeProperty('rel');}});}});Utils.Trident=new Class({initialize:function(){if(Browser.Engine.trident4){this.Trident4InlinePNG();}
this.TridentCorners();},Trident4InlinePNG:function(){if(Browser.Engine.trident4){$$('img').each(function(img){if(img.get('src').test('.png')){img.setStyles({'filter':'progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", src="'+img.get('src')+'", sizingMethod="image")'});img.set('src','/images/trans.gif');}}.bind(this));}},TridentCorners:function(){var items=$$('.crnr');items.each(function(i){var crnrs;if(i.get('title')){crnrs=eval(i.get('title'));}else{crnrs=['TL','TR','BL','BR'];}
crnrs.each(function(c){var e=new Element('div',{'class':'c c'+c,'html':'<!-- -->'});i.grab(e,'top');});});}});SmoothScroll.implement({initialize:function(options,context){context=context||document;this.doc=context.getDocument();var win=context.getWindow();this.parent(this.doc,options);this.links=this.options.links?$$(this.options.links):$$(this.doc.links);var location=win.location.href.match(/^[^#]*/)[0]+'#';this.links.each(function(link){if(link.href.indexOf(location)!=0){return;}
var anchor=link.href.substr(location.length);if(anchor)this.useLink(link,anchor);},this);}});