var Slider=Class.create(AC.Slider,{scrollBy:parseInt(1),populate:function(a){a.each(function(c){var b=new AC.SliderItem(c);
this.items.push(b)}.bind(this));this.render(8)},scrollToItem:function(a){var d=null;
var c=this.itemsPerPage*this.scrollBy;for(var b=1;b<=this.totalPages-this.scrollBy+1;
b++){var f=(b*this.itemsPerPage)-this.itemsPerPage;var e=f+c-1;if(b==this.currentPage&&a>=f&&a<=e){d=b
}if(!d&&a>=f&&a<=e){d=b}}if(d!=this.currentPage){this.scrolltoPageNumber(d)}}});
var AdsSwap=Class.create({defaultSlider:"latest",movieSize:"medium",newMovieSizes:{small:"320x180",medium:"480x272",large:"640x360",hd:"848x480"},oldMovieSizes:{small:"320x256",medium:"480x376",large:"640x496",hd:"848x496"},ads:{latest:[],y2006:[],y2007:[],y2008:[],y2009:[]},adQuery:null,nowPlaying:null,displayPanel:null,controllerPanel:null,pageTitle:document.title,initialize:function(){this.triggers=$$(".trigger");
this.displayPanel=$("display");this.controllerPanel=$("controller");var a=$$("#ads-nojs div");
a.each(function(d,c){this.sortAds(d,c)}.bind(this));var b=false;if(document.location.hash){this.loadQuery(document.location.hash.match(/#(.*)/)[1]);
b=true}this.makeSlider(this.ads[this.defaultSlider],b);this.setBrowserNavEvents();
this.setSizeNavEvents();this.setupAd(this.adQuery?this.adQuery:this.ads[this.defaultSlider][0])
},sortAds:function(c,b){c.postDate=($w(c.className)[0]);c.url=c.down("a").href;
c.title=c.down("h3").innerHTML;c.subtitle=c.down("h4")?c.down("h4").innerHTML:null;
if(c.url.substring(c.url.length-11,c.url.length-4)=="480x272"){c.small=c.url.replace("480x272",this.newMovieSizes.small);
c.medium=c.url.replace("480x272",this.newMovieSizes.medium);c.large=c.url.replace("480x272",this.newMovieSizes.large);
c.hd=c.url.replace("480x272",this.newMovieSizes.hd)}else{c.small=c.url.replace(c.url.substring(c.url.length-11,c.url.length-4),this.oldMovieSizes.small);
c.medium=c.url.replace(c.url.substring(c.url.length-11,c.url.length-4),this.oldMovieSizes.medium);
c.large=c.url.replace(c.url.substring(c.url.length-11,c.url.length-4),this.oldMovieSizes.large);
c.hd=c.url.replace(c.url.substring(c.url.length-11,c.url.length-4),this.oldMovieSizes.hd)
}var a=c.postDate.substring(0,4);if(b<8){this.ads.latest.push(c)}if(a=="2009"){this.ads.y2009.push(c)
}if(a=="2008"){this.ads.y2008.push(c)}if(a=="2007"){this.ads.y2007.push(c)}if(a=="2006"){this.ads.y2006.push(c)
}},makeSlider:function(c,a){var b=new Slider("slider",c);this.setBrowserItemEvents(c);
if(a){b.scrollToItem(this.adQuery.position)}},loadQuery:function(b){var a=false;
$H(this.ads).each(function(c){if(!a){c[1].each(function(e,d){if(e.id=="ad-"+b){a=true;
this.defaultSlider=c[0];this.adQuery=this.ads[this.defaultSlider][d];this.adQuery.position=d
}}.bind(this))}}.bind(this))},setBrowserNavEvents:function(){$(this.defaultSlider).addClassName("active");
this.triggers.each(function(a,b){a.observe("click",function(){a.addClassName("active");
this.triggers.each(function(d,c){if(b!=c){this.triggers[c].removeClassName("active")
}}.bind(this));this.makeSlider(this.ads[a.id]);if($(this.nowPlaying.id)){$(this.nowPlaying.id).addClassName("active")
}}.bind(this))}.bind(this))},setSizeNavEvents:function(){$$(".movieoption").each(function(a){a.observe("click",function(c){Event.stop(c);
var b=a.id.substring(7,a.id.length);this.movieSize=b;this.packageAd(a.href)}.bind(this))
}.bind(this))},setBrowserItemEvents:function(a){$$("#slider div").each(function(c){var b=c.id;
c.down("a").observe("click",function(d){Event.stop(d);a.each(function(e){if($(e.id).hasClassName("active")){$(e.id).removeClassName("active")
}if(e.id==b){this.setupAd(e)}}.bind(this))}.bind(this))}.bind(this))},setupAd:function(a){document.title=this.pageTitle+" - "+a.title;
$("ad-title").update(a.title);$("option-small").href=a.small;$("option-medium").href=a.medium;
$("option-large").href=a.large;$("option-hd").href=a.hd;this.nowPlaying=a;if($(a.id)){$(a.id).addClassName("active")
}this.packageAd(a[this.movieSize])},packageAd:function(e){var f=$w($("content").className);
if(f.length>0){f.each(function(g){if(g=="small"||g=="medium"||g=="large"||g=="hd"){$("content").removeClassName(g)
}})}$("content").addClassName(this.movieSize);var d=e.match(/(\d{1,3})x(\d{1,3})\.mov/i);
var c=parseInt(d[1],10);var b=parseInt(d[2],10);if((b+"").match(/6$/)){b-=16}if(this.movieController){this.movieController.Stop();
this.movieController.detachFromMovie()}var a=AC.Quicktime.packageMovie("admovie",e,{width:c,height:b,controller:false,showlogo:true,autostart:true,cache:true});
this.displayPanel.innerHTML="";this.displayPanel.removeClassName("loading");this.controllerPanel.innerHTML="";
this.displayPanel.setStyle({height:b+"px"});this.displayPanel.setStyle({width:c+"px"});
this.displayPanel.appendChild(a);if(AC.Detector.isQTInstalled()){this.movieController=new AC.QuicktimeController();
this.movieController.render(this.controllerPanel);this.movieController.attachToMovie(a,{onMoviePlayable:function(){this.track("Start")
}.bind(this),onMovieFinished:function(){this.track("End")}.bind(this)});this.movieController.monitorMovie()
}},track:function(a){if(a=="Start"){this.order++}if(a=="Start"){AC.Tracking.trackPage({pageName:"V@S: "+AC.Tracking.pageName()+" - "+this.nowPlaying.title+" - "+this.movieSize,prop4:this.nowPlaying.url,prop6:this.nowPlaying.title,prop13:"V@S: "+AC.Tracking.pageName()+" - "+this.nowPlaying.title+" - "+this.movieSize})
}else{if(a=="End"){AC.Tracking.trackClick({prop13:"V@E: "+AC.Tracking.pageName()+" - "+this.nowPlaying.title+" - "+this.movieSize},this,"o","V@E: "+AC.Tracking.pageName()+" - "+this.nowPlaying.title+" - "+this.movieSize)
}}}});Event.observe(window,"load",function(){if(AC.Detector.isiPhone()){$("main").addClassName("iphone");
$("ads-nojs").select("a").each(function(a){a.href=a.href.replace(a.href.substr(a.href.length-11,7),"r320-9cie")
})}else{new AdsSwap()}});