var FlashDetector={};FlashDetector.version=-1;FlashDetector.initialized=false;FlashDetector.initialize=function(){if(window.ActiveXObject){for(var i=6;i<11;i++){try{new window.ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);FlashDetector.version=i;}catch(error){}}}else{if(navigator.plugins&&navigator.plugins["Shockwave Flash"]&&navigator.plugins["Shockwave Flash"].description){var _2=navigator.plugins["Shockwave Flash"].description.match(/([0-9]+)\.[0-9]+/);if(_2[1]&&!isNaN(parseInt(_2[1]))){FlashDetector.version=parseInt(_2[1]);}}}};FlashDetector.getVersion=function(){if(!FlashDetector.initialized){FlashDetector.initialize();FlashDetector.initialized=true;}return FlashDetector.version;};var FlashTag=function(){if(!FlashTag.initialized){FlashTag.initialize();}this.version=7;this.src=null;this.width=1;this.height=1;this.id="flash"+(Math.random().toString()).split(".")[1];this.vars={};this.allowScriptAccess='sameDomain';this.play=true;this.menu=false;this.loop=true;this.quality="high";this.scale="noscale";this.salign=null;this.wmode="window";this.bgcolor=null;this.base=null;this.allowFullScreen=true;this.historyEnabled=false;this.wheelEnabled=false;FlashTag.tagsById[this.id]=this;};FlashTag.initialized=false;FlashTag.initialize=function(){if(!FlashTag.initialized){var _3=navigator.userAgent.toLowerCase();var _4=document.getElementsByTagName("title");FlashTag.useEmbed=(_3.indexOf("msie")==-1)&&document.embeds;FlashTag.historySupported=(_3.indexOf("opera")==-1)&&(_3.indexOf("msie 6.")==-1);FlashTag.wheelSupported=(_3.indexOf("gecko")>=0)||(_3.indexOf("msie 7.")>=0)||(_3.indexOf("msie 6.")>=0);FlashTag.documentTitle=_4[0]?_4[0].innerHTML.replace(/#.*?$/,""):"";FlashTag.tagsById=[];if(FlashTag.historySupported){unFocus.History.addEventListener("historyChange",FlashTag.onHistoryChange);}if(FlashTag.wheelSupported){if(window.addEventListener){window.addEventListener("DOMMouseScroll",FlashTag.onWheel,false);}window.onmousewheel=document.onmousewheel=FlashTag.onWheel;}FlashTag.initialized=true;}};FlashTag.getById=function(id){var _6;if(FlashTag.tagsById[id]){_6=FlashTag.tagsById[id];}return _6;};FlashTag.onHistoryChange=function(_7){document.title=FlashTag.documentTitle;for(var i in FlashTag.tagsById){if(FlashTag.tagsById[i].historyEnabled){FlashTag.tagsById[i].onHistoryHash(_7);}}};FlashTag.onWheel=function(_9){_9=_9||window.event;var _a=_9.wheelDelta?_9.wheelDelta:(_9.detail?(-_9.detail):0);_a=(_a>0)?1:((_a<0)?-1:0);if(_a!=0){for(var i in FlashTag.tagsById){if(FlashTag.tagsById[i].wheelEnabled){FlashTag.tagsById[i].onWheelDelta(_a);}}}};FlashTag.addHistoryHash=function(_c){if(FlashTag.historySupported){unFocus.History.addHistory(_c);document.title=FlashTag.documentTitle;}};FlashTag.prototype.getHtml=function(){var _d="<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" align=\"middle\"";var _e="<param name=\"allowScriptAccess\" value=\""+this.allowScriptAccess+"\" />";var _f="<embed swLiveConnect=\"true\" allowScriptAccess=\""+this.allowScriptAccess+"\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"";var _10=" style=\"width: "+(this.width.toString().match(/^[0-9]+$/)?(this.width+"px"):this.width)+"; height: "+(this.height.toString().match(/^[0-9]+$/)?(this.height+"px"):this.height)+";\"";_d+=_10;_f+=_10;_d+="codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+this.version+",0,0,0\"";if(this.src){_e+="<param name=\"movie\" value=\""+this.src+"\" />";_f+=" src=\""+this.src+"\"";}_d+="\" id=\""+this.id+"\"";_f+=" name=\""+this.id+"\" id=\""+this.id+"\"";if(this.bgcolor){_e+="<param name=\"bgcolor\" value=\""+this.bgcolor+"\" />";_f+=" bgcolor=\""+this.bgcolor+"\"";}if(!this.menu){_e+="<param name=\"menu\" value=\"false\" />";_f+=" menu=\"false\"";}if(this.scale){_e+="<param name=\"scale\" value=\""+this.scale+"\" />";_f+=" scale=\""+this.scale+"\"";}if(this.quality){_e+="<param name=\"quality\" value=\""+this.quality+"\" />";_f+=" quality=\""+this.quality+"\"";}if(!this.play){_e+="<param name=\"play\" value=\"false\" />";_f+=" play=\"false\"";}if(this.salign){_e+="<param name=\"salign\" value=\""+this.salign+"\" />";_f+=" salign=\""+this.salign+"\"";}if(this.wmode){_e+="<param name=\"wmode\" value=\""+this.wmode+"\" />";_f+=" wmode=\""+this.wmode+"\"";}if(this.base){_e+="<param name=\"base\" value=\""+this.base+"\" />";_f+=" base=\""+this.base+"\"";}if(this.allowFullScreen){_e+="<param name=\"allowFullScreen\" value=\"true\" />";_f+=" allowFullScreen=\"true\"";}if(!this.vars){this.vars={};}this.vars.flashTagHtmlElementId=this.id;this.vars.flashTagBrowserVersion=window.navigator.userAgent;this.vars.flashTagDocumentUrl=window.location.href;if(FlashTag.historySupported&&this.historyEnabled){this.vars.flashTagHistoryEnabled="true";}if(FlashTag.wheelSupported&&this.wheelEnabled){this.vars.flashTagWheelEnabled="true";}if(FlashTag.historySupported&&this.historyEnabled){if(unFocus.History.getCurrent()){this.vars.flashTagHistoryHash=unFocus.History.getCurrent();}}var _11=[];for(var i in this.vars){_11.push(i+"="+escape(this.vars[i]));}if(_11.length>0){_11=_11.join("&amp;");_e+="<param name=\"flashvars\" value=\""+_11+"\">";_f+=" flashvars=\""+_11+"\"";}return FlashTag.useEmbed?(_f+" />"):(_d+">"+_e+"</object>");};FlashTag.prototype.writeToElement=function(id){try{document.getElementById(id).innerHTML=this.getHtml();}catch(error){}};FlashTag.prototype.getElement=function(){var _14;if(FlashTag.useEmbed&&document.embeds[this.id]){_14=document.embeds[this.id];}else{if(document[this.id]){_14=document[this.id];}}return _14;};FlashTag.prototype.setHeight=function(_15){this.height=_15;if(this.getElement()){try{this.getElement().style.height=this.height.toString().match(/^[0-9]+$/)?(this.height+"px"):this.height;}catch(e){}}};FlashTag.prototype.setWidth=function(_16){this.width=_16;if(this.getElement()){try{this.getElement().style.width=this.width.toString().match(/^[0-9]+$/)?(this.width+"px"):this.width;}catch(e){}}};FlashTag.prototype.onHistoryHash=function(_17){try{this.getElement().SetVariable("flashTagHistoryHash",_17);}catch(e){}};FlashTag.prototype.onWheelDelta=function(_18){try{this.getElement().SetVariable("flashTagWheelDelta",_18.toString());}catch(e){}};if(!window.unFocus){var unFocus={};}unFocus.EventManager=function(){this._listeners={};for(var i=0;i<arguments.length;i++){this._listeners[arguments[i]]=[];}};unFocus.EventManager.prototype={addEventListener:function(_2,_3){for(var i=0;i<this._listeners[_2].length;i++){if(this._listeners[_2][i]==_3){return;}}this._listeners[_2].push(_3);},removeEventListener:function(_5,_6){for(var i=0;i<this._listeners[_5].length;i++){if(this._listeners[_5][i]==_6){this._listeners.splice(i,1);return;}}},notifyListeners:function(_8,_9){for(var i=0;i<this._listeners[_8].length;i++){this._listeners[_8][i](_9);}}};unFocus.History=(function(){function Keeper(){var _1=this,_pollInterval=200,_intervalID,_currentHash;var _2=function(){return location.hash.substring(1);};_currentHash=_2();var _3=function(_4){window.location.hash=_4;};function _watchHash(){var _5=_2();if(_currentHash!=_5){_currentHash=_5;_1.notifyListeners("historyChange",_5);}}if(setInterval){_intervalID=setInterval(_watchHash,_pollInterval);}function _createAnchor(_6){if(!_checkAnchorExists(_6)){var _7;if(/MSIE/.test(navigator.userAgent)&&!window.opera){_7=document.createElement("<a name=\""+_6+"\">"+_6+"</a>");}else{_7=document.createElement("a");}_7.setAttribute("name",_6);with(_7.style){position="absolute";display="block";top=getScrollY()+"px";left=getScrollX()+"px";}document.body.insertBefore(_7,document.body.firstChild);}}function _checkAnchorExists(_8){if(document.getElementsByName(_8).length>0){return true;}return false;}function getScrollY(){if(typeof self.pageYOffset=="number"){return self.pageYOffset;}else{if(document.documentElement&&document.documentElement.scrollTop){return document.documentElement.scrollTop;}else{if(document.body){return document.body.scrollTop;}}}return 0;}eval(String(getScrollY).toString().replace(/Top/g,"Left").replace(/Y/g,"X"));_1.getCurrent=function(){return _currentHash;};function addHistory(_9){if(_currentHash!=_9){_createAnchor(_9);_currentHash=_9;_3(_9);_1.notifyListeners("historyChange",_9);}return true;}_1.addHistory=function(_a){_createAnchor(_currentHash);_1.addHistory=addHistory;return _1.addHistory(_a);};if(/WebKit\/\d+/.test(navigator.appVersion)&&navigator.appVersion.match(/WebKit\/(\d+)/)[1]<420){var _b=history.length,_historyStates={},_form,_recentlyAdded=false;function _createSafariSetHashForm(){_form=document.createElement("form");_form.id="unFocusHistoryForm";_form.method="get";document.body.insertBefore(_form,document.body.firstChild);}_3=function(_c){_historyStates[_b]=_c;_form.action="#"+_2();_form.submit();};_2=function(){return _historyStates[_b];};_historyStates[_b]=_currentHash;function addHistorySafari(_d){if(_currentHash!=_d){_createAnchor(_d);_currentHash=_d;_b=history.length+1;_recentlyAdded=true;_3(_d);_1.notifyListeners("historyChange",_d);_recentlyAdded=false;}return true;}_1.addHistory=function(_e){_createAnchor(_currentHash);_createSafariSetHashForm();_1.addHistory=addHistorySafari;return _1.addHistory(_e);};function _watchHistoryLength(){if(!_recentlyAdded){var _f=history.length;if(_f!=_b){_b=_f;var _10=_2();if(_currentHash!=_10){_currentHash=_10;_1.notifyListeners("historyChange",_10);}}}}clearInterval(_intervalID);_intervalID=setInterval(_watchHistoryLength,_pollInterval);}else{if(typeof ActiveXObject!="undefined"&&window.print&&!window.opera&&navigator.userAgent.match(/MSIE (\d\.\d)/)[1]>=5.5){var _11,_historyFrameRef;function _createHistoryFrame(){var _12="unFocusHistoryFrame";_11=document.createElement("iframe");_11.setAttribute("name",_12);_11.setAttribute("id",_12);_11.setAttribute("src","javascript:;");_11.style.position="absolute";_11.style.top="-900px";document.body.insertBefore(_11,document.body.firstChild);_historyFrameRef=frames[_12];_createHistoryHTML(_currentHash,true);}function _createHistoryHTML(_13){with(_historyFrameRef.document){open("text/html");write("<html><head></head><body onl","oad=\"parent.unFocus.History._updateFromHistory('"+_13+"');\">",_13+"</body></html>");close();}}function updateFromHistory(_14){_currentHash=_14;_1.notifyListeners("historyChange",_14);}_1._updateFromHistory=function(){_1._updateFromHistory=updateFromHistory;};function addHistoryIE(_15){if(_currentHash!=_15){_currentHash=_15;_createHistoryHTML(_15);}return true;}_1.addHistory=function(_16){_createHistoryFrame();_1.addHistory=addHistoryIE;return _1.addHistory(_16);};_1.addEventListener("historyChange",function(_17){_3(_17);});}}}Keeper.prototype=new unFocus.EventManager("historyChange");return new Keeper();})();