/*
 * Author:   Metronet LTD (http://www.metronet.ie)
 * Requires: Mootools 1.3
 */
var Mnet=new Class();Mnet.showTransitions=true;Mnet.getDuration=function(a){return Mnet.showTransitions&&a>0?a:0};if(!window.console){window.console={log:function(){}}}Mnet.Flash={installed:(Browser.Plugins.Flash.version>=6),currentId:0,object:function(b,a,c,h,e,g,i){var f=Mnet.Flash;if(!f.installed){return null}if(e==null){e={}}if(g==null){g={}}var j={width:c,height:h,container:b,params:e,vars:g,events:i};if(!a.match(/^\w+:\/\/|^\//)){a=Mnet.rootUrl+"flash/"+a+".swf"}if(e.makeVisible&&$(b).getStyle("visibility")=="hidden"){$(b).setStyle("visibility","inherit")}var d=new Swiff(a,j);return d},getNewId:function(){return"ft_auto_"+(++this.currentId)}};Mnet.Accordion=new Class({Implements:Options,options:{link:"cancel",opacity:true,display:-1,alwaysHide:true,duration:700,transition:"expo:out",openClass:"selected",frame:".accordion%level%",togglers:".acc-toggler%level%",contents:".acc-content%level%"},initialize:function(b){this.setOptions(b);var c=b?b.onComplete:null;var a=b?b.onActive:null;var g=b?b.onBackground:null;this.options.onComplete=function(i,h){if(c){c(i,h,this.options.level)}};this.options.onActive=function(i,h){if(this.options.openClass){i.addClass(this.options.openClass)}if(a){a(i,h,this.options.level)}};this.options.onBackground=function(i,h){if(this.options.openClass){i.removeClass(this.options.openClass)}if(g){g(i,h,this.options.level)}};var d=1;do{var f=$$(this.options.frame.replace(/%level%/g,d));var e=(f.length>0);if(e){f.each(function(o,h){var m=o.getElements(this.options.togglers.replace(/%level%/g,d));var l=o.getElements(this.options.contents.replace(/%level%/g,d));var k=(m.length>0&&m.length==l.length);if(k){l.each(function(i){if(i.getStyle("display")=="none"){i.setStyle("display","block")}});var j=0;while(j<m.length&&!m[j].hasClass(this.options.openClass)){j++}this.options.display=(j<m.length)?j:-1;this.options.level=d;var n=new Fx.Accordion(m,l,this.options);n.options.wait=false;if(o.id!=""){window["accordion-"+o.id]=n}}},this);d++}}while(e)}});Mnet.Css={_getCss:function(){return(Browser.ie)?this.style.styleSheet.cssText:this.style.get("text")},_setCss:function(a){if(Browser.ie){this.style.styleSheet.cssText=a}else{this.style.set("text",a)}},addRules:function(a){var b="";if(!this.style){this.style=new Element("style",{type:"text/css"}).inject(document.getElement("head"))}else{a=this._getCss()+"\n"+a}this._setCss(a)}};Mnet.Util={pngFix:function(a){if(Browser.ie&&a.src.match(/\.png$/i)){a.setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='image',src='"+a.src+"')")}}};Mnet.initAccordion=function(){new Mnet.Accordion({frame:".acc-frame-%level%",togglers:".acc-toggler-%level%",contents:".acc-content-%level%",openClass:"selected"})};Mnet.init=function(a,b){Mnet.rootUrl=a?a:"";Mnet.domain=b?b:"";if(Browser.Platform.ios){Mnet.showTransitions=false}};Mnet.Testing={};
