
function n6popup(url){var n6popup=window.open(url,'minisite','width=1024,height=630,toolbar=no,location=no');return n6popup;}
movieShowcase=Class.create();movieShowcase.prototype={controller:null,initialize:function(size,sizes,container,controller){this.container=$(container);this.size=size;this.sizes=sizes;if(!this.controller)this.controller='moviecontroller';if(!AC.Detector.isQTInstalled()){this.container.getElementsByClassName('noqt')[0].style.display='block';}else{if(!AC.Detector.isOpera()){var controllerstatus=false;var height=this.height;var movieController=new AC.QuicktimeController();movieController.render(this.controller);}else{var controllerstatus=true;var height=this.sizes[size].height+16;}
var movie=AC.Quicktime.packageMovie('ad-'+size,this.sizes[size].url,{width:this.sizes[size].width,height:this.sizes[size].height,autoplay:true,controller:controllerstatus,cache:true,showlogo:false});this.container.insert({top:movie});if(movieController){movieController.attachToMovie(movie,{onMoviePlayable:function(){this.container.getElementsByClassName('loading')[0].style.display='none';setTimeout(movieController.Play.bind(movieController),100);movieController.monitorMovie();}.bind(this)});movieController.controllerPanel.addClassName('active');}
this.setShare(movieController);}},setShare:function(movieController){var controller=this.controller;var backToVideo=$$('#backtovideo .toggleshare')[0];if(backToVideo.hasClassName('replay'))backToVideo.removeClassName('replay');clearTimeout(this.waitingToLookForFinished);var movieCallback=function(){return this.showSectionEnd(movieController);}.bind(this);var lookForFinished=function(controller,callback){return function(){controller.options.onMovieFinished=callback;}}
$$('.toggleshare').each(function(toggleshare){Event.observe(toggleshare,'click',function(evt,movieController){Event.stop(evt);Share.toggleVideo({controller:movieController,sharetoggles:$$('.sharetoggle')});}.bindAsEventListener(this,movieController))});this.waitingToLookForFinished=setTimeout(lookForFinished(movieController,movieCallback),10000);},showSectionEnd:function(controller){var endState=this.container.getElementsByClassName('endstate')[0];this.container.addClassName('loading');controller.controllerPanel.removeClassName('active');controller.Stop();controller.hardPaused=true;controller.Rewind();new Effect.Appear(endState);var backToVideo=$$('#backtovideo .toggleshare')[0];if(!backToVideo.hasClassName('replay'))backToVideo.addClassName('replay');if(!this.refreshSet)this.setRefresh(controller);this.track('End');},setRefresh:function(controller){var replayButtons=document.getElementsByClassName('replay');if(replayButtons.length>0){replayButtons.each(function(btn,i){Event.observe(btn,'click',function(evt){var el=Event.element(evt);if(el.hasClassName('replay')||el.up().hasClassName('replay')){this.track('Replay');this.refreshDisplay(controller,true);}
Event.stop(evt);}.bindAsEventListener(this,controller));}.bind(this))}
this.refreshSet=true;},refreshDisplay:function(controller,replaySection){var endState=Element.getElementsByClassName(this.container,'endstate')[0];endState.hide();this.container.removeClassName('loading');controller.controllerPanel.addClassName('active');clearTimeout(this.waitingToLookForFinished);if(typeof(replaySection)!='undefined'&&replaySection){controller.Rewind.bind(controller);setTimeout(controller.Play.bind(controller),100);var backToVideo=$$('#backtovideo .toggleshare')[0];if(backToVideo.hasClassName('replay'))backToVideo.removeClassName('replay');}else{this.setShare(controller);}},track:function(state){if(state=='Replay'){AC.Tracking.trackPage({pageName:document.title,prop4:this.sizes[this.size].url,prop6:document.title,prop13:document.title+' - '+state});}else if(state=='End'){AC.Tracking.trackClick({prop13:document.title+' - '+state},this,'o',document.title+' - '+state);}}}
try{document.execCommand("BackgroundImageCache",false,true);}catch(e){}