/* sifr */
var hasFlash=function(){var nRequiredVersion=8;if(navigator.appVersion.indexOf("MSIE")!=-1&&navigator.appVersion.indexOf("Windows")>-1){document.write('<script language="VBScript"\> \non error resume next \nhasFlash = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & '+nRequiredVersion+'))) \n</script\> \n');if(window.hasFlash!=null){return window.hasFlash}};if(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){var flashDescription=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;return parseInt(flashDescription.charAt(flashDescription.indexOf(".")-1))>=nRequiredVersion};return false}();String.prototype.normalize=function(){return this.replace(/\s+/g," ")};if(Array.prototype.push==null){Array.prototype.push=function(){var i=0,index=this.length,limit=arguments.length;while(i<limit){this[index++]=arguments[i++]};return this.length}};if(!Function.prototype.apply){Function.prototype.apply=function(oScope,args){var sarg=[];var rtrn,call;if(!oScope)oScope=window;if(!args)args=[];for(var i=0;i<args.length;i++){sarg[i]="args["+i+"]"};call="oScope.__applyTemp__("+sarg.join(",")+");";oScope.__applyTemp__=this;rtrn=eval(call);oScope.__applyTemp__=null;return rtrn}};var parseSelector=function(){var reParseSelector=/^([^#.>`]*)(#|\.|\>|\`)(.+)$/;function parseSelector(sSelector,oParentNode){var listSelectors=sSelector.split(/\s*\,\s*/);var listReturn=[];for(var i=0;i<listSelectors.length;i++){listReturn=listReturn.concat(doParse(listSelectors[i],oParentNode))};return listReturn};function doParse(sSelector,oParentNode,sMode){sSelector=sSelector.replace(" ","`");var selector=sSelector.match(reParseSelector);var node,listNodes,listSubNodes,subselector,i,limit;var listReturn=[];if(selector==null){selector=[sSelector,sSelector]};if(selector[1]==""){selector[1]="*"};if(sMode==null){sMode="`"};if(oParentNode==null){oParentNode=document};switch(selector[2]){case"#":subselector=selector[3].match(reParseSelector);if(subselector==null){subselector=[null,selector[3]]};node=document.getElementById(subselector[1]);if(node==null||(selector[1]!="*"&&!matchNodeNames(node,selector[1]))){return listReturn};if(subselector.length==2){listReturn.push(node);return listReturn};return doParse(subselector[3],node,subselector[2]);case".":if(sMode!=">"){listNodes=getElementsByTagName(oParentNode,selector[1])}else{listNodes=oParentNode.childNodes};for(i=0,limit=listNodes.length;i<limit;i++){node=listNodes[i];if(node.nodeType!=1){continue};subselector=selector[3].match(reParseSelector);if(subselector!=null){if(node.className==null||node.className.match("(\\s|^)"+subselector[1]+"(\\s|$)")==null){continue};listSubNodes=doParse(subselector[3],node,subselector[2]);listReturn=listReturn.concat(listSubNodes)}else if(node.className!=null&&node.className.match("(\\s|^)"+selector[3]+"(\\s|$)")!=null){listReturn.push(node)}};return listReturn;case">":if(sMode!=">"){listNodes=getElementsByTagName(oParentNode,selector[1])}else{listNodes=oParentNode.childNodes};for(i=0,limit=listNodes.length;i<limit;i++){node=listNodes[i];if(node.nodeType!=1){continue};if(!matchNodeNames(node,selector[1])){continue};listSubNodes=doParse(selector[3],node,">");listReturn=listReturn.concat(listSubNodes)};return listReturn;case"`":listNodes=getElementsByTagName(oParentNode,selector[1]);for(i=0,limit=listNodes.length;i<limit;i++){node=listNodes[i];listSubNodes=doParse(selector[3],node,"`");listReturn=listReturn.concat(listSubNodes)};return listReturn;default:if(sMode!=">"){listNodes=getElementsByTagName(oParentNode,selector[1])}else{listNodes=oParentNode.childNodes};for(i=0,limit=listNodes.length;i<limit;i++){node=listNodes[i];if(node.nodeType!=1){continue};if(!matchNodeNames(node,selector[1])){continue};listReturn.push(node)};return listReturn}};function getElementsByTagName(oParentNode,sTagName){if(sTagName=="*"&&oParentNode.all!=null){return oParentNode.all};return oParentNode.getElementsByTagName(sTagName)};function matchNodeNames(node,sMatch){if(sMatch=="*"){return true};return node.nodeName.toLowerCase().replace("html:","")==sMatch.toLowerCase()};return parseSelector}();function named(oArgs){return new named.Arguments(oArgs)};named.Arguments=function(oArgs){this.oArgs=oArgs};named.Arguments.prototype.constructor=named.Arguments;named.extract=function(listPassedArgs,oMapping){var oNamedArgs,passedArg;var i=listPassedArgs.length;while(i--){passedArg=listPassedArgs[i];if(passedArg!=null&&passedArg.constructor!=null&&passedArg.constructor==named.Arguments){oNamedArgs=listPassedArgs[i].oArgs;break}};if(oNamedArgs==null){return};for(sName in oNamedArgs){if(oMapping[sName]!=null){oMapping[sName](oNamedArgs[sName])}};return};var sIFR=function(){var numera=0;var sNameSpaceURI="http://www.w3.org/1999/xhtml";var bIsInitialized=false;var bIsSetUp=false;var bInnerHTMLTested=false;var sDocumentTitle;var stackReplaceElementArguments=[];var UA=function(){var sUA=navigator.userAgent.toLowerCase();var oReturn={bIsWebKit:sUA.indexOf("applewebkit")>-1,bIsSafari:sUA.indexOf("safari")>-1,bIsKonq:navigator.product!=null&&navigator.product.toLowerCase().indexOf("konqueror")>-1,bIsOpera:sUA.indexOf("opera")>-1,bIsXML:document.contentType!=null&&document.contentType.indexOf("xml")>-1,bHasTransparencySupport:true,bUseDOM:true,nFlashVersion:null,nOperaVersion:null,nGeckoBuildDate:null,nWebKitVersion:null};oReturn.bIsKHTML=oReturn.bIsWebKit||oReturn.bIsKonq;oReturn.bIsGecko=!oReturn.bIsWebKit&&navigator.product!=null&&navigator.product.toLowerCase()=="gecko";if(oReturn.bIsGecko&&sUA.match(/.*gecko\/(\d{8}).*/)){oReturn.nGeckoBuildDate=new Number(sUA.match(/.*gecko\/(\d{8}).*/)[1])};if(oReturn.bIsOpera&&sUA.match(/.*opera(\s|\/)(\d+\.\d+)/)){oReturn.nOperaVersion=new Number(sUA.match(/.*opera(\s|\/)(\d+\.\d+)/)[2])};oReturn.bIsIE=sUA.indexOf("msie")>-1&&!oReturn.bIsOpera&&!oReturn.bIsKHTML&&!oReturn.bIsGecko;oReturn.bIsIEMac=oReturn.bIsIE&&sUA.match(/.*mac.*/)!=null;if(oReturn.bIsIE||(oReturn.bIsOpera&&oReturn.nOperaVersion<7.6)){oReturn.bUseDOM=false};if(oReturn.bIsWebKit&&sUA.match(/.*applewebkit\/(\d+).*/)){oReturn.nWebKitVersion=new Number(sUA.match(/.*applewebkit\/(\d+).*/)[1])};if(window.hasFlash&&(!oReturn.bIsIE||oReturn.bIsIEMac)){var flashDescription=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;oReturn.nFlashVersion=parseInt(flashDescription.charAt(flashDescription.indexOf(".")-1))};if(sUA.match(/.*(windows|mac).*/)==null||oReturn.bIsIEMac||oReturn.bIsKonq||(oReturn.bIsOpera&&oReturn.nOperaVersion<7.6)||(oReturn.bIsSafari&&oReturn.nFlashVersion<7)||(!oReturn.bIsSafari&&oReturn.bIsWebKit&&oReturn.nWebKitVersion<312)||(oReturn.bIsGecko&&oReturn.nGeckoBuildDate<20020523)){oReturn.bHasTransparencySupport=false};if(!oReturn.bIsIEMac&&!oReturn.bIsGecko&&document.createElementNS){try{document.createElementNS(sNameSpaceURI,"i").innerHTML=""}catch(e){oReturn.bIsXML=true}};oReturn.bUseInnerHTMLHack=oReturn.bIsKonq||(oReturn.bIsWebKit&&oReturn.nWebKitVersion<312);return oReturn}();if(window.hasFlash==false||!document.createElement||!document.getElementById||(UA.bIsXML&&(UA.bUseInnerHTMLHack||UA.bIsIE))){return{UA:UA}};function sIFR(e){if((!self.bAutoInit&&(window.event||e)!=null)||!mayReplace(e)){return};bIsInitialized=true;for(var i=0,limit=stackReplaceElementArguments.length;i<limit;i++){replaceElement.apply(null,stackReplaceElementArguments[i])};stackReplaceElementArguments=[]};var self=sIFR;function mayReplace(e){if(bIsSetUp==false||self.bIsDisabled==true||((UA.bIsXML&&UA.bIsGecko||UA.bIsKHTML)&&e==null&&bIsInitialized==false)||(document.body==null||document.getElementsByTagName("body").length==0)){return false};return true};function escapeHex(sHex){if(UA.bIsIE){return sHex.replace(new RegExp("%\d{0}","g"),"%25")}return sHex.replace(new RegExp("%(?!\d)","g"),"%25")};function matchNodeNames(node,sMatch){if(sMatch=="*"){return true};return node.nodeName.toLowerCase().replace("html:","")==sMatch.toLowerCase()};function fetchContent(node,nodeNew,sCase,nLinkCount,sLinkVars){var sContent="";var oSearch=node.firstChild;var oRemove,nodeRemoved,oResult,sValue;if(nLinkCount==null){nLinkCount=0};if(sLinkVars==null){sLinkVars=""};while(oSearch){if(oSearch.nodeType==3){sValue=oSearch.nodeValue.replace("<","&lt;");switch(sCase){case"lower":sContent+=sValue.toLowerCase();break;case"upper":sContent+=sValue.toUpperCase();break;default:sContent+=sValue}}else if(oSearch.nodeType==1){if(matchNodeNames(oSearch,"a")&&!oSearch.getAttribute("href")==false){if(oSearch.getAttribute("target")){sLinkVars+="&sifr_url_"+nLinkCount+"_target="+oSearch.getAttribute("target")};sLinkVars+="&sifr_url_"+nLinkCount+"="+escapeHex(oSearch.getAttribute("href")).replace(/&/g,"%26");sContent+='<a href="asfunction:_root.launchURL,'+nLinkCount+'|'+numera+'">';nLinkCount++}else if(matchNodeNames(oSearch,"br")){sContent+="<br/>"};if(oSearch.hasChildNodes()){oResult=fetchContent(oSearch,null,sCase,nLinkCount,sLinkVars);sContent+=oResult.sContent;nLinkCount=oResult.nLinkCount;sLinkVars=oResult.sLinkVars};if(matchNodeNames(oSearch,"a")){sContent+="</a>"}};oRemove=oSearch;oSearch=oSearch.nextSibling;if(nodeNew!=null){nodeRemoved=oRemove.parentNode.removeChild(oRemove);nodeNew.appendChild(nodeRemoved);numera++}};return{"sContent":sContent,"nLinkCount":nLinkCount,"sLinkVars":sLinkVars}};function createElement(sTagName){if(document.createElementNS&&UA.bUseDOM){return document.createElementNS(sNameSpaceURI,sTagName)}else{return document.createElement(sTagName)}};function createObjectParameter(nodeObject,sName,sValue){var node=createElement("param");node.setAttribute("name",sName);node.setAttribute("value",sValue);nodeObject.appendChild(node)};function appendToClassName(node,sAppend){var sClassName=node.className;if(sClassName==null){sClassName=sAppend}else{sClassName=sClassName.normalize()+(sClassName==""?"":" ")+sAppend};node.className=sClassName};function prepare(bNow){var node=document.documentElement;if(self.bHideBrowserText==false){node=document.getElementsByTagName("body")[0]};if((self.bHideBrowserText==false||bNow)&&node){if(node.className==null||node.className.match(/\bsIFR\-hasFlash\b/)==null){appendToClassName(node,"sIFR-hasFlash")}}};function replaceElement(sSelector,sFlashSrc,sColor,sLinkColor,sHoverColor,sBgColor,nPaddingTop,nPaddingRight,nPaddingBottom,nPaddingLeft,sFlashVars,sCase,sWmode,sSize,sMoo,spnWidth,spnHeight,spnAjax){if(!mayReplace()){return stackReplaceElementArguments.push(arguments)};prepare();named.extract(arguments,{sSelector:function(value){sSelector=value},sFlashSrc:function(value){sFlashSrc=value},sColor:function(value){sColor=value},sLinkColor:function(value){sLinkColor=value},sHoverColor:function(value){sHoverColor=value},sBgColor:function(value){sBgColor=value},nPaddingTop:function(value){nPaddingTop=value},nPaddingRight:function(value){nPaddingRight=value},nPaddingBottom:function(value){nPaddingBottom=value},nPaddingLeft:function(value){nPaddingLeft=value},sFlashVars:function(value){sFlashVars=value},sCase:function(value){sCase=value},sWmode:function(value){sWmode=value},sSize:function(value){sSize=value},sMoo:function(value){sMoo=value},spnWidth:function(value){spnWidth=value},spnHeight:function(value){spnHeight=value}});var listNodes=parseSelector(sSelector);if(listNodes.length==0){return false};if(sFlashVars!=null){sFlashVars="&"+sFlashVars.normalize()}else{sFlashVars=""};if(sMoo!=null){sFlashVars+="&moo="+sMoo};if(sSize!=null){sFlashVars+="&fontsize="+sSize};if(sColor!=null){sFlashVars+="&textcolor="+sColor};if(sHoverColor!=null){sFlashVars+="&hovercolor="+sHoverColor};if(sHoverColor!=null||sLinkColor!=null){sFlashVars+="&linkcolor="+(sLinkColor||sColor)};if(nPaddingTop==null){nPaddingTop=0};if(nPaddingRight==null){nPaddingRight=0};if(nPaddingBottom==null){nPaddingBottom=0};if(nPaddingLeft==null){nPaddingLeft=0};if(sBgColor==null){sBgColor="#FFFFFF"};if(sWmode=="transparent"){if(!UA.bHasTransparencySupport){sWmode="opaque"}else{sBgColor="transparent"}};if(sWmode==null){sWmode=""};var node,sWidth,sHeight,sMargin,sPadding,sVars,nodeAlternate,nodeFlash,oContent;var nodeFlashTemplate=null;numera=0;for(var i=0,limit=listNodes.length;i<limit;i++){node=listNodes[i];if(node.className!=null&&node.className.match(/\bsIFR\-replaced\b/)!=null){continue};if(spnWidth==null)sWidth=node.offsetWidth-nPaddingLeft-nPaddingRight;else sWidth=spnWidth;if(spnHeight==null)sHeight=node.offsetHeight-nPaddingTop-nPaddingBottom;else sHeight=spnHeight;if(isNaN(sWidth)||isNaN(sHeight)){self.bIsDisabled=true;document.documentElement.className=document.documentElement.className.replace(/\bsIFR\-hasFlash\b/,"");return};nodeAlternate=createElement("span");nodeAlternate.className="sIFR-alternate";oContent=fetchContent(node,nodeAlternate,sCase);sVars="txt="+escapeHex(oContent.sContent).replace(/\+/g,"%2B").replace(/&/g,"%26").replace(/\"/g,"%22").normalize()+sFlashVars+"&w="+sWidth+"&h="+sHeight+oContent.sLinkVars;appendToClassName(node,"sIFR-replaced");if(nodeFlashTemplate==null||!UA.bUseDOM){if(!UA.bUseDOM){if(!UA.bIsIE)node.innerHTML=['<embed class="sIFR-flash" type="application/x-shockwave-flash" src="',sFlashSrc,'" quality="best" wmode="',sWmode,'" bgcolor="',sBgColor,'" flashvars="',sVars,'" width="',sWidth,'" height="',sHeight,'" sifr="true"></embed>'].join("");else node.innerHTML=['<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" sifr="true" width="',sWidth,'" height="',sHeight,'" class="sIFR-flash">','<param name="movie" value="',sFlashSrc,"?",sVars,'"></param>','<param name="quality" value="best"></param>','<param name="wmode" value="',sWmode,'"></param>','<param name="bgcolor" value="',sBgColor,'"></param>','</object>'].join('')}else{if(UA.bIsOpera){nodeFlash=createElement("object");nodeFlash.setAttribute("data",sFlashSrc);createObjectParameter(nodeFlash,"quality","best");createObjectParameter(nodeFlash,"wmode",sWmode);createObjectParameter(nodeFlash,"bgcolor",sBgColor)}else{nodeFlash=createElement("embed");nodeFlash.setAttribute("src",sFlashSrc);nodeFlash.setAttribute("quality","best");nodeFlash.setAttribute("flashvars",sVars);nodeFlash.setAttribute("wmode",sWmode);nodeFlash.setAttribute("bgcolor",sBgColor);nodeFlash.setAttribute("pluginspace","http://www.macromedia.com/go/getflashplayer");nodeFlash.setAttribute("scale","noscale")};nodeFlash.setAttribute("sifr","true");nodeFlash.setAttribute("type","application/x-shockwave-flash");nodeFlash.className="sIFR-flash";if(!UA.bIsKHTML||!UA.bIsXML){nodeFlashTemplate=nodeFlash.cloneNode(true)}}}else{nodeFlash=nodeFlashTemplate.cloneNode(true)};if(UA.bUseDOM){if(UA.bIsOpera){createObjectParameter(nodeFlash,"flashvars",sVars)}else{nodeFlash.setAttribute("flashvars",sVars)};nodeFlash.setAttribute("width",sWidth);nodeFlash.setAttribute("height",sHeight);nodeFlash.style.width=sWidth+"px";nodeFlash.style.height=sHeight+"px";node.appendChild(nodeFlash)};node.appendChild(nodeAlternate);if(UA.bUseInnerHTMLHack){node.innerHTML+=""}};if(UA.bIsIE&&self.bFixFragIdBug){setTimeout(function(){document.title=sDocumentTitle},0)}};function updateDocumentTitle(){sDocumentTitle=document.title};function setup(){if(self.bIsDisabled==true){return};bIsSetUp=true;if(self.bHideBrowserText){prepare(true)};if(window.attachEvent){window.attachEvent("onload",sIFR)}else if(!UA.bIsKonq&&(document.addEventListener||window.addEventListener)){if(document.addEventListener){document.addEventListener("load",sIFR,false)};if(window.addEventListener){window.addEventListener("load",sIFR,false)}}else{if(typeof window.onload=="function"){var fOld=window.onload;window.onload=function(){fOld();sIFR()}}else{window.onload=sIFR}};if(!UA.bIsIE||window.location.hash==""){self.bFixFragIdBug=false}else{updateDocumentTitle()}};function debug(){prepare(true)};debug.replaceNow=function(){setup();sIFR()};self.UA=UA;self.bAutoInit=true;self.bFixFragIdBug=true;self.replaceElement=replaceElement;self.updateDocumentTitle=updateDocumentTitle;self.appendToClassName=appendToClassName;self.setup=setup;self.debug=debug;self.bIsDisabled=false;self.bHideBrowserText=true;return self}();if(typeof sIFR=="function"&&!sIFR.UA.bIsIEMac){sIFR.setup()};
/* swfobject */
if(typeof deconcept=="undefined"){var deconcept=new Object()}if(typeof deconcept.util=="undefined"){deconcept.util=new Object()}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object()}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1)}if(id){this.setAttribute("id",id)}if(w){this.setAttribute("width",w)}if(h){this.setAttribute("height",h)}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")))}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true}if(c){this.addParam("bgcolor",c)}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9)}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true)},setAttribute:function(_e,_f){this.attributes[_e]=_f},getAttribute:function(_10){return this.attributes[_10]},addParam:function(_11,_12){this.params[_11]=_12},getParams:function(){return this.params},addVariable:function(_13,_14){this.variables[_13]=_14},getVariable:function(_15){return this.variables[_15]},getVariables:function(){return this.variables},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16.push(key+"="+_18[key])}return _16},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath)}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" "}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\""}_19+="/>"}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath)}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />"}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />"}_19+="</object>"}return _19},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title)}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"))}}return false}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always"}catch(e){if(_23.major==6){return _23}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","))}}return _23};deconcept.PlayerVersion=function(_27){this.major=_27[0]!=null?parseInt(_27[0]):0;this.minor=_27[1]!=null?parseInt(_27[1]):0;this.rev=_27[2]!=null?parseInt(_27[2]):0};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false}if(this.major>fv.major){return true}if(this.minor<fv.minor){return false}if(this.minor>fv.minor){return true}if(this.rev<fv.rev){return false}return true};deconcept.util={getRequestParameter:function(_29){var q=document.location.search||document.location.hash;if(q){var _2b=q.substring(1).split("&");for(var i=0;i<_2b.length;i++){if(_2b[i].substring(0,_2b[i].indexOf("="))==_29){return _2b[i].substring((_2b[i].indexOf("=")+1))}}}return""}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2d=document.getElementsByTagName("OBJECT");for(var i=0;i<_2d.length;i++){_2d[i].style.display="none";for(var x in _2d[i]){if(typeof _2d[i][x]=="function"){_2d[i][x]=function(){}}}}};if(deconcept.SWFObject.doPrepUnload){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs)};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload)}if(Array.prototype.push==null){Array.prototype.push=function(_30){this[this.length]=_30;return this.length}}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;
/* flash thingy */
function Exception(_1,_2){if(_1){this.name=_1}if(_2){this.message=_2}}Exception.prototype.setName=function(_3){this.name=_3};Exception.prototype.getName=function(){return this.name};Exception.prototype.setMessage=function(_4){this.message=_4};Exception.prototype.getMessage=function(){return this.message};function FlashTag(_5,_6,_7){this.src=_5;this.width=_6;this.height=_7;this.version="7,0,14,0";this.id=null;this.bgcolor="ffffff";this.flashVars=null}FlashTag.prototype.setVersion=function(v){this.version=v};FlashTag.prototype.setId=function(id){this.id=id};FlashTag.prototype.setBgcolor=function(_a){this.bgcolor=_a};FlashTag.prototype.setFlashvars=function(fv){this.flashVars=fv};FlashTag.prototype.toString=function(){var ie=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;var _d=new String();if(ie){_d+="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" ";if(this.id!=null){_d+="id=\""+this.id+"\" "}_d+="codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+this.version+"\" ";_d+="width=\""+this.width+"\" ";_d+="height=\""+this.height+"\">";_d+="<param name=\"movie\" value=\""+this.src+"\"/>";_d+="<param name=\"quality\" value=\"high\"/>";_d+="<param name=\"bgcolor\" value=\"#"+this.bgcolor+"\"/>";if(this.flashVars!=null){_d+="<param name=\"flashvars\" value=\""+this.flashVars+"\"/>"}_d+="</object>"}else{_d+="<embed src=\""+this.src+"\" ";_d+="quality=\"high\" ";_d+="bgcolor=\"#"+this.bgcolor+"\" ";_d+="width=\""+this.width+"\" ";_d+="height=\""+this.height+"\" ";_d+="type=\"application/x-shockwave-flash\" ";if(this.flashVars!=null){_d+="flashvars=\""+this.flashVars+"\" "}if(this.id!=null){_d+="name=\""+this.id+"\" "}_d+="pluginspage=\"http://www.macromedia.com/go/getflashplayer\">";_d+="</embed>"}return _d};FlashTag.prototype.write=function(_e){_e.write(this.toString())};function FlashSerializer(_f){this.useCdata=_f}FlashSerializer.prototype.serialize=function(_10){var qs=new String();for(var i=0;i<_10.length;++i){switch(typeof(_10[i])){case"undefined":qs+="t"+(i)+"=undf";break;case"string":qs+="t"+(i)+"=str&d"+(i)+"="+escape(_10[i]);break;case"number":qs+="t"+(i)+"=num&d"+(i)+"="+escape(_10[i]);break;case"boolean":qs+="t"+(i)+"=bool&d"+(i)+"="+escape(_10[i]);break;case"object":if(_10[i]==null){qs+="t"+(i)+"=null"}else{if(_10[i]instanceof Date){qs+="t"+(i)+"=date&d"+(i)+"="+escape(_10[i].getTime())}else{try{qs+="t"+(i)+"=xser&d"+(i)+"="+escape(this._serializeXML(_10[i]))}catch(exception){throw new Exception("FlashSerializationException","The following error occurred during complex object serialization: "+exception.getMessage())}}}break;default:throw new Exception("FlashSerializationException","You can only serialize strings, numbers, booleans, dates, objects, arrays, nulls, and undefined.")}if(i!=(_10.length-1)){qs+="&"}}return qs};FlashSerializer.prototype._serializeXML=function(obj){var doc=new Object();doc.xml="<fp>";this._serializeNode(obj,doc,null);doc.xml+="</fp>";return doc.xml};FlashSerializer.prototype._serializeNode=function(obj,doc,_17){switch(typeof(obj)){case"undefined":doc.xml+="<undf"+this._addName(_17)+"/>";break;case"string":doc.xml+="<str"+this._addName(_17)+">"+this._escapeXml(obj)+"</str>";break;case"number":doc.xml+="<num"+this._addName(_17)+">"+obj+"</num>";break;case"boolean":doc.xml+="<bool"+this._addName(_17)+" val=\""+obj+"\"/>";break;case"object":if(obj==null){doc.xml+="<null"+this._addName(_17)+"/>"}else{if(obj instanceof Date){doc.xml+="<date"+this._addName(_17)+">"+obj.getTime()+"</date>"}else{if(obj instanceof Array){doc.xml+="<array"+this._addName(_17)+">";for(var i=0;i<obj.length;++i){this._serializeNode(obj[i],doc,null)}doc.xml+="</array>"}else{doc.xml+="<obj"+this._addName(_17)+">";for(var n in obj){if(typeof(obj[n])=="function"){continue}this._serializeNode(obj[n],doc,n)}doc.xml+="</obj>"}}}break;default:throw new Exception("FlashSerializationException","You can only serialize strings, numbers, booleans, objects, dates, arrays, nulls and undefined");break}};FlashSerializer.prototype._addName=function(_1a){if(_1a!=null){return" name=\""+_1a+"\""}return""};FlashSerializer.prototype._escapeXml=function(str){if(this.useCdata){return"<![CDATA["+str+"]]>"}else{return str.replace(/&/g,"&amp;").replace(/</g,"&lt;")}};function FlashProxy(uid,_1d){this.uid=uid;this.proxySwfName=_1d;this.flashSerializer=new FlashSerializer(false)}FlashProxy.prototype.call=function(){if(arguments.length==0){throw new Exception("Flash Proxy Exception","The first argument should be the function name followed by any number of additional arguments.")}var qs="lcId="+escape(this.uid)+"&functionName="+escape(arguments[0]);if(arguments.length>1){var _1f=new Array();for(var i=1;i<arguments.length;++i){_1f.push(arguments[i])}qs+=("&"+this.flashSerializer.serialize(_1f))}var _21="_flash_proxy_"+this.uid;if(!document.getElementById(_21)){var _22=document.createElement("div");_22.id=_21;document.body.appendChild(_22)}var _23=document.getElementById(_21);var ft=new FlashTag(this.proxySwfName,1,1);ft.setVersion("6,0,65,0");ft.setFlashvars(qs);_23.innerHTML=ft.toString()};FlashProxy.callJS=function(){var _25=eval(arguments[0]);var _26=new Array();for(var i=1;i<arguments.length;++i){_26.push(arguments[i])}_25.apply(_25,_26)};
/* history */
if(![].push)Array.prototype.push=function(){for(var i=0;i<arguments.length;i++)this[this.length-1]=arguments[i];return this.length};if(typeof unFocus=="undefined")var unFocus={};if(!unFocus.Utilities)unFocus.Utilities={};unFocus.Utilities.EventManager=function(arg){this._2={};for(var i=arguments.length;-1<--i;){this._2[arguments[i]]=[]}};unFocus.Utilities.EventManager.prototype.addEventListener=function(t,l){for(var i=this._2[t].length;-1<--i;)if(this._2[t][i]==l)return;this._2[t].push(l)};unFocus.Utilities.EventManager.prototype.removeEventListener=function(t,l){for(var i=this._2[t].length;-1<--i;){if(this._2[t][i]==l){this._2.splice(i,1);break}}};unFocus.Utilities.EventManager.prototype.notifyListeners=function(t,d){for(var i=this._2[t].length;-1<--i;)this._2[t][i](d)};unFocus.History=(function(){function Keeper(){var _0=this,_13=200,_8,_1=_15();function _15(){return location.hash.substring(1)}function _6(n){window.location.hash=n}function _19(){var n=_15();if(_1!=n){_1=n;_0.notifyListeners("historyChange",n)}}if(setInterval)_8=setInterval(_19,_13);_0.getCurrent=function(){return _1};function _7(n){if(!_18(n)){var a=document.createElement("a");a.setAttribute("name",n);if(/MSIE/.test(navigator.userAgent)&&!window.opera)a=document.createElement('<a name="'+n+'">'+n+"</a>");a.style.position="absolute";a.style.top=getScrollY()+"px";a.style.left=getScrollX()+"px";document.body.insertBefore(a,document.body.firstChild)}}function _18(n){var a=document.anchors;for(var i=0;i<a.length;i++)if(a[i].name==n)return true;return false}if(typeof self.pageYOffset=="number"){function getScrollY(){return self.pageYOffset}}else if(document.documentElement&&document.documentElement.scrollTop){function getScrollY(){return document.documentElement.scrollTop}}else if(document.body){function getScrollY(){return document.body.scrollTop}}eval(String(getScrollY).toString().replace(/Top/g,"Left").replace(/Y/g,"X"));_0.addHistory=function(){};if(navigator.appVersion.indexOf("Safari")!=-1){var _4=history.length,_10=[],_9=false;_10[_4]=location.hash;_0.addHistory=function(n){if(_1!=n){_7(n);_1=n;_6(n);_4=history.length+1;_10[_4]=n;_9=true;_0.notifyListeners("historyChange",n)}};var _17=function(){if(!_9){var _14=history.length;if(_14!=_4){_4=_14;var n=_10[_4];if(_1!=n){_1=n;_0.notifyListeners("historyChange",n)}}}else _9=false};clearInterval(_8);_8=setInterval(_17,_13)}else if(typeof ActiveXObject!="undefined"&&window.print&&!window.opera&&navigator.userAgent.match(/MSIE (\d\.\d)/)[1]>=5.5){var _3,_5;function _16(){var h="unFocusHistoryFrame";_3=document.createElement("iframe");_3.setAttribute("name",h);_3.setAttribute("id",h);_3.style.position="absolute";_3.style.top="-900px";document.body.insertBefore(_3,document.body.firstChild);_5=frames[h];_11(_1,true)}function _11(n){_5.document.open("text/html");_5.document.write("<html><head></head><body onl",'oad="parent.unFocus.History._12(\''+n+'\');">',n+"</body></html>");_5.document.close()}_0._12=function(){_0._12=function(h){_1=h;_0.notifyListeners("historyChange",h)}};_0.addHistory=function(n){_16();_0.addHistory=function(n){if(_1!=n){_1=n;_11(n)}};_0.addHistory(n)};_0.addEventListener("historyChange",function(h){_6(h)})}else{_0.addHistory=function(n){_7(_1);_0.addHistory=function(n){if(_1!=n){_7(n);_1=n;_6(n);_0.notifyListeners("historyChange",n)}};_0.addHistory(n)}}}Keeper.prototype=new unFocus.Utilities.EventManager("historyChange");return new Keeper()})();
