var Mnet=new Class();Mnet.showTransitions=true;Mnet.getDuration=function(a){return Mnet.showTransitions&&$defined(a)?a:0};if(!window.console){window.console={init:function(){if(!document.body){return false}if(!$defined(this.el)){this.el=new Element("div",{id:"debug",style:"position:fixed; top:0px; left:0px; background-color:#FFFFFF; color:#000;  width:200px; height:12px; z-index:10; text-align:left; line-height:12px; font-size:10px;"});var a=new Element("a",{href:"javascript:console.clear();",html:"[X]",style:"position:absolute; right:0px; color:#000;"});this.el.appendChild(a);this.elText=new Element("div",{});this.el.appendChild(this.elText);document.body.appendChild(this.el)}else{this.el.setStyle("visibility","visible")}return true},log:function(){if(!this.init()){return}var a=this.elText.get("html");if(a!=""){a=a+"<br/>"+a}this.el.setStyle("height",this.elText.getStyle("height").toInt()+12);this.set(a)},set:function(a){if(!this.init()){return}this.elText.set("html",a)},clear:function(){if(!this.init()){return}this.set("");this.el.setStyle("height",12);this.el.setStyle("visibility","hidden")}}}Mnet.Flash=new Class();Mnet.Flash.installed=(Browser.Plugins.Flash.version>=6);Mnet.Flash.object=function(b,a,c,g,e,f,h){if(!Mnet.Flash.installed){return null}if(!$defined(Mnet.rootUrl)){Mnet.rootUrl=""}if(!$defined(e)){e={}}if(!$defined(f)){f={}}var i={width:c,height:g,container:b,params:e,vars:f,events:h};if(!a.match(/^\w+:\/\/|^\//)){a=Mnet.rootUrl+"flash/"+a+".swf"}if(e.makeVisible&&$(b).getStyle("visibility")=="hidden"){$(b).setStyle("visibility","visible")}var d=new Swiff(a,i);return d};Mnet.FlashTitles={currentId:0,loadItem:function(e,a,b){if(!b){b=document.body}b=$(b);var d=this;var c=b.getElements(e);c.each(function(j){if(j.retrieve("Mnet.FlashTitles.implemented")){return}if(!j.id){j.id="ft_auto_"+(++d.currentId)}var k=j.offsetWidth;var f=j.offsetHeight;var h=a.font;var l=j.get("text").replace("\r","");if(l==""){return}if(a.texttransform=="uppercase"){l=l.toUpperCase()}else{if(a.texttransform=="lowercase"){l=l.toLowerCase()}}var i={title:l};for(var g in a){if(g!="font"&&g!="texttransform"&&g!="setheight"){i[g]=a[g]}}if(j.get("tag")=="a"){i.link=j.href}k-=j.getStyle("padding-left").toInt()+j.getStyle("padding-right").toInt();f-=j.getStyle("padding-top").toInt()+j.getStyle("padding-bottom").toInt();if(a.setheight){j.setStyle("height",f+"px")}if(Mnet.testing.flashTitles){Mnet.Flash.object.delay(1000,Mnet.Flash,[j.id,h,k,f,{makeVisible:true},i])}else{Mnet.Flash.object(j.id,h,k,f,{makeVisible:true},i)}j.store("Mnet.FlashTitles.implemented",true)})},scanPage:function(a){var c=this;for(var b in this.setup){this.loadItem(b,this.setup[b],a)}}};Mnet.init=function(){if(Browser.Platform.ipod){Mnet.showTransitions=false}if(Browser.Plugins.Flash.version>=6){if(!Mnet.testing.flashTitles){var a=new Stylesheet();a.addRules({".flash-title":{visibility:"hidden"}})}}window.addEvent("domready",function(){Mnet.FlashTitles.scanPage()})};Mnet.testing={flashTitles:false};Mnet.FlashTitles.setup={"h1.flash-title.big":{font:"myriad_pro",textsize:55,textcolour:"ffffff",textspacing:-3,lineheight:-19,setheight:true},"h1.flash-title":{font:"myriad_pro",textsize:45,textcolour:"ffffff",textspacing:-3,lineheight:-19,setheight:true},"h2.flash-title.f1":{font:"myriad_pro",textsize:16,textcolour:"ffb912",textspacing:0,lineheight:-19,setheight:true},"h2.flash-title.f2":{font:"myriad_pro",textsize:16,textcolour:"ff0012",textspacing:0,lineheight:-19,setheight:true},"h2.flash-title.f3":{font:"myriad_pro",textsize:16,textcolour:"87b240",textspacing:0,lineheight:-19,setheight:true},"h3.flash-title":{font:"myriad_pro",textsize:14,textcolour:"9f9f9f",textspacing:0,lineheight:-19,setheight:true}};

/*
---
name: Stylesheet
description: js stylesheet
license: MIT-Style License (http://mifjs.net/license.txt)
copyright: Anton Samoylov (http://mifjs.net)
authors: Anton Samoylov (http://mifjs.net)
requires: core:1.2.4:*
provides: Stylesheet
...
*/
var Stylesheet=new Class({version:"0.9",initialize:function(){this.createSheet();this.rules={};this.styles={};this.index=[];this.temp=new Element("div")},createSheet:function(){var a=new Element("style").inject(document.head);this.sheet=a.styleSheet||a.sheet},addRule:function(a,d){a=a.trim();if(a.contains(",")){var c=a.split(",");c.each(function(f){this.addRule(f,d)},this);return this}var d=($type(d)=="string")?d:this.stylesToString(d);if(!d){return}var b=this.sheet;if(b.addRule){b.addRule(a,d)}else{b.insertRule(a+"{"+d+"}",b.cssRules.length)}var e=this.getRules();this.rules[a]=e.getLast();this.styles[a]=d;this.index.push(a);return this},addRules:function(a){for(selector in a){this.addRule(selector,a[selector])}return this},stylesToString:function(b){this.temp.setStyles(b);var a=this.temp.style.cssText;this.temp.style.cssText="";return a},removeRule:function(b){var d=this.sheet;if($type(b)=="string"){var a=b.trim();if(a.contains(",")){var c=a.split(",");c.each(function(e){this.removeRule(e)},this);return this}var b=this.getRules().indexOf(this.getRule(a));if(b<0){return this}}d.removeRule?d.removeRule(b):d.deleteRule(b);var a=this.index[b];this.index.erase(a);delete this.rules[a];delete this.styles[a];return this},getRule:function(a){return $type(a)=="string"?this.rules[a]:this.getRules()[a]},getRules:function(){return $A(this.sheet.cssRules||this.sheet.rules)}});