BAUER.namespace("BAUER.ui.gear");BAUER.ui.gear.GearVideo=new Class({Implements:[Options,Events],options:{classes:{topLevelButton:"gear-video-nav-button",info:"gear-video-nav-info",swf:"video-swf-info",flv:"video-flv-path",poster:"video-poster-path",selectedClass:"selected"},ids:{container:"page",newContainer:"gear-info-display",swfDisplayContainer:"gear-video-swf",videoDisplayContainer:"gear-video-container",navContainer:"gear-detail-sidebar",gearImg:"gear-color-display",}},initialize:function(a){this.setOptions(a);
this._findElements();this._attachListeners();this._setInitial();},buttons:[],newButtons:[],details:[],currentSelection:"",_findElements:function(){this.buttons=$(this.options.ids.container).getElements("."+this.options.classes.topLevelButton);this.details=$(this.options.ids.container).getElements("."+this.options.classes.info);
},_attachListeners:function(){this.buttons.each(function(a){a.addEvent("click",this.handleClick.bindWithEvent(this));},this);},_attachNewListeners:function(){this.newButtons=$(this.options.ids.newContainer).getElements("."+this.options.classes.topLevelButton);this.newButtons.each(function(a){a.addEvent("click",this.handleClick.bindWithEvent(this));
},this);},_setInitial:function(){$(this.options.ids.videoDisplayContainer).setStyle("display","none");},addSelectedClass:function(a){a.addClass(this.options.classes.selectedClass);},removeSelectedClass:function(){$(this.options.ids.newContainer).getElements("."+this.options.classes.selectedClass).removeClass(this.options.classes.selectedClass);
},displaySwf:function(c){var b=c.getElement("."+this.options.classes.swf);if(b!=null){var e=b.getElement("."+this.options.classes.flv).getAttribute("href",2);var g=b.getElement("."+this.options.classes.poster).getAttribute("href",2);var f={allowFullScreen:"true",allowScriptAccess:"sameDomain",wmode:"transparent",menu:"false"};
var a={stylesheet:"/common-lib/swf/videoplayer/styles.swf",videoSource:e,poster:g,aspectRatio:"true",autoPlay:"true",overlayPath:"/share/showOverlay",externalID:"00"};var d=new Swiff("/common-lib/swf/videoplayer/Application.swf",{id:"video_swf",width:620,height:348,params:f,vars:a,container:$(this.options.ids.swfDisplayContainer)});
$(this.options.ids.videoDisplayContainer).setStyle("display","block");}},emptyDisplaySpec:function(){this.removeSelectedClass();$(this.options.ids.swfDisplayContainer).innerHTML="";$(this.options.ids.videoDisplayContainer).setStyle("display","none");},handleClick:function(d){if(d){d.preventDefault();
var c=($(d.target).match("a"))?$(d.target):$(d.target).getParent("a");}else{if(element){var c=element;}}var b=$(c);var a=b.getParent("li");this.removeSelectedClass();this.displaySwf(a);this.addSelectedClass(a);this.currentSelection=a;},});
