/*=:project
    scalable Inman Flash Replacement (sIFR) version 3, revision 209

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

var parseSelector=(function(){var _1=/\s*,\s*/;var _2=/\s*([\s>+~(),]|^|$)\s*/g;var _3=/([\s>+~,]|[^(]\+|^)([#.:@])/g;var _4=/^[^\s>+~]/;var _5=/[\s#.:>+~()@]|[^\s#.:>+~()@]+/g;function parseSelector(_6,_7){_7=_7||document.documentElement;var _8=_6.split(_1),_9=[];for(var i=0;i<_8.length;i++){var _b=[_7],_c=toStream(_8[i]);for(var j=0;j<_c.length;){var _e=_c[j++],_f=_c[j++],_10="";if(_c[j]=="("){while(_c[j++]!=")"&&j<_c.length){_10+=_c[j]}_10=_10.slice(0,-1)}_b=select(_b,_e,_f,_10)}_9=_9.concat(_b)}return _9}function toStream(_11){var _12=_11.replace(_2,"$1").replace(_3,"$1*$2");if(_4.test(_12)){_12=" "+_12}return _12.match(_5)||[]}function select(_13,_14,_15,_16){return (_17[_14])?_17[_14](_13,_15,_16):[]}var _18={toArray:function(_19){var a=[];for(var i=0;i<_19.length;i++){a.push(_19[i])}return a}};var dom={isTag:function(_1d,tag){return (tag=="*")||(tag.toLowerCase()==_1d.nodeName.toLowerCase())},previousSiblingElement:function(_1f){do{_1f=_1f.previousSibling}while(_1f&&_1f.nodeType!=1);return _1f},nextSiblingElement:function(_20){do{_20=_20.nextSibling}while(_20&&_20.nodeType!=1);return _20},hasClass:function(_21,_22){return (_22.className||"").match("(^|\\s)"+_21+"(\\s|$)")},getByTag:function(tag,_24){return _24.getElementsByTagName(tag)}};var _17={"#":function(_25,_26){for(var i=0;i<_25.length;i++){if(_25[i].getAttribute("id")==_26){return [_25[i]]}}return []}," ":function(_28,_29){var _2a=[];for(var i=0;i<_28.length;i++){_2a=_2a.concat(_18.toArray(dom.getByTag(_29,_28[i])))}return _2a},">":function(_2c,_2d){var _2e=[];for(var i=0,_30;i<_2c.length;i++){_30=_2c[i];for(var j=0,_32;j<_30.childNodes.length;j++){_32=_30.childNodes[j];if(_32.nodeType==1&&dom.isTag(_32,_2d)){_2e.push(_32)}}}return _2e},".":function(_33,_34){var _35=[];for(var i=0,_37;i<_33.length;i++){_37=_33[i];if(dom.hasClass([_34],_37)){_35.push(_37)}}return _35},":":function(_38,_39,_3a){return (pseudoClasses[_39])?pseudoClasses[_39](_38,_3a):[]}};parseSelector.selectors=_17;parseSelector.pseudoClasses={};parseSelector.util=_18;parseSelector.dom=dom;return parseSelector})();
var sIFR=new function(){var _3b=this;var _3c="sIFR-active";var _3d="sIFR-replaced";var _3e="sIFR-flash";var _3f="sIFR-ignore";var _40="sIFR-alternate";var _41="sIFR-class";var _42="sIFR-layout";var _43="http://www.w3.org/1999/xhtml";var _44=6;var _45=126;var _46=8;var _47="SIFR-PREFETCHED";var _48=" ";var _49=[10,1.55,19,1.45,32,1.35,71,1.3,1.25];this.isActive=false;this.isEnabled=true;this.hideElements=true;this.replaceNonDisplayed=false;this.preserveSingleWhitespace=false;this.fixWrap=true;this.registerEvents=true;this.setPrefetchCookie=true;this.cookiePath="/";this.domains=[];this.fromLocal=true;this.forceClear=false;this.forceWidth=false;this.fitExactly=false;this.forceTextTransform=true;this.useDomContentLoaded=true;this.debugMode=false;this.hasFlashClassSet=false;var _4a=0;var _4b=false,_4c=false;var _4d=[];var dom=new function(){this.getBody=function(){var _4f=document.getElementsByTagName("body");if(_4f.length==1){return _4f[0]}return null};this.addClass=function(_50,_51){if(_51){_51.className=((_51.className||"")==""?"":_51.className+" ")+_50}};this.removeClass=function(_52,_53){if(_53){_53.className=_53.className.replace(new RegExp("(^|\\s)"+_52+"(\\s|$)"),"").replace(/^\s+|(\s)\s+/g,"$1")}};this.hasClass=function(_54,_55){return new RegExp("(^|\\s)"+_54+"(\\s|$)").test(_55.className)};this.hasOneOfClassses=function(_56,_57){for(var i=0;i<_56.length;i++){if(this.hasClass(_56[i],_57)){return true}}return false};this.create=function(_59){if(document.createElementNS){return document.createElementNS(_43,_59)}return document.createElement(_59)};this.setInnerHtml=function(_5a,_5b){if(ua.innerHtmlSupport){_5a.innerHTML=_5b}else{if(ua.xhtmlSupport){_5b=["<root xmlns=\"",_43,"\">",_5b,"</root>"].join("");var xml=(new DOMParser()).parseFromString(_5b,"text/xml");xml=document.importNode(xml.documentElement,true);while(_5a.firstChild){_5a.removeChild(_5a.firstChild)}while(xml.firstChild){_5a.appendChild(xml.firstChild)}}}};this.getComputedStyle=function(_5d,_5e){var _5f;if(document.defaultView&&document.defaultView.getComputedStyle){_5f=document.defaultView.getComputedStyle(_5d,null)[_5e]}else{if(_5d.currentStyle){_5f=_5d.currentStyle[_5e]}}return _5f||""};this.getStyleAsInt=function(_60,_61,_62){var _63=this.getComputedStyle(_60,_61);if(_62&&!/px$/.test(_63)){return 0}_63=parseInt(_63);return isNaN(_63)?0:_63};this.getZoom=function(){return _64.zoom.getLatest()}};this.dom=dom;var ua=new function(){var ua=navigator.userAgent.toLowerCase();var _67=(navigator.product||"").toLowerCase();this.macintosh=ua.indexOf("mac")>-1;this.windows=ua.indexOf("windows")>-1;this.quicktime=false;this.opera=ua.indexOf("opera")>-1;this.konqueror=_67.indexOf("konqueror")>-1;this.ie=false/*@cc_on || true @*/;this.ieSupported=this.ie&&!/ppc|smartphone|iemobile|msie\s5\.5/.test(ua)/*@cc_on && @_jscript_version >= 5.5 @*/;this.ieWin=this.ie&&this.windows/*@cc_on && @_jscript_version >= 5.1 @*/;this.windows=this.windows&&(!this.ie||this.ieWin);this.ieMac=this.ie&&this.macintosh/*@cc_on && @_jscript_version < 5.1 @*/;this.macintosh=this.macintosh&&(!this.ie||this.ieMac);this.safari=ua.indexOf("safari")>-1;this.webkit=ua.indexOf("applewebkit")>-1&&!this.konqueror;this.khtml=this.webkit||this.konqueror;this.gecko=!this.webkit&&_67=="gecko";this.operaVersion=this.opera&&/.*opera(\s|\/)(\d+\.\d+)/.exec(ua)?parseInt(RegExp.$2):0;this.webkitVersion=this.webkit&&/.*applewebkit\/(\d+).*/.exec(ua)?parseInt(RegExp.$1):0;this.geckoBuildDate=this.gecko&&/.*gecko\/(\d{8}).*/.exec(ua)?parseInt(RegExp.$1):0;this.konquerorVersion=this.konqueror&&/.*konqueror\/(\d\.\d).*/.exec(ua)?parseInt(RegExp.$1):0;this.flashVersion=0;if(this.ieWin){var axo;var _69=false;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(e){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");this.flashVersion=6;axo.AllowScriptAccess="always"}catch(e){_69=this.flashVersion==6}if(!_69){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(e){}}}if(!_69&&axo){this.flashVersion=parseFloat(/([\d,?]+)/.exec(axo.GetVariable("$version"))[1].replace(/,/g,"."))}}else{if(navigator.plugins&&navigator.plugins["Shockwave Flash"]){var _6a=navigator.plugins["Shockwave Flash"];this.flashVersion=parseFloat(/(\d+\.?\d*)/.exec(_6a.description)[1]);var i=0;while(this.flashVersion>=_46&&i<navigator.mimeTypes.length){var _6c=navigator.mimeTypes[i];if(_6c.type=="application/x-shockwave-flash"&&_6c.enabledPlugin.description.toLowerCase().indexOf("quicktime")>-1){this.flashVersion=0;this.quicktime=true}i++}}}this.flash=this.flashVersion>=_46;this.transparencySupport=this.macintosh||this.windows;this.computedStyleSupport=this.ie||document.defaultView&&document.defaultView.getComputedStyle&&(!this.gecko||this.geckoBuildDate>=20030624);this.css=true;if(this.computedStyleSupport){try{var _6d=document.getElementsByTagName("head")[0];_6d.style.backgroundColor="#FF0000";var _6e=dom.getComputedStyle(_6d,"backgroundColor");this.css=!_6e||/\#F{2}0{4}|rgb\(255,\s?0,\s?0\)/i.test(_6e);_6d=null}catch(e){}}this.xhtmlSupport=!!window.DOMParser&&!!document.importNode;this.innerHtmlSupport;try{var n=dom.create("span");if(!this.ieMac){n.innerHTML="x"}this.innerHtmlSupport=n.innerHTML=="x"}catch(e){this.innerHtmlSupport=false}this.zoomSupport=!!(this.opera&&document.documentElement);this.geckoXml=this.gecko&&(document.contentType||"").indexOf("xml")>-1;this.requiresPrefetch=this.ieWin||this.khtml;this.verifiedKonqueror=false;this.supported=this.flash&&this.css&&(!this.ie||this.ieSupported)&&(!this.opera||this.operaVersion>=8)&&(!this.webkit||this.webkitVersion>=412)&&(!this.konqueror||this.konquerorVersion>3.5)&&this.computedStyleSupport&&(this.innerHtmlSupport||!this.khtml&&this.xhtmlSupport)};this.ua=ua;var _70=new function(){function capitalize($){return $.toUpperCase()}this.normalize=function(str){if(_3b.preserveSingleWhitespace){return str.replace(/\s/g,_48)}return str.replace(/(\s)\s+/g,"$1")};this.textTransform=function(_73,str){switch(_73){case "uppercase":str=str.toUpperCase();break;case "lowercase":str=str.toLowerCase();break;case "capitalize":var _75=str;str=str.replace(/^\w|\s\w/g,capitalize);if(str.indexOf("function capitalize")!=-1){var _76=_75.replace(/(^|\s)(\w)/g,"$1$1$2$2").split(/^\w|\s\w/g);str="";for(var i=0;i<_76.length;i++){str+=_76[i].charAt(0).toUpperCase()+_76[i].substring(1)}}break}return str};this.toHexString=function(str){if(typeof (str)!="string"||!str.charAt(0)=="#"||str.length!=4&&str.length!=7){return str}str=str.replace(/#/,"");if(str.length==3){str=str.replace(/(.)(.)(.)/,"$1$1$2$2$3$3")}return "0x"+str};this.toJson=function(obj){var _7a="";switch(typeof (obj)){case "string":_7a="\""+obj+"\"";break;case "number":case "boolean":_7a=obj.toString();break;case "object":_7a=[];for(var _7b in obj){if(obj[_7b]==Object.prototype[_7b]){continue}_7a.push("\""+_7b+"\":"+_70.toJson(obj[_7b]))}_7a="{"+_7a.join(",")+"}";break}return _7a};this.convertCssArg=function(arg){if(!arg){return {}}if(typeof (arg)=="object"){if(arg.constructor==Array){arg=arg.join("")}else{return arg}}var obj={};var _7e=arg.split("}");for(var i=0;i<_7e.length;i++){var $=_7e[i].match(/([^\s{]+)\s*\{(.+)\s*;?\s*/);if(!$||$.length!=3){continue}if(!obj[$[1]]){obj[$[1]]={}}var _81=$[2].split(";");for(var j=0;j<_81.length;j++){var $2=_81[j].match(/\s*([^:\s]+)\s*\:\s*([^\s;]+)/);if(!$2||$2.length!=3){continue}obj[$[1]][$2[1]]=$2[2]}}return obj};this.extractFromCss=function(css,_85,_86,_87){var _88=null;if(css&&css[_85]&&css[_85][_86]){_88=css[_85][_86];if(_87){delete css[_85][_86]}}return _88};this.cssToString=function(arg){var css=[];for(var _8b in arg){var _8c=arg[_8b];if(_8c==Object.prototype[_8b]){continue}css.push(_8b,"{");for(var _8d in _8c){if(_8c[_8d]==Object.prototype[_8d]){continue}css.push(_8d,":",_8c[_8d],";")}css.push("}")}return escape(css.join(""))}};this.util=_70;var _64={};_64.fragmentIdentifier=new function(){this.fix=true;var _8e;this.cache=function(){_8e=document.title};function doFix(){document.title=_8e}this.restore=function(){if(this.fix){setTimeout(doFix,0)}}};_64.synchronizer=new function(){this.isBlocked=false;this.block=function(){this.isBlocked=true};this.unblock=function(){this.isBlocked=false;_8f.replaceAll()}};_64.zoom=new function(){var _90=100;this.getLatest=function(){return _90};if(ua.zoomSupport&&ua.opera){var _91=document.createElement("div");_91.style.position="fixed";_91.style.left="-65536px";_91.style.top="0";_91.style.height="100%";_91.style.width="1px";_91.style.zIndex="-32";document.documentElement.appendChild(_91);function updateZoom(){if(!_91){return}var _92=window.innerHeight/_91.offsetHeight;var _93=Math.round(_92*100)%10;if(_93>5){_92=Math.round(_92*100)+10-_93}else{_92=Math.round(_92*100)-_93}_90=isNaN(_92)?100:_92;_64.synchronizer.unblock();document.documentElement.removeChild(_91);_91=null}_64.synchronizer.block();setTimeout(updateZoom,54)}};this.hacks=_64;var _94={kwargs:[],replaceAll:function(){for(var i=0;i<this.kwargs.length;i++){_3b.replace(this.kwargs[i])}this.kwargs=[]}};var _8f={kwargs:[],replaceAll:_94.replaceAll};function isValidDomain(){if(_3b.domains.length==0){return true}var _96="";try{_96=document.domain}catch(e){}if(_3b.fromLocal&&sIFR.domains[0]!="localhost"){sIFR.domains.unshift("localhost")}for(var i=0;i<_3b.domains.length;i++){if(_3b.domains[i]=="*"||_3b.domains[i]==_96){return true}}return false}this.activate=function(){if(!ua.supported||!this.isEnabled||this.isActive||!isValidDomain()){return}if(arguments.length>0){this.prefetch.apply(this,arguments)}this.isActive=true;if(this.hideElements){this.setFlashClass()}if(ua.ieWin&&_64.fragmentIdentifier.fix&&window.location.hash!=""){_64.fragmentIdentifier.cache()}else{_64.fragmentIdentifier.fix=false}if(!this.registerEvents){return}function handler(evt){_3b.initialize();if(evt&&evt.type=="load"){if(document.removeEventListener){document.removeEventListener("DOMContentLoaded",handler,false);document.removeEventListener("load",handler,false)}if(window.removeEventListener){window.removeEventListener("load",handler,false)}}}if(window.addEventListener){if(_3b.useDomContentLoaded&&ua.gecko){document.addEventListener("DOMContentLoaded",handler,false)}window.addEventListener("load",handler,false)}else{if(ua.ieWin){if(_3b.useDomContentLoaded){document.write("<scr"+"ipt id=__sifr_ie_onload defer src=//:></script>");document.getElementById("__sifr_ie_onload").onreadystatechange=function(){if(this.readyState=="complete"){handler();this.removeNode()}}}window.attachEvent("onload",handler)}}};this.setFlashClass=function(){if(this.hasFlashClassSet){return}dom.addClass(_3c,dom.getBody()||document.documentElement);this.hasFlashClassSet=true};this.removeFlashClass=function(){if(!this.hasFlashClassSet){return}dom.removeClass(_3c,dom.getBody());dom.removeClass(_3c,document.documentElement);this.hasFlashClassSet=false};this.initialize=function(){if(_4c||!this.isActive||!this.isEnabled){return}_4c=true;_94.replaceAll();clearPrefetch()};function getSource(src){if(typeof (src)!="string"){if(src.src){src=src.src}if(typeof (src)!="string"){var _9a=[];for(var _9b in src){if(src[_9b]!=Object.prototype[_9b]){_9a.push(_9b)}}_9a.sort().reverse();var _9c="";var i=-1;while(!_9c&&++i<_9a.length){if(parseFloat(_9a[i])<=ua.flashVersion){_9c=src[_9a[i]]}}src=_9c}}if(!src&&_3b.debugMode){throw new Error("sIFR: Could not determine appropriate source")}if(ua.ie&&src.charAt(0)=="/"){src=window.location.toString().replace(/([^:]+)(:\/?\/?)([^\/]+).*/,"$1$2$3")+src}return src}this.prefetch=function(){if(!ua.requiresPrefetch||!ua.supported||!this.isEnabled||!isValidDomain()){return}if(this.setPrefetchCookie&&new RegExp(";?"+_47+"=true;?").test(document.cookie)){return}try{_4b=true;if(ua.ieWin){prefetchIexplore(arguments)}else{prefetchLight(arguments)}if(this.setPrefetchCookie){document.cookie=_47+"=true;path="+this.cookiePath}}catch(e){if(_3b.debugMode){throw e}}};function prefetchIexplore(_9e){for(var i=0;i<_9e.length;i++){document.write("<script defer type=\"sifr/prefetch\" src=\""+getSource(_9e[i])+"\"></script>")}}function prefetchLight(_a0){for(var i=0;i<_a0.length;i++){new Image().src=getSource(_a0[i])}}function clearPrefetch(){if(!ua.ieWin||!_4b){return}try{var _a2=document.getElementsByTagName("script");for(var i=_a2.length-1;i>=0;i--){var _a4=_a2[i];if(_a4.type=="sifr/prefetch"){_a4.parentNode.removeChild(_a4)}}}catch(e){}}function getRatio(_a5,_a6){for(var i=0;i<_a6.length;i+=2){if(_a5<=_a6[i]){return _a6[i+1]}}return _a6[_a6.length-1]}function getFilters(obj){var _a9=[];for(var _aa in obj){if(obj[_aa]==Object.prototype[_aa]){continue}var _ab=obj[_aa];_aa=[_aa.replace(/filter/i,"")+"Filter"];for(var _ac in _ab){if(_ab[_ac]==Object.prototype[_ac]){continue}_aa.push(_ac+":"+escape(_70.toJson(_70.toHexString(_ab[_ac]))))}_a9.push(_aa.join(","))}return _a9.join(";")}function calculate(_ad){var _ae,_af;if(!ua.ie){_ae=dom.getStyleAsInt(_ad,"lineHeight");_af=Math.floor(dom.getStyleAsInt(_ad,"height")/_ae)}else{if(ua.ie){var _b0=_ad.innerHTML;_ad.style.visibility="visible";_ad.style.overflow="visible";_ad.style.position="static";_ad.style.zoom="normal";_ad.style.writingMode="lr-tb";_ad.style.width=_ad.style.height="auto";_ad.style.maxWidth=_ad.style.maxHeight=_ad.style.styleFloat="none";var _b1=_ad;var _b2=_ad.currentStyle.hasLayout;if(_b2){dom.setInnerHtml(_ad,"<div class=\""+_42+"\">X<br />X<br />X</div>");_b1=_ad.firstChild}else{dom.setInnerHtml(_ad,"X<br />X<br />X")}var _b3=_b1.getClientRects();_ae=_b3[1].bottom-_b3[1].top;_ae=Math.ceil(_ae*0.8);if(_b2){dom.setInnerHtml(_ad,"<div class=\""+_42+"\">"+_b0+"</div>");_b1=_ad.firstChild}else{dom.setInnerHtml(_ad,_b0)}_b3=_b1.getClientRects();_af=_b3.length;if(_b2){dom.setInnerHtml(_ad,_b0)}_ad.style.visibility=_ad.style.width=_ad.style.height=_ad.style.maxWidth=_ad.style.maxHeight=_ad.style.overflow=_ad.style.styleFloat=_ad.style.position=_ad.style.zoom=_ad.style.writingMode=""}}return {lineHeight:_ae,lines:_af}}this.replace=function(_b4,_b5){if(!ua.supported){return}if(_b5){for(var _b6 in _b4){if(typeof (_b5[_b6])=="undefined"){_b5[_b6]=_b4[_b6]}}_b4=_b5}if(!_4c){return _94.kwargs.push(_b4)}if(_64.synchronizer.isBlocked){return _8f.kwargs.push(_b4)}var _b7=_b4.elements;if(!_b7&&parseSelector){_b7=parseSelector(_b4.selector)}if(_b7.length==0){return}this.setFlashClass();var src=getSource(_b4.src);var css=_70.convertCssArg(_b4.css);var _ba=getFilters(_b4.filters);var _bb=(_b4.forceClear==null)?_3b.forceClear:_b4.forceClear;var _bc=(_b4.fitExactly==null)?_3b.fitExactly:_b4.fitExactly;var _bd=_bc||(_b4.forceWidth==null?_3b.forceWidth:_b4.forceWidth);var _be=parseInt(_70.extractFromCss(css,".sIFR-root","leading"))||0;var _bf=_70.extractFromCss(css,".sIFR-root","font-size",true)||0;var _c0=_70.extractFromCss(css,".sIFR-root","background-color",true)||"#FFFFFF";var _c1=_70.extractFromCss(css,".sIFR-root","kerning",true)||"";var _c2=_b4.gridFitType||_70.extractFromCss(css,".sIFR-root","text-align")=="right"?"subpixel":"pixel";var _c3=_3b.forceTextTransform?_70.extractFromCss(css,".sIFR-root","text-transform",true)||"none":"none";var _c4=_70.extractFromCss(css,".sIFR-root","opacity",true)||"100";var _c5=_b4.pixelFont||false;var _c6=_b4.ratios||_49;if(parseInt(_bf).toString()!=_bf&&_bf.indexOf("px")==-1){_bf=0}else{_bf=parseInt(_bf)}if(parseFloat(_c4)<1){_c4=100*parseFloat(_c4)}var _c7="";if(_bc){_70.extractFromCss(css,".sIFR-root","text-align",true)}if(!_b4.modifyCss){_c7=_70.cssToString(css)}var _c8=_b4.wmode||"";if(_c8=="transparent"){if(!ua.transparencySupport){_c8="opaque"}else{_c0="transparent"}}for(var i=0;i<_b7.length;i++){var _ca=_b7[i];if(!ua.verifiedKonqueror){if(dom.getComputedStyle(_ca,"lineHeight").match(/e\+08px/)){ua.supported=_3b.isEnabled=false;this.removeFlashClass();return}ua.verifiedKonqueror=true}if(dom.hasOneOfClassses([_3d,_3f,_40],_ca)){continue}var _cb=false;if(!_ca.offsetHeight||!_ca.offsetWidth){if(!_3b.replaceNonDisplayed){continue}_ca.style.display="block";if(!_ca.offsetHeight||!_ca.offsetWidth){_ca.style.display="";continue}_cb=true}if(_bb&&ua.gecko){_ca.style.clear="both"}var _cc=null;if(_3b.fixWrap&&ua.ie&&dom.getComputedStyle(_ca,"display")=="block"){_cc=_ca.innerHTML;dom.setInnerHtml(_ca,"X")}var _cd=dom.getStyleAsInt(_ca,"width",ua.ie);if(ua.ie&&_cd==0){var _ce=dom.getStyleAsInt(_ca,"paddingRight",true);var _cf=dom.getStyleAsInt(_ca,"paddingLeft",true);var _d0=dom.getStyleAsInt(_ca,"borderRightWidth",true);var _d1=dom.getStyleAsInt(_ca,"borderLeftWidth",true);_cd=_ca.offsetWidth-_cf-_ce-_d1-_d0}if(_cc&&_3b.fixWrap&&ua.ie){dom.setInnerHtml(_ca,_cc)}var _d2,_d3;if(!_bf){var _d4=calculate(_ca);_d2=Math.min(_45,Math.max(_44,_d4.lineHeight));if(_c5){_d2=Math.max(8,8*Math.round(_d2/8))}_d3=_d4.lines;if(isNaN(_d3)||!isFinite(_d3)){_d3=1}var _d5=Math.round(_d3*_d2);if(_d3>1&&_be){_d5+=Math.round((_d3-1)*_be)}}else{_d2=_bf;_d3=1}if(_cb){_ca.style.display=""}if(_bb&&ua.gecko){_ca.style.clear=""}var _d6=dom.create("span");_d6.className=_40;var _d7=_ca.cloneNode(true);for(var j=0,l=_d7.childNodes.length;j<l;j++){_d6.appendChild(_d7.childNodes[j].cloneNode(true))}if(_b4.modifyContent){_b4.modifyContent(_d7,_b4.selector)}if(_b4.modifyCss){_c7=_b4.modifyCss(css,_d7,_b4.selector)}var _da=handleContent(_d7,_c3);if(_b4.modifyContentString){_da=_b4.modifyContentString(_da,_b4.selector)}if(_da==""){continue}var _db=["content="+_da.replace(/\</g,"&lt;").replace(/>/g,"&gt;"),"width="+_cd,"height="+_d5,"fitexactly="+(_bc?"true":""),"tunewidth="+(_b4.tuneWidth||""),"tuneheight="+(_b4.tuneHeight||""),"offsetleft="+(_b4.offsetLeft||""),"offsettop="+(_b4.offsetTop||""),"thickness="+(_b4.thickness||""),"sharpness="+(_b4.sharpness||""),"kerning="+_c1,"gridfittype="+_c2,"zoomsupport="+ua.zoomSupport,"filters="+_ba,"opacity="+_c4,"blendmode="+(_b4.blendMode||""),"size="+_d2,"zoom="+dom.getZoom(),"css="+_c7];_db=encodeURI(_db.join("&amp;"));var _dc="sIFR_callback_"+_4a++;var _dd={flashNode:null};window[_dc+"_DoFSCommand"]=(function(_de){return function(_df,arg){if(/(FSCommand\:)?resize/.test(_df)){var $=arg.split(":");_de.flashNode.setAttribute($[0],$[1]);if(ua.khtml){var _e2=_de.flashNode.offsetHeight}}}})(_dd);_d5=Math.round(_d3*getRatio(_d2,_c6)*_d2);var _e3=_bd?_cd:"100%";var _e4;if(ua.ie){_e4=["<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" id=\"",_dc,"\" sifr=\"true\" width=\"",_e3,"\" height=\"",_d5,"\" class=\"",_3e,"\">","<param name=\"movie\" value=\"",src,"\"></param>","<param name=\"flashvars\" value=\"",_db,"\"></param>","<param name=\"allowScriptAccess\" value=\"always\"></param>","<param name=\"quality\" value=\"best\"></param>","<param name=\"wmode\" value=\"",_c8,"\"></param>","<param name=\"bgcolor\" value=\"",_c0,"\"></param>","<param name=\"name\" value=\"",_dc,"\"></param>","</object>","<scr","ipt event=FSCommand(info,args) for=",_dc,">",_dc,"_DoFSCommand(info, args);","</","script>"].join("")}else{_e4=["<embed class=\"",_3e,"\" type=\"application/x-shockwave-flash\" src=\"",src,"\" quality=\"best\" flashvars=\"",_db,"\" width=\"",_e3,"\" height=\"",_d5,"\" wmode=\"",_c8,"\" bgcolor=\"",_c0,"\" name=\"",_dc,"\" allowScriptAccess=\"always\" sifr=\"true\"></embed>"].join("")}dom.setInnerHtml(_ca,_e4);_dd.flashNode=_ca.firstChild;_4d.push(_dd);_ca.appendChild(_d6);dom.addClass(_3d,_ca);if(_b4.onReplacement){_b4.onReplacement(_dd.flashNode)}}_64.fragmentIdentifier.restore()};function handleContent(_e5,_e6){var _e7=[],_e8=[];var _e9=_e5.childNodes;var i=0;while(i<_e9.length){var _eb=_e9[i];if(_eb.nodeType==3){var _ec=_70.normalize(_eb.nodeValue);_ec=_70.textTransform(_e6,_ec);_e8.push(_ec.replace(/\%/g,"%25").replace(/\&/g,"%26").replace(/\,/g,"%2C").replace(/\+/g,"%2B"))}if(_eb.nodeType==1){var _ed=[];var _ee=_eb.nodeName.toLowerCase();var _ef=_eb.className||"";if(/\s+/.test(_ef)){if(_ef.indexOf(_41)){_ef=_ef.match("(\\s|^)"+_41+"-([^\\s$]*)(\\s|$)")[2]}else{_ef=_ef.match(/^([^\s]+)/)[1]}}if(_ef!=""){_ed.push("class=\""+_ef+"\"")}if(_ee=="a"){var _f0=_eb.getAttribute("href")||"";var _f1=_eb.getAttribute("target")||"";_ed.push("href=\""+_f0+"\"","target=\""+_f1+"\"")}_e8.push("<"+_ee+(_ed.length>0?" ":"")+escape(_ed.join(" "))+">");if(_eb.hasChildNodes()){_e7.push(i);i=0;_e9=_eb.childNodes;continue}else{if(!/^(br|img)$/i.test(_eb.nodeName)){_e8.push("</",_eb.nodeName.toLowerCase(),">")}}}if(_e7.length>0&&!_eb.nextSibling){do{i=_e7.pop();_e9=_eb.parentNode.parentNode.childNodes;_eb=_e9[i];if(_eb){_e8.push("</",_eb.nodeName.toLowerCase(),">")}}while(i<_e9.length&&_e7.length>0)}i++}return _e8.join("").replace(/\n|\r/g,"")}this.testCallbacks=function(){for(var i=0;i<_4d.length;i++){var _f3=_4d[i].flashNode;_f3.SetVariable("callbackType","write");_f3.SetVariable("callbackValue","called back! "+new Date()*1);_f3.SetVariable("callbackTrigger",true)}}};
