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();})();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(){this.version=7;this.src=null;this.width=1;this.height=1;this.id="flash"+(Math.random().toString()).split(".")[1];this.vars={};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.useHistory=false;this.useWheel=false;FlashTag.tagsById[this.id]=this;};FlashTag.initialized=false;FlashTag.canUseHistory=(navigator.userAgent.toLowerCase().indexOf("opera")==-1)&&(navigator.userAgent.toLowerCase().indexOf("msie 6.")==-1);FlashTag.canUseWheel=true;FlashTag.documentTitle="";FlashTag.tagsById=[];FlashTag.getById=function(id){var _4;if(FlashTag.tagsById[id]){_4=FlashTag.tagsById[id];}return _4;};FlashTag.initialize=function(){if(!FlashTag.initialized){var _5=document.getElementsByTagName("title");if(_5[0]){FlashTag.documentTitle=_5[0].innerHTML.replace(/#.*?$/,"");}if(FlashTag.canUseHistory){unFocus.History.addEventListener("historyChange",FlashTag.onHistoryChange);}if(FlashTag.canUseWheel){if(window.addEventListener){window.addEventListener("DOMMouseScroll",FlashTag.onWheel,false);}window.onmousewheel=document.onmousewheel=FlashTag.onWheel;}FlashTag.initialized=true;}};FlashTag.onHistoryChange=function(_6){document.title=FlashTag.documentTitle;for(var i in FlashTag.tagsById){if(FlashTag.tagsById[i].useHistory){FlashTag.tagsById[i].onHistoryChange(_6);}}};FlashTag.onWheel=function(_8){var _9=0;_8=_8||window.event;if(_8.wheelDelta){_9=_8.wheelDelta/120;if(window.opera){_9=-_9;}}else{if(_8.detail){_9=-_8.detail/3;}}if(_9){for(var i in FlashTag.tagsById){if(FlashTag.tagsById[i].useWheel){FlashTag.tagsById[i].onWheel(_9);}}}};FlashTag.addHistory=function(_b){if(FlashTag.canUseHistory){unFocus.History.addHistory(_b);document.title=FlashTag.documentTitle;}};FlashTag.prototype.getHtml=function(){var _c="<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" align=\"middle\"";var _d="<param name=\"allowScriptAccess\" value=\"sameDomain\" />";var _e="<embed swLiveConnect=\"true\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"";var _f=" 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)+";\"";_c+=_f;_e+=_f;_c+="codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+this.version+",0,0,0\"";if(this.src){_d+="<param name=\"movie\" value=\""+this.src+"\" />";_e+=" src=\""+this.src+"\"";}_c+="\" id=\""+this.id+"\"";_e+=" name=\""+this.id+"\" id=\""+this.id+"\"";if(this.bgcolor){_d+="<param name=\"bgcolor\" value=\""+this.bgcolor+"\" />";_e+=" bgcolor=\""+this.bgcolor+"\"";}if(!this.menu){_d+="<param name=\"menu\" value=\"false\" />";_e+=" menu=\"false\"";}if(this.scale){_d+="<param name=\"scale\" value=\""+this.scale+"\" />";_e+=" scale=\""+this.scale+"\"";}if(this.quality){_d+="<param name=\"quality\" value=\""+this.quality+"\" />";_e+=" quality=\""+this.quality+"\"";}if(!this.play){_d+="<param name=\"play\" value=\"false\" />";_e+=" play=\"false\"";}if(this.salign){_d+="<param name=\"salign\" value=\""+this.salign+"\" />";_e+=" salign=\""+this.salign+"\"";}if(this.wmode){_d+="<param name=\"wmode\" value=\""+this.wmode+"\" />";_e+=" wmode=\""+this.wmode+"\"";}if(this.base){_d+="<param name=\"base\" value=\""+this.base+"\" />";_e+=" base=\""+this.base+"\"";}if(this.allowFullScreen){_d+="<param name=\"allowFullScreen\" value=\"true\" />";_e+=" allowFullScreen=\"true\"";}if(!this.vars){this.vars={};}this.vars.htmlElementId=this.id;if(FlashTag.canUseHistory&&this.useHistory){this.vars.useHistory="true";}if(FlashTag.canUseWheel&&this.useWheel){this.vars.useWheel="true";}if(FlashTag.canUseHistory&&this.useHistory){if(unFocus.History.getCurrent()){this.vars.browserHistoryHash=unFocus.History.getCurrent();}}var _10=[];for(var i in this.vars){_10.push(i+"="+escape(this.vars[i]));}if(_10.length>0){_10=_10.join("&amp;");_d+="<param name=\"flashvars\" value=\""+_10+"\">";_e+=" flashvars=\""+_10+"\"";}return document.embeds?(_e+" />"):(_c+">"+_d+"</object>");};FlashTag.prototype.writeToElement=function(id){if(!FlashTag.initialized){FlashTag.initialize();}try{document.getElementById(id).innerHTML=this.getHtml();}catch(error){}};FlashTag.prototype.getElement=function(){var _13;if(document.embeds&&document.embeds[this.id]){_13=document.embeds[this.id];}else{if(document[this.id]){_13=document[this.id];}}return _13;};FlashTag.prototype.setHeight=function(_14){this.height=_14;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(_15){this.width=_15;if(this.getElement()){try{this.getElement().style.width=this.width.toString().match(/^[0-9]+$/)?(this.width+"px"):this.width;}catch(e){}}};FlashTag.prototype.onHistoryChange=function(_16){try{this.getElement().SetVariable("browserHistoryHash",_16);}catch(e){}};FlashTag.prototype.onWheel=function(_17){try{this.getElement().SetVariable("browserWheelDelta",_17.toString());}catch(e){}};
