var swfobject=function(){var UNDEF="undefined",OBJECT="object",SHOCKWAVE_FLASH="Shockwave Flash",SHOCKWAVE_FLASH_AX="ShockwaveFlash.ShockwaveFlash",FLASH_MIME_TYPE="application/x-shockwave-flash",EXPRESS_INSTALL_ID="SWFObjectExprInst",ON_READY_STATE_CHANGE="onreadystatechange",win=window,doc=document,nav=navigator,plugin=false,domLoadFnArr=[main],regObjArr=[],objIdArr=[],listenersArr=[],storedAltContent,storedAltContentId,storedCallbackFn,storedCallbackObj,isDomLoaded=false,isExpressInstallActive=false,dynamicStylesheet,dynamicStylesheetMedia,autoHideShow=true,ua=function(){var w3cdom=typeof doc.getElementById!=UNDEF&&typeof doc.getElementsByTagName!=UNDEF&&typeof doc.createElement!=UNDEF,u=nav.userAgent.toLowerCase(),p=nav.platform.toLowerCase(),windows=p?/win/.test(p):/win/.test(u),mac=p?/mac/.test(p):/mac/.test(u),webkit=/webkit/.test(u)?parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,ie=false,playerVersion=[0,0,0],d=null;if(typeof nav.plugins!=UNDEF&&typeof nav.plugins[SHOCKWAVE_FLASH]==OBJECT){d=nav.plugins[SHOCKWAVE_FLASH].description;if(d&&!(typeof nav.mimeTypes!=UNDEF&&nav.mimeTypes[FLASH_MIME_TYPE]&&!nav.mimeTypes[FLASH_MIME_TYPE].enabledPlugin)){plugin=true;d=d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");playerVersion[0]=parseInt(d.replace(/^(.*)\..*$/,"$1"),10);playerVersion[1]=parseInt(d.replace(/^.*\.(.*)\s.*$/,"$1"),10);playerVersion[2]=/[a-zA-Z]/.test(d)?parseInt(d.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0;}}
else if(typeof win.ActiveXObject!=UNDEF){try{var a=new ActiveXObject(SHOCKWAVE_FLASH_AX);if(a){d=a.GetVariable("$version");if(d){ie=true;d=d.split(" ")[1].split(",");playerVersion=[parseInt(d[0],10),parseInt(d[1],10),parseInt(d[2],10)];}}}
catch(e){}}
return{w3:w3cdom,pv:playerVersion,wk:webkit,ie:ie,win:windows,mac:mac};}(),onDomLoad=function(){if(!ua.w3){return;}
if((typeof doc.readyState!=UNDEF&&doc.readyState=="complete")||(typeof doc.readyState==UNDEF&&(doc.getElementsByTagName("body")[0]||doc.body))){callDomLoadFunctions();}
if(!isDomLoaded){if(typeof doc.addEventListener!=UNDEF){doc.addEventListener("DOMContentLoaded",callDomLoadFunctions,false);}
if(ua.ie&&ua.win){doc.attachEvent(ON_READY_STATE_CHANGE,function(){if(doc.readyState=="complete"){doc.detachEvent(ON_READY_STATE_CHANGE,arguments.callee);callDomLoadFunctions();}});if(win==top){(function(){if(isDomLoaded){return;}
try{doc.documentElement.doScroll("left");}
catch(e){setTimeout(arguments.callee,0);return;}
callDomLoadFunctions();})();}}
if(ua.wk){(function(){if(isDomLoaded){return;}
if(!/loaded|complete/.test(doc.readyState)){setTimeout(arguments.callee,0);return;}
callDomLoadFunctions();})();}
addLoadEvent(callDomLoadFunctions);}}();function callDomLoadFunctions(){if(isDomLoaded){return;}
try{var t=doc.getElementsByTagName("body")[0].appendChild(createElement("span"));t.parentNode.removeChild(t);}
catch(e){return;}
isDomLoaded=true;var dl=domLoadFnArr.length;for(var i=0;i<dl;i++){domLoadFnArr[i]();}}
function addDomLoadEvent(fn){if(isDomLoaded){fn();}
else{domLoadFnArr[domLoadFnArr.length]=fn;}}
function addLoadEvent(fn){if(typeof win.addEventListener!=UNDEF){win.addEventListener("load",fn,false);}
else if(typeof doc.addEventListener!=UNDEF){doc.addEventListener("load",fn,false);}
else if(typeof win.attachEvent!=UNDEF){addListener(win,"onload",fn);}
else if(typeof win.onload=="function"){var fnOld=win.onload;win.onload=function(){fnOld();fn();};}
else{win.onload=fn;}}
function main(){if(plugin){testPlayerVersion();}
else{matchVersions();}}
function testPlayerVersion(){var b=doc.getElementsByTagName("body")[0];var o=createElement(OBJECT);o.setAttribute("type",FLASH_MIME_TYPE);var t=b.appendChild(o);if(t){var counter=0;(function(){if(typeof t.GetVariable!=UNDEF){var d=t.GetVariable("$version");if(d){d=d.split(" ")[1].split(",");ua.pv=[parseInt(d[0],10),parseInt(d[1],10),parseInt(d[2],10)];}}
else if(counter<10){counter++;setTimeout(arguments.callee,10);return;}
b.removeChild(o);t=null;setTimeout(matchVersions,10);})();}
else{setTimeout(matchVersions,10);}}
function matchVersions(){var rl=regObjArr.length;if(rl>0){for(var i=0;i<rl;i++){var id=regObjArr[i].id;var cb=regObjArr[i].callbackFn;var cbObj={success:false,id:id};if(ua.pv[0]>0){var obj=getElementById(id);if(obj){if(hasPlayerVersion(regObjArr[i].swfVersion)&&!(ua.wk&&ua.wk<312)){setVisibility(id,true);if(cb){cbObj.success=true;cbObj.ref=getObjectById(id);cb(cbObj);}}
else if(regObjArr[i].expressInstall&&canExpressInstall()){var att={};att.data=regObjArr[i].expressInstall;att.width=obj.getAttribute("width")||"0";att.height=obj.getAttribute("height")||"0";if(obj.getAttribute("class")){att.styleclass=obj.getAttribute("class");}
if(obj.getAttribute("align")){att.align=obj.getAttribute("align");}
var par={};var p=obj.getElementsByTagName("param");var pl=p.length;for(var j=0;j<pl;j++){if(p[j].getAttribute("name").toLowerCase()!="movie"){par[p[j].getAttribute("name")]=p[j].getAttribute("value");}}
showExpressInstall(att,par,id,cb);}
else{displayAltContent(obj);if(cb){cb(cbObj);}}}}
else{setVisibility(id,true);if(cb){var o=getObjectById(id);if(o){cbObj.success=true;cbObj.ref=o;}
cb(cbObj);}}}}}
function getObjectById(objectIdStr){var r=null;var o=getElementById(objectIdStr);if(o&&o.nodeName=="OBJECT"){var n=o.getElementsByTagName(OBJECT)[0];if(!n||(n&&typeof o.SetVariable!=UNDEF)){r=o;}
else if(typeof n.SetVariable!=UNDEF){r=n;}}
return r;}
function canExpressInstall(){return!isExpressInstallActive&&hasPlayerVersion("6.0.65")&&(ua.win||ua.mac)&&!(ua.wk&&ua.wk<312);}
function showExpressInstall(att,par,replaceElemIdStr,callbackFn){isExpressInstallActive=true;storedCallbackFn=callbackFn||null;storedCallbackObj={success:false,id:replaceElemIdStr};var obj=getElementById(replaceElemIdStr);if(obj){if(obj.nodeName=="OBJECT"){storedAltContent=abstractAltContent(obj);storedAltContentId=null;}
else{storedAltContent=obj;storedAltContentId=replaceElemIdStr;}
att.id=EXPRESS_INSTALL_ID;if(typeof att.width==UNDEF||(!/%$/.test(att.width)&&parseInt(att.width,10)<310)){att.width="310";}
if(typeof att.height==UNDEF||(!/%$/.test(att.height)&&parseInt(att.height,10)<137)){att.height="137";}
doc.title=doc.title.slice(0,47)+" - Flash Player Installation";var pt=ua.ie&&ua.win?"ActiveX":"PlugIn",fv="MMredirectURL="+win.location.toString().replace(/&/g,"%26")+"&MMplayerType="+pt+"&MMdoctitle="+doc.title;if(typeof par.flashvars!=UNDEF){par.flashvars+="&"+fv;}
else{par.flashvars=fv;}
if(ua.ie&&ua.win&&obj.readyState!=4){var newObj=createElement("div");replaceElemIdStr+="SWFObjectNew";newObj.setAttribute("id",replaceElemIdStr);obj.parentNode.insertBefore(newObj,obj);obj.style.display="none";(function(){if(obj.readyState==4){obj.parentNode.removeChild(obj);}
else{setTimeout(arguments.callee,10);}})();}
createSWF(att,par,replaceElemIdStr);}}
function displayAltContent(obj){if(ua.ie&&ua.win&&obj.readyState!=4){var el=createElement("div");obj.parentNode.insertBefore(el,obj);el.parentNode.replaceChild(abstractAltContent(obj),el);obj.style.display="none";(function(){if(obj.readyState==4){obj.parentNode.removeChild(obj);}
else{setTimeout(arguments.callee,10);}})();}
else{obj.parentNode.replaceChild(abstractAltContent(obj),obj);}}
function abstractAltContent(obj){var ac=createElement("div");if(ua.win&&ua.ie){ac.innerHTML=obj.innerHTML;}
else{var nestedObj=obj.getElementsByTagName(OBJECT)[0];if(nestedObj){var c=nestedObj.childNodes;if(c){var cl=c.length;for(var i=0;i<cl;i++){if(!(c[i].nodeType==1&&c[i].nodeName=="PARAM")&&!(c[i].nodeType==8)){ac.appendChild(c[i].cloneNode(true));}}}}}
return ac;}
function createSWF(attObj,parObj,id){var r,el=getElementById(id);if(ua.wk&&ua.wk<312){return r;}
if(el){if(typeof attObj.id==UNDEF){attObj.id=id;}
if(ua.ie&&ua.win){var att="";for(var i in attObj){if(attObj[i]!=Object.prototype[i]){if(i.toLowerCase()=="data"){parObj.movie=attObj[i];}
else if(i.toLowerCase()=="styleclass"){att+=' class="'+attObj[i]+'"';}
else if(i.toLowerCase()!="classid"){att+=' '+i+'="'+attObj[i]+'"';}}}
var par="";for(var j in parObj){if(parObj[j]!=Object.prototype[j]){par+='<param name="'+j+'" value="'+parObj[j]+'" />';}}
el.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+att+'>'+par+'</object>';objIdArr[objIdArr.length]=attObj.id;r=getElementById(attObj.id);}
else{var o=createElement(OBJECT);o.setAttribute("type",FLASH_MIME_TYPE);for(var m in attObj){if(attObj[m]!=Object.prototype[m]){if(m.toLowerCase()=="styleclass"){o.setAttribute("class",attObj[m]);}
else if(m.toLowerCase()!="classid"){o.setAttribute(m,attObj[m]);}}}
for(var n in parObj){if(parObj[n]!=Object.prototype[n]&&n.toLowerCase()!="movie"){createObjParam(o,n,parObj[n]);}}
el.parentNode.replaceChild(o,el);r=o;}}
return r;}
function createObjParam(el,pName,pValue){var p=createElement("param");p.setAttribute("name",pName);p.setAttribute("value",pValue);el.appendChild(p);}
function removeSWF(id){var obj=getElementById(id);if(obj&&obj.nodeName=="OBJECT"){if(ua.ie&&ua.win){obj.style.display="none";(function(){if(obj.readyState==4){removeObjectInIE(id);}
else{setTimeout(arguments.callee,10);}})();}
else{obj.parentNode.removeChild(obj);}}}
function removeObjectInIE(id){var obj=getElementById(id);if(obj){for(var i in obj){if(typeof obj[i]=="function"){obj[i]=null;}}
obj.parentNode.removeChild(obj);}}
function getElementById(id){var el=null;try{el=doc.getElementById(id);}
catch(e){}
return el;}
function createElement(el){return doc.createElement(el);}
function addListener(target,eventType,fn){target.attachEvent(eventType,fn);listenersArr[listenersArr.length]=[target,eventType,fn];}
function hasPlayerVersion(rv){var pv=ua.pv,v=rv.split(".");v[0]=parseInt(v[0],10);v[1]=parseInt(v[1],10)||0;v[2]=parseInt(v[2],10)||0;return(pv[0]>v[0]||(pv[0]==v[0]&&pv[1]>v[1])||(pv[0]==v[0]&&pv[1]==v[1]&&pv[2]>=v[2]))?true:false;}
function createCSS(sel,decl,media,newStyle){if(ua.ie&&ua.mac){return;}
var h=doc.getElementsByTagName("head")[0];if(!h){return;}
var m=(media&&typeof media=="string")?media:"screen";if(newStyle){dynamicStylesheet=null;dynamicStylesheetMedia=null;}
if(!dynamicStylesheet||dynamicStylesheetMedia!=m){var s=createElement("style");s.setAttribute("type","text/css");s.setAttribute("media",m);dynamicStylesheet=h.appendChild(s);if(ua.ie&&ua.win&&typeof doc.styleSheets!=UNDEF&&doc.styleSheets.length>0){dynamicStylesheet=doc.styleSheets[doc.styleSheets.length-1];}
dynamicStylesheetMedia=m;}
if(ua.ie&&ua.win){if(dynamicStylesheet&&typeof dynamicStylesheet.addRule==OBJECT){dynamicStylesheet.addRule(sel,decl);}}
else{if(dynamicStylesheet&&typeof doc.createTextNode!=UNDEF){dynamicStylesheet.appendChild(doc.createTextNode(sel+" {"+decl+"}"));}}}
function setVisibility(id,isVisible){if(!autoHideShow){return;}
var v=isVisible?"visible":"hidden";if(isDomLoaded&&getElementById(id)){getElementById(id).style.visibility=v;}
else{createCSS("#"+id,"visibility:"+v);}}
function urlEncodeIfNecessary(s){var regex=/[\\\"<>\.;]/;var hasBadChars=regex.exec(s)!=null;return hasBadChars&&typeof encodeURIComponent!=UNDEF?encodeURIComponent(s):s;}
var cleanup=function(){if(ua.ie&&ua.win){window.attachEvent("onunload",function(){var ll=listenersArr.length;for(var i=0;i<ll;i++){listenersArr[i][0].detachEvent(listenersArr[i][1],listenersArr[i][2]);}
var il=objIdArr.length;for(var j=0;j<il;j++){removeSWF(objIdArr[j]);}
for(var k in ua){ua[k]=null;}
ua=null;for(var l in swfobject){swfobject[l]=null;}
swfobject=null;});}}();return{registerObject:function(objectIdStr,swfVersionStr,xiSwfUrlStr,callbackFn){if(ua.w3&&objectIdStr&&swfVersionStr){var regObj={};regObj.id=objectIdStr;regObj.swfVersion=swfVersionStr;regObj.expressInstall=xiSwfUrlStr;regObj.callbackFn=callbackFn;regObjArr[regObjArr.length]=regObj;setVisibility(objectIdStr,false);}
else if(callbackFn){callbackFn({success:false,id:objectIdStr});}},getObjectById:function(objectIdStr){if(ua.w3){return getObjectById(objectIdStr);}},embedSWF:function(swfUrlStr,replaceElemIdStr,widthStr,heightStr,swfVersionStr,xiSwfUrlStr,flashvarsObj,parObj,attObj,callbackFn){var callbackObj={success:false,id:replaceElemIdStr};if(ua.w3&&!(ua.wk&&ua.wk<312)&&swfUrlStr&&replaceElemIdStr&&widthStr&&heightStr&&swfVersionStr){setVisibility(replaceElemIdStr,false);addDomLoadEvent(function(){widthStr+="";heightStr+="";var att={};if(attObj&&typeof attObj===OBJECT){for(var i in attObj){att[i]=attObj[i];}}
att.data=swfUrlStr;att.width=widthStr;att.height=heightStr;var par={};if(parObj&&typeof parObj===OBJECT){for(var j in parObj){par[j]=parObj[j];}}
if(flashvarsObj&&typeof flashvarsObj===OBJECT){for(var k in flashvarsObj){if(typeof par.flashvars!=UNDEF){par.flashvars+="&"+k+"="+flashvarsObj[k];}
else{par.flashvars=k+"="+flashvarsObj[k];}}}
if(hasPlayerVersion(swfVersionStr)){var obj=createSWF(att,par,replaceElemIdStr);if(att.id==replaceElemIdStr){setVisibility(replaceElemIdStr,true);}
callbackObj.success=true;callbackObj.ref=obj;}
else if(xiSwfUrlStr&&canExpressInstall()){att.data=xiSwfUrlStr;showExpressInstall(att,par,replaceElemIdStr,callbackFn);return;}
else{setVisibility(replaceElemIdStr,true);}
if(callbackFn){callbackFn(callbackObj);}});}
else if(callbackFn){callbackFn(callbackObj);}},switchOffAutoHideShow:function(){autoHideShow=false;},ua:ua,getFlashPlayerVersion:function(){return{major:ua.pv[0],minor:ua.pv[1],release:ua.pv[2]};},hasFlashPlayerVersion:hasPlayerVersion,createSWF:function(attObj,parObj,replaceElemIdStr){if(ua.w3){return createSWF(attObj,parObj,replaceElemIdStr);}
else{return undefined;}},showExpressInstall:function(att,par,replaceElemIdStr,callbackFn){if(ua.w3&&canExpressInstall()){showExpressInstall(att,par,replaceElemIdStr,callbackFn);}},removeSWF:function(objElemIdStr){if(ua.w3){removeSWF(objElemIdStr);}},createCSS:function(selStr,declStr,mediaStr,newStyleBoolean){if(ua.w3){createCSS(selStr,declStr,mediaStr,newStyleBoolean);}},addDomLoadEvent:addDomLoadEvent,addLoadEvent:addLoadEvent,getQueryParamValue:function(param){var q=doc.location.search||doc.location.hash;if(q){if(/\?/.test(q)){q=q.split("?")[1];}
if(param==null){return urlEncodeIfNecessary(q);}
var pairs=q.split("&");for(var i=0;i<pairs.length;i++){if(pairs[i].substring(0,pairs[i].indexOf("="))==param){return urlEncodeIfNecessary(pairs[i].substring((pairs[i].indexOf("=")+1)));}}}
return"";},expressInstallCallback:function(){if(isExpressInstallActive){var obj=getElementById(EXPRESS_INSTALL_ID);if(obj&&storedAltContent){obj.parentNode.replaceChild(storedAltContent,obj);if(storedAltContentId){setVisibility(storedAltContentId,true);if(ua.ie&&ua.win){storedAltContent.style.display="block";}}
if(storedCallbackFn){storedCallbackFn(storedCallbackObj);}}
isExpressInstallActive=false;}}};}();if(typeof asual=="undefined")var asual={};if(typeof asual.util=="undefined")asual.util={};asual.util.Browser=new function(){var _agent=navigator.userAgent.toLowerCase(),_safari=/webkit/.test(_agent),_opera=/opera/.test(_agent),_msie=/msie/.test(_agent)&&!/opera/.test(_agent),_mozilla=/mozilla/.test(_agent)&&!/(compatible|webkit)/.test(_agent),_version=parseFloat(_msie?_agent.substr(_agent.indexOf('msie')+4):(_agent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,'0'])[1]);this.toString=function(){return'[class Browser]';};this.getVersion=function(){return _version;};this.isMSIE=function(){return _msie;};this.isSafari=function(){return _safari;};this.isOpera=function(){return _opera;};this.isMozilla=function(){return _mozilla;};}
asual.util.Events=new function(){var DOM_LOADED='DOMContentLoaded',STOP='onstop',_w=window,_d=document,_cache=[],_util=asual.util,_browser=_util.Browser,_msie=_browser.isMSIE(),_safari=_browser.isSafari();this.toString=function(){return'[class Events]';};this.addListener=function(obj,type,listener){_cache.push({o:obj,t:type,l:listener});if(!(type==DOM_LOADED&&(_msie||_safari))){if(obj.addEventListener)
obj.addEventListener(type,listener,false);else if(obj.attachEvent)
obj.attachEvent('on'+type,listener);}};this.removeListener=function(obj,type,listener){for(var i=0,e;e=_cache[i];i++){if(e.o==obj&&e.t==type&&e.l==listener){_cache.splice(i,1);break;}}
if(!(type==DOM_LOADED&&(_msie||_safari))){if(obj.removeEventListener)
obj.removeEventListener(type,listener,false);else if(obj.detachEvent)
obj.detachEvent('on'+type,listener);}};var _unload=function(){for(var i=0,evt;evt=_cache[i];i++){if(evt.t!=DOM_LOADED)
_util.Events.removeListener(evt.o,evt.t,evt.l);}};var _unloadFix=function(){if(_d.readyState=='interactive'){function stop(){_d.detachEvent(STOP,stop);_unload();};_d.attachEvent(STOP,stop);_w.setTimeout(function(){_d.detachEvent(STOP,stop);},0);}};if(_msie||_safari){(function(){try{if((_msie&&_d.body)||!/loaded|complete/.test(_d.readyState))
_d.documentElement.doScroll('left');}catch(e){return setTimeout(arguments.callee,0);}
for(var i=0,e;e=_cache[i];i++)
if(e.t==DOM_LOADED)e.l.call(null);})();}
if(_msie)
_w.attachEvent('onbeforeunload',_unloadFix);this.addListener(_w,'unload',_unload);}
asual.util.Functions=new function(){this.toString=function(){return'[class Functions]';};this.bind=function(method,object,param){for(var i=2,p,arr=[];p=arguments[i];i++)
arr.push(p);return function(){return method.apply(object,arr);}};}
var SWFAddressEvent=function(type){this.toString=function(){return'[object SWFAddressEvent]';};this.type=type;this.target=[SWFAddress][0];this.value=SWFAddress.getValue();this.path=SWFAddress.getPath();this.pathNames=SWFAddress.getPathNames();this.parameters={};var _parameterNames=SWFAddress.getParameterNames();for(var i=0,l=_parameterNames.length;i<l;i++)
this.parameters[_parameterNames[i]]=SWFAddress.getParameter(_parameterNames[i]);this.parameterNames=_parameterNames;}
SWFAddressEvent.INIT='init';SWFAddressEvent.CHANGE='change';var SWFAddress=new function(){var _getHash=function(){var index=_l.href.indexOf('#');return index!=-1?_ec(_dc(_l.href.substr(index+1))):'';};var _getWindow=function(){try{top.document;return top;}catch(e){return window;}};var _strictCheck=function(value,force){if(_opts.strict)
value=force?(value.substr(0,1)!='/'?'/'+value:value):(value==''?'/':value);return value;};var _ieLocal=function(value,direction){return(_msie&&_l.protocol=='file:')?(direction?_value.replace(/\?/,'%3F'):_value.replace(/%253F/,'?')):value;};var _searchScript=function(el){for(var i=0,l=el.childNodes.length,s;i<l;i++){if(el.childNodes[i].src)
_url=String(el.childNodes[i].src);if(s=_searchScript(el.childNodes[i]))
return s;}};var _titleCheck=function(){if(_d.title!=_title&&_d.title.indexOf('#')!=-1)
_d.title=_title;};var _listen=function(){if(!_silent){var hash=_getHash();var diff=!(_value==hash);if(_safari&&_version<523){if(_length!=_h.length){_length=_h.length;if(typeof _stack[_length-1]!=UNDEFINED)
_value=_stack[_length-1];_update.call(this);}}else if(_msie&&diff){if(_version<7)
_l.reload();else
this.setValue(hash);}else if(diff){_value=hash;_update.call(this);}
if(_msie)
_titleCheck.call(this);}};var _bodyClick=function(e){if(_popup.length>0){var popup=window.open(_popup[0],_popup[1],eval(_popup[2]));if(typeof _popup[3]!=UNDEFINED)
eval(_popup[3]);}
_popup=[];};var _swfChange=function(){for(var i=0,id,obj,value=SWFAddress.getValue(),setter='setSWFAddressValue';id=_ids[i];i++){obj=document.getElementById(id);if(obj){if(obj.parentNode&&typeof obj.parentNode.so!=UNDEFINED){obj.parentNode.so.call(setter,value);}else{if(!(obj&&typeof obj[setter]!=UNDEFINED)){var objects=obj.getElementsByTagName('object');var embeds=obj.getElementsByTagName('embed');obj=((objects[0]&&typeof objects[0][setter]!=UNDEFINED)?objects[0]:((embeds[0]&&typeof embeds[0][setter]!=UNDEFINED)?embeds[0]:null));}
if(obj)
obj[setter](value);}}else if(obj=document[id]){if(typeof obj[setter]!=UNDEFINED)
obj[setter](value);}}};var _jsDispatch=function(type){this.dispatchEvent(new SWFAddressEvent(type));type=type.substr(0,1).toUpperCase()+type.substr(1);if(typeof this['on'+type]==FUNCTION)
this['on'+type]();};var _jsInit=function(){if(_util.Browser.isSafari())
_d.body.addEventListener('click',_bodyClick);_jsDispatch.call(this,'init');};var _jsChange=function(){_swfChange();_jsDispatch.call(this,'change');};var _update=function(){_jsChange.call(this);_st(_functions.bind(_track,this),10);};var _track=function(){var value=(_l.pathname+(/\/$/.test(_l.pathname)?'':'/')+this.getValue()).replace(/\/\//,'/').replace(/^\/$/,'');var fn=window[_opts.tracker];if(typeof fn==FUNCTION)
fn(value);else if(typeof pageTracker!=UNDEFINED&&typeof pageTracker._trackPageview==FUNCTION)
pageTracker._trackPageview(value);else if(typeof urchinTracker==FUNCTION)
urchinTracker(value);};var _htmlWrite=function(){var doc=_iframe.contentWindow.document;doc.open();doc.write('<html><head><title>'+_d.title+'</title><script>var '+ID+' = "'+_getHash()+'";</script></head></html>');doc.close();};var _htmlLoad=function(){var win=_iframe.contentWindow;var src=win.location.href;_value=(typeof win[ID]!=UNDEFINED?win[ID]:'');if(_value!=_getHash()){_update.call(SWFAddress);_l.hash=_ieLocal(_value,true);}};var _load=function(){if(!_loaded){_loaded=true;if(_msie&&_version<8){var iframe='<iframe id="'+ID+'" src="javascript:false;" width="0" height="0"></iframe>';_d.body.innerHTML=iframe+_d.body.innerHTML;_iframe=_d.getElementById(ID);_st(function(){_events.addListener(_iframe,'load',_htmlLoad);if(typeof _iframe.contentWindow[ID]==UNDEFINED)
_htmlWrite();},50);}else if(_safari){if(_version<418){_d.body.innerHTML+='<form id="'+ID+'" style="position:absolute;top:-9999px;" method="get"></form>';_form=_d.getElementById(ID);}
if(typeof _l[ID]==UNDEFINED)_l[ID]={};if(typeof _l[ID][_l.pathname]!=UNDEFINED)_stack=_l[ID][_l.pathname].split(',');}
_st(_functions.bind(function(){_jsInit.call(this);_jsChange.call(this);_track.call(this);},this),1);if(_msie&&_version>=8){_d.body.onhashchange=_functions.bind(_listen,this);_si(_functions.bind(_titleCheck,this),50);}else{_si(_functions.bind(_listen,this),50);}}};var ID='swfaddress',FUNCTION='function',UNDEFINED='undefined',_util=asual.util,_browser=_util.Browser,_events=_util.Events,_functions=_util.Functions,_version=_browser.getVersion(),_msie=_browser.isMSIE(),_mozilla=_browser.isMozilla(),_opera=_browser.isOpera(),_safari=_browser.isSafari(),_supported=false,_t=_getWindow(),_d=_t.document,_h=_t.history,_l=_t.location,_si=setInterval,_st=setTimeout,_dc=decodeURI,_ec=encodeURI,_iframe,_form,_url,_title=_d.title,_length=_h.length,_silent=false,_loaded=false,_justset=true,_juststart=true,_ref=this,_stack=[],_ids=[],_popup=[],_listeners={},_value=_getHash(),_opts={history:true,strict:true};_supported=(_mozilla&&_version>=1)||(_msie&&_version>=6)||(_opera&&_version>=9.5)||(_safari&&_version>=312);if(_supported){for(var i=1;i<_length;i++)
_stack.push('');_stack.push(_getHash());if(_msie&&_l.hash!=_getHash())
_l.hash='#'+_ieLocal(_getHash(),true);if(_opera)
history.navigationMode='compatible';_searchScript(document);var _qi=_url.indexOf('?');if(_url&&_qi>-1){var param,params=_url.substr(_qi+1).split('&');for(var i=0,p;p=params[i];i++){param=p.split('=');if(/^(history|strict)$/.test(param[0])){_opts[param[0]]=(isNaN(param[1])?/^(true|yes)$/i.test(param[1]):(parseInt(param[1])!=0));}
if(/^tracker$/.test(param[0]))
_opts[param[0]]=param[1];}}
if(_msie)
_titleCheck.call(this);if(window==_t)
_events.addListener(document,'DOMContentLoaded',_functions.bind(_load,this));_events.addListener(_t,'load',_functions.bind(_load,this));}else if((!_supported&&_l.href.indexOf('#')!=-1)||(_safari&&_version<418&&_l.href.indexOf('#')!=-1&&_l.search!='')){_d.open();_d.write('<html><head><meta http-equiv="refresh" content="0;url='+
_l.href.substr(0,_l.href.indexOf('#'))+'" /></head></html>');_d.close();}else{_track();}
this.toString=function(){return'[class SWFAddress]';};this.back=function(){_h.back();};this.forward=function(){_h.forward();};this.up=function(){var path=this.getPath();this.setValue(path.substr(0,path.lastIndexOf('/',path.length-2)+(path.substr(path.length-1)=='/'?1:0)));};this.go=function(delta){_h.go(delta);};this.href=function(url,target){target=typeof target!=UNDEFINED?target:'_self';if(target=='_self')
self.location.href=url;else if(target=='_top')
_l.href=url;else if(target=='_blank')
window.open(url);else
_t.frames[target].location.href=url;};this.popup=function(url,name,options,handler){try{var popup=window.open(url,name,eval(options));if(typeof handler!=UNDEFINED)
eval(handler);}catch(ex){}
_popup=arguments;};this.getIds=function(){return _ids;};this.getId=function(index){return _ids[0];};this.setId=function(id){_ids[0]=id;};this.addId=function(id){this.removeId(id);_ids.push(id);};this.removeId=function(id){for(var i=0;i<_ids.length;i++){if(id==_ids[i]){_ids.splice(i,1);break;}}};this.addEventListener=function(type,listener){if(typeof _listeners[type]==UNDEFINED)
_listeners[type]=[];_listeners[type].push(listener);};this.removeEventListener=function(type,listener){if(typeof _listeners[type]!=UNDEFINED){for(var i=0,l;l=_listeners[type][i];i++)
if(l==listener)break;_listeners[type].splice(i,1);}};this.dispatchEvent=function(event){if(this.hasEventListener(event.type)){event.target=this;for(var i=0,l;l=_listeners[event.type][i];i++)
l(event);return true;}
return false;};this.hasEventListener=function(type){return(typeof _listeners[type]!=UNDEFINED&&_listeners[type].length>0);};this.getBaseURL=function(){var url=_l.href;if(url.indexOf('#')!=-1)
url=url.substr(0,url.indexOf('#'));if(url.substr(url.length-1)=='/')
url=url.substr(0,url.length-1);return url;};this.getStrict=function(){return _opts.strict;};this.setStrict=function(strict){_opts.strict=strict;};this.getHistory=function(){return _opts.history;};this.setHistory=function(history){_opts.history=history;};this.getTracker=function(){return _opts.tracker;};this.setTracker=function(tracker){_opts.tracker=tracker;};this.getTitle=function(){return _d.title;};this.setTitle=function(title){if(!_supported)return null;if(typeof title==UNDEFINED)return;if(title=='null')title='';title=_dc(title);_st(function(){_title=_d.title=title;if(_juststart&&_iframe&&_iframe.contentWindow&&_iframe.contentWindow.document){_iframe.contentWindow.document.title=title;_juststart=false;}
if(!_justset&&_mozilla)
_l.replace(_l.href.indexOf('#')!=-1?_l.href:_l.href+'#');_justset=false;},50);};this.getStatus=function(){return _t.status;};this.setStatus=function(status){if(!_supported)return null;if(typeof status==UNDEFINED)return;if(status=='null')status='';status=_dc(status);if(!_safari){status=_strictCheck((status!='null')?status:'',true);if(status=='/')status='';if(!(/http(s)?:\/\//.test(status))){var index=_l.href.indexOf('#');status=(index==-1?_l.href:_l.href.substr(0,index))+'#'+status;}
_t.status=status;}};this.resetStatus=function(){_t.status='';};this.getValue=function(){if(!_supported)return null;return _dc(_strictCheck(_ieLocal(_value,false),false));};this.setValue=function(value){if(!_supported)return null;if(typeof value==UNDEFINED)return;if(value=='null')value='';value=_ec(_dc(_strictCheck(value,true)));if(value=='/')value='';if(_value==value)return;_justset=true;_value=value;_silent=true;_update.call(SWFAddress);_stack[_h.length]=_value;if(_safari){if(_opts.history){_l[ID][_l.pathname]=_stack.toString();_length=_h.length+1;if(_version<418){if(_l.search==''){_form.action='#'+_value;_form.submit();}}else if(_version<523||_value==''){var evt=_d.createEvent('MouseEvents');evt.initEvent('click',true,true);var anchor=_d.createElement('a');anchor.href='#'+_value;anchor.dispatchEvent(evt);}else{_l.hash='#'+_value;}}else{_l.replace('#'+_value);}}else if(_value!=_getHash()){if(_opts.history)
_l.hash='#'+_ieLocal(_value,true);else
_l.replace('#'+_value);}
if((_msie&&_version<8)&&_opts.history){_st(_htmlWrite,50);}
if(_safari)
_st(function(){_silent=false;},1);else
_silent=false;};this.getPath=function(){var value=this.getValue();var value=SWFAddress.getValue();if(value.indexOf('?')!=-1){return value.split('?')[0];}else if(value.indexOf('#')!=-1){return value.split('#')[0];}else{return value;}};this.getPathNames=function(){var path=this.getPath();var names=path.split('/');if(path.substr(0,1)=='/'||path.length==0)
names.splice(0,1);if(path.substr(path.length-1,1)=='/')
names.splice(names.length-1,1);return names;};this.getQueryString=function(){var value=this.getValue();var index=value.indexOf('?');return(index!=-1&&index<value.length)?value.substr(index+1):'';};this.getParameter=function(param){var value=this.getValue();var index=value.indexOf('?');if(index!=-1){value=value.substr(index+1);var params=value.split('&');var p,i=params.length;while(i--){p=params[i].split('=');if(p[0]==param)
return p[1];}}};this.getParameterNames=function(){var value=this.getValue();var index=value.indexOf('?');var names=[];if(index!=-1){value=value.substr(index+1);if(value!=''&&value.indexOf('=')!=-1){var params=value.split('&');var i=0;while(i<params.length){names.push(params[i].split('=')[0]);i++;}}}
return names;};this.onInit=null;this.onChange=null;(function(){var _args;if(typeof FlashObject!=UNDEFINED)SWFObject=FlashObject;if(typeof SWFObject!=UNDEFINED&&SWFObject.prototype&&SWFObject.prototype.write){var _s1=SWFObject.prototype.write;SWFObject.prototype.write=function(){_args=arguments;if(this.getAttribute('version').major<8){this.addVariable('$swfaddress',SWFAddress.getValue());((typeof _args[0]=='string')?document.getElementById(_args[0]):_args[0]).so=this;}
var success;if(success=_s1.apply(this,_args))
_ref.addId(this.getAttribute('id'));return success;}}
if(typeof swfobject!=UNDEFINED){var _s2r=swfobject.registerObject;swfobject.registerObject=function(){_args=arguments;_s2r.apply(this,_args);_ref.addId(_args[0]);}
var _s2c=swfobject.createSWF;swfobject.createSWF=function(){_args=arguments;_s2c.apply(this,_args);_ref.addId(_args[0].id);}
var _s2e=swfobject.embedSWF;swfobject.embedSWF=function(){_args=arguments;if(typeof _args[8]==UNDEFINED)
_args[8]={};if(typeof _args[8].id==UNDEFINED)
_args[8].id=_args[1];_s2e.apply(this,_args);_ref.addId(_args[8].id);}}
if(typeof UFO!=UNDEFINED){var _u=UFO.create;UFO.create=function(){_args=arguments;_u.apply(this,_args);_ref.addId(_args[0].id);}}
if(typeof AC_FL_RunContent!=UNDEFINED){var _a=AC_FL_RunContent;AC_FL_RunContent=function(){_args=arguments;_a.apply(this,_args);for(var i=0,l=_args.length;i<l;i++)
if(_args[i]=='id')_ref.addId(_args[i+1]);}}})();}
var swfmacmousewheel=function()
{if(!swfobject)return null;var u=navigator.userAgent.toLowerCase();var p=navigator.platform.toLowerCase();var mac=p?/mac/.test(p):/mac/.test(u);if(!mac)return null;var regObjArr=[];var deltaFilter=function(event)
{var delta=0;if(event.wheelDelta){delta=event.wheelDelta/120;if(window.opera)delta=-delta;}else if(event.detail){delta=-event.detail;}
if(event.preventDefault)event.preventDefault();return delta;}
var deltaDispatcher=function(event)
{var delta=deltaFilter(event);var obj;for(var i=0;i<regObjArr.length;i++)
{obj=swfobject.getObjectById(regObjArr[i]);if(typeof(obj.externalMouseEvent)=='function')obj.externalMouseEvent(delta);}}
if(window.addEventListener)window.addEventListener('DOMMouseScroll',deltaDispatcher,false);window.onmousewheel=document.onmousewheel=deltaDispatcher;return{registerObject:function(objectIdStr)
{regObjArr[regObjArr.length]=objectIdStr;}};}();function getViewportSize(){var size=[0,0];if(typeof window.innerWidth!="undefined"){size=[window.innerWidth,window.innerHeight];}
else if(typeof document.documentElement!="undefined"&&typeof document.documentElement.clientWidth!="undefined"&&document.documentElement.clientWidth!=0){size=[document.documentElement.clientWidth,document.documentElement.clientHeight];}
else{size=[document.getElementsByTagName("body")[0].clientWidth,document.getElementsByTagName("body")[0].clientHeight];}
return size;}
function createFullBrowserFlash(){swfobject.createCSS("html","height:100%;");swfobject.createCSS("body","height:100%;");swfobject.createCSS("#container","margin:0; width:100%; height:100%; overflow:hidden; min-width:980px; min-height:753px; background-color: #000;");window.onresize=function(){var el=document.getElementById("container");var size=getViewportSize();el.style.width=size[0]<980?"980px":"100%";el.style.height=size[1]<753?"753px":"100%";};window.onresize();}
var flashvars=false;var getvars="?flashPath="+media_url+"flash/www/&mediaPath="+media_url+"&hostName="+host_name+"&homeMovie="+media_url+"movie/home_movie.flv&googleMapKey="+google_map_key+"&ver="+flash_id;var params={allowScriptAccess:"samedomain",allowFullScreen:"false",bgcolor:"#000000",wmode:"window",menu:"false"};var attributes={id:"flashcontent",name:"flashcontent"};var expressinstall=media_url+"flash/expressinstall.swf";swfobject.embedSWF(media_url+"flash/www/stage.swf"+getvars,"flashcontent","100%","100%","9.0.0",expressinstall,flashvars,params,attributes);if(swfmacmousewheel)swfmacmousewheel.registerObject(attributes.id);if(swfobject.hasFlashPlayerVersion("9.0.0"))swfobject.addDomLoadEvent(createFullBrowserFlash);