﻿var sIFR=new function(){var a=this,l="sIFR-active",O="sIFR-unloading",p="sIFR-replaced",q="sIFR-flash",P="sIFR-ignore",r="sIFR-alternate",s="sIFR-class",t="sIFR-layout",u="sIFR-fixfocus",Q="sIFR-dummy",T="sIFR-zoomdetect",R=6,S=126,v=8,n="SIFR-PREFETCHED",K=[],L=5,M="382";this.isActive=false;this.isEnabled=true;this.preserveSingleWhitespace=false;this.fixWrap=true;this.fixHover=true;this.autoInitialize=true;this.setPrefetchCookie=true;this.cookiePath="/";this.domains=[];this.fromLocal=false;this.forceClear=false;this.forceWidth=true;this.fitExactly=false;this.forceTextTransform=true;this.useDomLoaded=true;this.useStyleCheck=false;this.hasFlashClassSet=false;this.repaintOnResize=true;this.callbacks=[];var N=0,o=false,j=false;function G(){var c="http://www.w3.org/1999/xhtml";this.getBody=function(){return document.getElementsByTagName("body")[0]||null};this.querySelectorAll=function(a){return window.parseSelector(a)};this.addClass=function(b,a){if(a)a.className=((a.className||"")==""?"":a.className+" ")+b};this.removeClass=function(b,a){if(a)a.className=a.className.replace(new RegExp("(^|\\s)"+b+"(\\s|$)"),"").replace(/^\s+|(\s)\s+/g,"$1")};this.hasClass=function(a,b){return (new RegExp("(^|\\s)"+a+"(\\s|$)")).test(b.className)};this.hasOneOfClassses=function(b,c){for(var a=0;a<b.length;a++)if(this.hasClass(b[a],c))return true;return false};this.create=function(a){if(document.createElementNS)return document.createElementNS(c,a);return document.createElement(a)};this.nodeFromHtml=function(b){var a=this.create("div");a.innerHTML=b;return a.firstChild};this.getComputedStyle=function(a,c){var b;if(document.defaultView&&document.defaultView.getComputedStyle){var d=document.defaultView.getComputedStyle(a,null);b=d?d[c]:null}else if(a.currentStyle)b=a.currentStyle[c];return b||""};this.getStyleAsInt=function(b,c,d){var a=this.getComputedStyle(b,c);if(d&&!/px$/.test(a))return 0;a=parseInt(a);return isNaN(a)?0:a};this.getWidthFromStyle=function(a){var c=this.getStyleAsInt(a,"width",b.ie);if(c==0){var d=this.getStyleAsInt(a,"paddingRight",true),e=this.getStyleAsInt(a,"paddingLeft",true),f=this.getStyleAsInt(a,"borderRightWidth",true),g=this.getStyleAsInt(a,"borderLeftWidth",true);c=a.offsetWidth-e-d-g-f}return c};this.getHeightFromStyle=function(a){var c=this.getStyleAsInt(a,"height",b.ie);if(c==0){var d=this.getStyleAsInt(a,"paddingTop",true),e=this.getStyleAsInt(a,"paddingBottom",true),f=this.getStyleAsInt(a,"borderTopHeight",true),g=this.getStyleAsInt(a,"borderBottomHeight",true);c=a.offsetHeight-e-d-g-f}return c};this.blurElement=function(d){if(b.gecko){d.blur();return}var c=a.create("input");c.style.width="0px";c.style.height="0px";d.parentNode.appendChild(c);c.focus();c.blur();c.parentNode.removeChild(c)};this.getDimensions=function(a){var b=a.offsetWidth,c=a.offsetHeight;if(b==0||c==0)for(var e=0;e<a.childNodes.length;e++){var d=a.childNodes[e];if(d.nodeType!=1)continue;b=Math.max(b,d.offsetWidth);c=Math.max(c,d.offsetHeight)}return {width:b,height:c}};this.contentIsLink=function(c){var d=false;for(var b=0;b<c.childNodes.length;b++){var a=c.childNodes[b];if(a.nodeType==3&&!a.nodeValue.match(/^\s*$/))return false;else if(a.nodeType!=1)continue;var e=a.nodeName.toLowerCase()=="a";if(!e)return false;else d=true}return d};var a=this;this.swf={create:function(a,d,j,e,f,c,g,h,i){var b=a.object(d,j,c,e,f);return a.params(b,"flashvars",g,"wmode",h,"bgcolor",i,"allowScriptAccess","always","quality","best")},ie:{object:function(e,a,b,c,d){return '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="'+a+'" width="'+c+'" height="'+d+'" class="'+q+'">'+'<param name="movie" value="'+b+'"></param></object>'+"<scr"+"ipt event=FSCommand(info,args) for="+a+">"+a+"_DoFSCommand(info, args);"+"</"+"script>"},params:function(c){var b="";for(var a=1;a<arguments.length;a+=2)b+='<param name="'+arguments[a]+'" value="'+arguments[a+1]+'"></param>';return c.replace(/(<\/object>)/,b+"$1")},insert:function(b,a){b.innerHTML=a;return a}},other:{object:function(g,e,f,h,i){var b=a.create("object"),c=["type","application/x-shockwave-flash","id",e,"name",e,"data",f,"width",h,"height",i];while(c.length)b.setAttribute(c.shift(),c.shift());b.className=q;if(!g)return {root:b,obj:b};var d=a.create("div");d.className=u;d.appendChild(b);return {root:d,obj:b}},params:function(d){for(var b=1;b<arguments.length;b+=2){if(arguments[b]=="name")continue;var c=a.create("param");c.setAttribute("name",arguments[b]);c.setAttribute("value",arguments[b+1]);d.obj.appendChild(c)}return d.root},insert:function(a,b){while(a.firstChild)a.removeChild(a.firstChild);a.appendChild(b);return b.cloneNode(true)}}}}var c=this.dom=new G;function x(){var a=navigator.userAgent.toLowerCase(),e=(navigator.product||"").toLowerCase();this.macintosh=a.indexOf("mac")>-1;this.windows=a.indexOf("windows")>-1;this.quicktime=false;this.opera=a.indexOf("opera")>-1;this.konqueror=e.indexOf("konqueror")>-1;this.ie=false||true;this.ieSupported=this.ie&&!/ppc|smartphone|iemobile|msie\s5\.5/.test(a)&&0>=5.5;this.ieWin=this.ie&&this.windows&&0>=5.1;this.windows=this.windows&&(!this.ie||this.ieWin);this.ieMac=this.ie&&this.macintosh&&0<5.1;this.macintosh=this.macintosh&&(!this.ie||this.ieMac);this.safari=a.indexOf("safari")>-1;this.webkit=a.indexOf("applewebkit")>-1&&!this.konqueror;this.khtml=this.webkit||this.konqueror;this.gecko=!this.webkit&&e=="gecko";this.ieVersion=this.ie&&/.*msie\s(\d\.\d)/.exec(a)?parseFloat(RegExp.$1):0;this.operaVersion=this.opera&&/.*opera(\s|\/)(\d+\.\d+)/.exec(a)?parseFloat(RegExp.$2):0;this.webkitVersion=this.webkit&&/.*applewebkit\/(\d+).*/.exec(a)?parseFloat(RegExp.$1):0;this.geckoBuildDate=this.gecko&&/.*gecko\/(\d{8}).*/.exec(a)?parseFloat(RegExp.$1):0;this.konquerorMajor=this.konqueror&&/.*konqueror\/(\d).*/.exec(a)?parseFloat(RegExp.$1):0;this.konquerorMinor=this.konqueror&&/.*khtml\/\d\.(\d).*/.exec(a)?parseFloat(RegExp.$1):0;this.konquerorSmall=this.konqueror&&/.*khtml\/\d\.\d\.(\d).*/.exec(a)?parseFloat(RegExp.$1):0;this.flashVersion=0;if(this.ieWin){var b,c=false;try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(h){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");this.flashVersion=6;b.AllowScriptAccess="always"}catch(i){c=this.flashVersion==6}if(!c)try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(i){}}if(!c&&b)this.flashVersion=parseFloat(/([\d,?]+)/.exec(b.GetVariable("$version"))[1].replace(/,/g,"."))}else if(navigator.plugins&&navigator.plugins["Shockwave Flash"]){var g=navigator.plugins["Shockwave Flash"];this.flashVersion=parseFloat(/(\d+\.?\d*)/.exec(g.description)[1]);var d=0;while(this.flashVersion>=v&&d<navigator.mimeTypes.length){var f=navigator.mimeTypes[d];if(f.type=="application/x-shockwave-flash"&&f.enabledPlugin.description.toLowerCase().indexOf("quicktime")>-1){this.flashVersion=0;this.quicktime=true}d++}}this.flash=this.flashVersion>=v;this.transparencySupport=this.macintosh||this.windows;this.computedStyleSupport=this.ie||document.defaultView&&document.defaultView.getComputedStyle&&(!this.gecko||this.geckoBuildDate>=20030624);this.requiresPrefetch=this.ieWin||this.khtml;this.fixFocus=this.gecko&&this.windows&&this.geckoBuildDate>20061206;this.nativeDomLoaded=this.gecko||this.webkit&&this.webkitVersion>=525||this.konqueror&&this.konquerorMajor>3||this.opera;this.mustCheckStyle=this.khtml||this.opera;this.forcePageLoad=this.webkit&&this.webkit<523;this.properDocument=typeof document.location=="object";this.supported=this.flash&&this.properDocument&&(!this.ie||this.ieSupported)&&!this.opera&&(!this.webkit||this.webkitVersion>=412)&&!this.konqueror&&this.computedStyleSupport&&(!this.gecko||this.geckoBuildDate>20040804)}var b=this.ua=new x;function J(){var d={leading:true,"margin-left":true,"margin-right":true,"text-indent":true},b=" ";function c(a){return a.toUpperCase()}this.normalize=function(c){if(a.preserveSingleWhitespace)return c.replace(/\s/g,b);return c.replace(/(\n|\r)+/g,b).replace(/(\s)\s+/g,"$1").replace(/\xA0/,b)};this.textTransform=function(e,a){switch(e){case "uppercase":a=a.toUpperCase();break;case "lowercase":a=a.toLowerCase();break;case "capitalize":var f=a;a=a.replace(/^\w|\s\w/g,c);if(a.indexOf("function capitalize")!=-1){var d=f.replace(/(^|\s)(\w)/g,"$1$1$2$2").split(/^\w|\s\w/g);a="";for(var b=0;b<d.length;b++)a+=d[b].charAt(0).toUpperCase()+d[b].substring(1)}}return a};this.toHexString=function(a){if(typeof a!="string"||!a.charAt(0)=="#"||a.length!=4&&a.length!=7)return a;a=a.replace(/#/,"");if(a.length==3)a=a.replace(/(.)(.)(.)/,"$1$1$2$2$3$3");return "0x"+a};this.toJson=function(b){var a="";switch(typeof b){case "string":a='"'+b+'"';break;case "number":case "boolean":a=b.toString();break;case "object":a=[];for(var c in b){if(b[c]==Object.prototype[c])continue;a.push('"'+c+'":'+util.toJson(b[c]))}a="{"+a.join(",")+"}"}return a};this.convertCssArg=function(a){if(!a)return {};if(typeof a=="object")if(a.constructor==Array)a=a.join("");else return a;var c={},g=a.split("}");for(var e=0;e<g.length;e++){var b=g[e].match(/([^\s{]+)\s*\{(.+)\s*;?\s*/);if(!b||b.length!=3)continue;if(!c[b[1]])c[b[1]]={};var h=b[2].split(";");for(var f=0;f<h.length;f++){var d=h[f].match(/\s*([^:\s]+)\s*\:\s*([^;]+)/);if(!d||d.length!=3)continue;c[b[1]][d[1]]=d[2].replace(/\s+$/,"")}}return c};this.extractFromCss=function(a,b,c,e){var d=null;if(a&&a[b]&&a[b][c]){d=a[b][c];if(e)delete a[b][c]}return d};this.cssToString=function(g){var b=[];for(var e in g){var c=g[e];if(c==Object.prototype[e])continue;b.push(e,"{");for(var a in c){if(c[a]==Object.prototype[a])continue;var f=c[a];if(d[a])f=parseInt(f,10);b.push(a,":",f,";")}b.push("}")}return b.join("")};this.escape=function(a){return escape(a).replace(/\+/g,"%2B")};this.copyProperties=function(c,b){for(var a in c)if(b[a]===undefined)b[a]=c[a];return b};this.domain=function(){var a="";try{a=document.domain}catch(b){}return a};this.domainMatches=function(b,a){if(a=="*"||a==b)return true;var c=a.lastIndexOf("*");if(c>-1){a=a.substr(c+1);var d=b.lastIndexOf(a);if(d>-1&&d+a.length==b.length)return true}return false};this.uriEncode=function(a){return encodeURI(decodeURIComponent(a))}}var d=this.util=new J,g={};function w(){this.fix=true;var a;this.cache=function(){a=document.title};function b(){document.title=a}this.restore=function(){if(this.fix)setTimeout(b,0)}}g.fragmentIdentifier=new w;function F(){var d=null;function h(){try{if(b.ie||document.readyState!="loaded"&&document.readyState!="complete")document.documentElement.doScroll("left")}catch(a){return setTimeout(h,10)}f()}function f(){if(a.useStyleCheck)j();else if(!b.mustCheckStyle)e(null,true)}function j(){d=c.create("div");d.className=Q;c.getBody().appendChild(d);g()}function g(){if(c.getComputedStyle(d,"marginLeft")=="42px")i();else setTimeout(g,10)}function i(){if(d&&d.parentNode)d.parentNode.removeChild(d);d=null;e(null,true)}function e(b,c){a.initialize(c);if(b&&b.type=="load"){if(document.removeEventListener)document.removeEventListener("DOMContentLoaded",e,false);if(window.removeEventListener)window.removeEventListener("load",e,false)}}this.attach=function(){if(window.addEventListener)window.addEventListener("load",e,false);else window.attachEvent("onload",e);if(!a.useDomLoaded||b.forcePageLoad||b.ie&&window.top!=window)return;if(b.nativeDomLoaded)document.addEventListener("DOMContentLoaded",f,false);else if(b.ie||b.khtml)h()}}g.pageLoad=new F;this.hacks={fragmentIdentifier:g.fragmentIdentifier};function H(){}this.errors=new H;function e(d,b,c,a){this.id=d;this.vars=b;this._events=a;this._forceWidth=c;this._firedReplacementEvent=!(a.onReplacement!=null);this._rescale=false;this.html=null}e.prototype.getFlashElement=function(){return document.getElementById(this.id)};e.prototype.available=function(){var a=this.getFlashElement();return a&&a.parentNode};e.prototype.handle=function(e,d){if(!this.available())return;switch(/(FSCommand\:)?(.+)/.exec(e)[2]){case "init":this._rescale=true;break;case "resize":var f=this.getFlashElement(),a=d.split(/\:|,/);f.setAttribute(a[0],a[1]);this.updateVars("renderheight",a[1]);this.storeSize(a[0],a[1]);if(a.length>2){f.style[a[2]]=a[3]+"px";this.storeSize(a[2],a[3])}if(b.khtml)var h=f.offsetHeight;if(!this._firedReplacementEvent){this._events.onReplacement(this);this._firedReplacementEvent=true}if(this._rescale){this._rescale=false;var g=this;setTimeout(function(){g.call("scale")},0)}break;case "resetmovie":this.resetMovie();break;case "blur":c.blurElement(this.getFlashElement());break;case "event":if(this._events[d])this._events[d](this);break;default:if(this.debugHandler&&/(FSCommand\:)?debug/.test(e))this.debugHandler(e,d)}};e.prototype.call=function(b,c){if(!this.available())return false;var a=this.getFlashElement();try{a.SetVariable("callbackType",b);a.SetVariable("callbackValue",c);a.SetVariable("callbackTrigger",true)}catch(d){return false}return true};e.prototype.replaceText=function(e,b){var f=d.escape(e);if(this.call("replacetext",f)){this.updateVars("content",f);var a=this.getAlternate();if(b){while(a.firstChild)a.removeChild(a.firstChild);for(var c=0;c<b.length;c++)a.appendChild(b[c])}else try{a.innerHTML=e}catch(g){}return true}return false};e.prototype.updateVars=function(c,d){for(var a=0;a<this.vars.length;a++)if(this.vars[a].split("=")[0]==c){this.vars[a]=c+"="+d;break}if(!b.ie){this.injectVars(this.getFlashElement());this.injectVars(this.html)}};e.prototype.storeSize=function(a,c){if(b.ie){this.html=this.html.replace(a=="height"?/(height)="\d+"/:/(width)="\d+"/,'$1="'+c+'"');this.updateVars(a,c)}else{this.html.setAttribute(a,c);this.updateVars(a,c)}};e.prototype.injectVars=function(c){var b=c.getElementsByTagName("param");for(var a=0;a<b.length;a++)if(b[a].getAttribute("name")=="flashvars"){b[a].setAttribute("value",h(this.vars));break}};e.prototype.resetMovie=function(){if(!this.available())return;var a=this.getFlashElement(),d=a.parentNode;if(b.ie){this.html=this.html.replace(/(flashvars(=|\"\svalue=)\")[^\"]+/,"$1"+h(this.vars));d.replaceChild(c.nodeFromHtml(this.html),a)}else d.replaceChild(this.html.cloneNode(true),a)};e.prototype.resize=function(){if(!this.available())return;var a=this.getFlashElement(),g=a.offsetWidth;if(g==0)return;var j=a.getAttribute("width"),k=a.getAttribute("height"),b=this.getAncestor(),l=c.getHeightFromStyle(b);a.style.width="0px";a.style.height="0px";b.style.minHeight=l+"px";var h=this.getAlternate().childNodes,f=[];for(var d=0;d<h.length;d++){var i=h[d].cloneNode(true);f.push(i);b.appendChild(i)}var e=c.getWidthFromStyle(b);for(var d=0;d<f.length;d++)b.removeChild(f[d]);a.style.width=a.style.height=b.style.minHeight="";a.setAttribute("width",this._forceWidth?e:j);a.setAttribute("height",k);if(e!=g){if(this._forceWidth)this.storeSize("width",e);this.call("resize",e)}};e.prototype.changeCSS=function(a){a=d.escape(d.cssToString(d.convertCssArg(a)));this.updateVars("css",a);return this.call("changecss",a)};e.prototype.getAlternate=function(){return document.getElementById(this.id+"_alternate")};e.prototype.getAncestor=function(){var a=this.getFlashElement().parentNode;return !c.hasClass(u,a)?a:a.parentNode};var k={kwargs:[],replaceAll:function(c){for(var b=0;b<this.kwargs.length;b++)a.replace(this.kwargs[b]);if(!c)this.kwargs=[]}};function m(){if(a.domains.length==0)return true;var c=d.domain();for(var b=0;b<a.domains.length;b++){var e=a.domains[b];if(d.domainMatches(c,e))return true}return false}function I(){if(!a.fromLocal&&document.location.protocol=="file:"){if(a.debug)a.errors.fire("isFile");return true}return false}function f(){var b=f.viewport;f.viewport={width:window.innerWidth||document.documentElement.clientWidth||c.getBody().clientWidth,height:window.innerHeight||document.documentElement.clientHeight||c.getBody().clientHeight};if(b&&f.viewport.width==b.width&&f.viewport.height==b.height)return;if(f.timer)clearTimeout(f.timer);f.timer=setTimeout(function(){delete f.timer;for(var b=0;b<a.callbacks.length;b++)a.callbacks[b].resize()},200)}this.activate=function(){if(!b.supported||!this.isEnabled||this.isActive||!m()||I())return;if(arguments.length>0)this.prefetch.apply(this,arguments);this.isActive=true;this.setFlashClass();g.fragmentIdentifier.fix=b.ieWin&&g.fragmentIdentifier.fix&&window.location.hash!="";if(g.fragmentIdentifier.fix)g.fragmentIdentifier.cache();if(!this.autoInitialize)return;g.pageLoad.attach();if(b.ie)window.attachEvent("onunload",function(){c.addClass(O,document.documentElement)})};this.setFlashClass=function(){if(this.hasFlashClassSet)return;c.addClass(l,c.getBody()||document.documentElement);this.hasFlashClassSet=true};this.removeFlashClass=function(){if(!this.hasFlashClassSet)return;c.removeClass(l,c.getBody());c.removeClass(l,document.documentElement);this.hasFlashClassSet=false};this.initialize=function(b){if(!this.isActive||!this.isEnabled)return;if(j){if(!b)k.replaceAll(false);return}j=true;k.replaceAll(b);if(a.repaintOnResize)if(window.addEventListener)window.addEventListener("resize",f,false);else window.attachEvent("onresize",f);z()};function i(c){if(typeof c!="string"){if(c.src)c=c.src;if(typeof c!="string"){var d=[];for(var e in c)if(c[e]!=Object.prototype[e])d.push(e);d.sort().reverse();var f="",g=-1;while(!f&&++g<d.length)if(parseFloat(d[g])<=b.flashVersion)f=c[d[g]];c=f}}if(!c&&a.debug)a.errors.fire("getSource");if(b.ie&&c.charAt(0)=="/")c=window.location.toString().replace(/([^:]+)(:\/?\/?)([^\/]+).*/,"$1$2$3")+c;return c}this.prefetch=function(){if(!b.requiresPrefetch&&!this.isActive||!b.supported||!this.isEnabled||!m())return;if(this.setPrefetchCookie&&(new RegExp(";?"+n+"=true;?")).test(document.cookie))return;try{o=true;if(b.ieWin)y(arguments);else B(arguments);if(this.setPrefetchCookie)document.cookie=n+"=true;path="+this.cookiePath}catch(c){if(a.debug)throw c}};function y(b){for(var a=0;a<b.length;a++)document.write('<script defer type="sifr/prefetch" src="'+i(b[a])+('"></sc'+"ript>"))}function B(b){for(var a=0;a<b.length;a++)(new Image).src=i(b[a])}function z(){if(!b.ieWin||!o)return;try{var d=document.getElementsByTagName("script");for(var c=d.length-1;c>=0;c--){var a=d[c];if(a.type=="sifr/prefetch")a.parentNode.removeChild(a)}}catch(e){}}function E(c,a){for(var b=0;b<a.length;b+=2)if(c<=a[b])return a[b+1];return a[a.length-1]||1}function C(c){var f=[];for(var a in c){if(c[a]==Object.prototype[a])continue;var e=c[a];a=[a.replace(/filter/i,"")+"Filter"];for(var b in e){if(e[b]==Object.prototype[b])continue;a.push(b+":"+d.escape(d.toJson(d.toHexString(e[b]))))}f.push(a.join(","))}return d.escape(f.join(";"))}function D(a){var d,g;if(!b.ie){d=c.getStyleAsInt(a,"lineHeight");g=Math.floor(c.getStyleAsInt(a,"height")/d)}else if(b.ie){var j=c.getComputedStyle(a,"fontSize");if(j.indexOf("px")>0)d=parseInt(j);else{var h=a.innerHTML;a.style.visibility="visible";a.style.overflow="visible";a.style.position="static";a.style.zoom="normal";a.style.writingMode="lr-tb";a.style.width=a.style.height="auto";a.style.maxWidth=a.style.maxHeight=a.style.styleFloat="none";var e=a,i=a.currentStyle.hasLayout;if(i){a.innerHTML='<div class="'+t+'">X<br />X<br />X</div>';e=a.firstChild}else a.innerHTML="X<br />X<br />X";var f=e.getClientRects();d=f[1].bottom-f[1].top;d=Math.ceil(d*.8);if(i){a.innerHTML='<div class="'+t+'">'+h+"</div>";e=a.firstChild}else a.innerHTML=h;f=e.getClientRects();g=f.length;if(i)a.innerHTML=h;a.style.visibility=a.style.width=a.style.height=a.style.maxWidth=a.style.maxHeight=a.style.overflow=a.style.styleFloat=a.style.position=a.style.zoom=a.style.writingMode=""}}return {lineHeight:d,lines:g}}this.replace=function(f,ab){if(!b.supported)return;if(ab)f=d.copyProperties(f,ab);if(!j)return k.kwargs.push(f);if(a.onReplacementStart)a.onReplacementStart(f);var w=f.elements;if(!w)w=c.querySelectorAll(f.selector);if(w.length==0)return;var ob=i(f.src),m=d.convertCssArg(f.css),pb=C(f.filters),bb=f.forceClear==null?a.forceClear:f.forceClear,J=f.forceSingleLine===true,O=J||(f.fitExactly==null?a.fitExactly:f.fitExactly),cb=O||(f.forceWidth==null?a.forceWidth:f.forceWidth),qb=!!(f.preventWrap&&!J),db=parseInt(d.extractFromCss(m,".sIFR-root","leading"))||0,s=d.extractFromCss(m,".sIFR-root","font-size",true)||0,eb=d.extractFromCss(m,".sIFR-root","background-color",true)||"#FFFFFF",rb=d.extractFromCss(m,".sIFR-root","kerning",true)||"",sb=f.gridFitType||d.extractFromCss(m,".sIFR-root","text-align")=="right"?"subpixel":"pixel",fb=a.forceTextTransform?d.extractFromCss(m,".sIFR-root","text-transform",true)||"none":"none",x=d.extractFromCss(m,".sIFR-root","opacity",true)||"100",gb=d.extractFromCss(m,".sIFR-root","cursor",true)||"default",hb=f.pixelFont||false,ib=f.ratios||K,V=parseInt(f.tuneHeight)||0,jb=!!f.onRelease||!!f.onRollOver||!!f.onRollOut;if(parseInt(s).toString()!=s&&s.indexOf("px")==-1)s=0;else s=parseInt(s);if(parseFloat(x)<1)x=100*parseFloat(x);var H="";if(O)d.extractFromCss(m,".sIFR-root","text-align",true);if(!f.modifyCss)H=d.cssToString(m);var t=f.wmode||"";if(!t)if(f.transparent)t="transparent";else if(f.opaque)t="opaque";if(t=="transparent")if(!b.transparencySupport)t="opaque";else eb="transparent";for(var Q=0;Q<w.length;Q++){var l=w[Q];if(c.hasOneOfClassses([p,P,r],l))continue;var W=c.getDimensions(l),y=W.height,z=W.width,I=c.getComputedStyle(l,"display");if(!y||!z||I==null||I=="none")continue;if(bb&&b.gecko)l.style.clear="both";var G=null;if(a.fixWrap&&b.ie&&I=="block"){G=l.innerHTML;l.innerHTML="X"}z=c.getWidthFromStyle(l);if(G&&a.fixWrap&&b.ie)l.innerHTML=G;var q,n;if(!s){var X=D(l);q=Math.min(S,Math.max(R,X.lineHeight));if(hb)q=Math.max(8,8*Math.round(q/8));n=X.lines;if(isNaN(n)||!isFinite(n)||n==0)n=1;if(n>1&&db)y+=Math.round((n-1)*db)}else{q=s;n=1}y=Math.round(n*q);if(bb&&b.gecko)l.style.clear="";var B=c.create("span");B.className=r;var o=l.cloneNode(true);l.parentNode.appendChild(o);for(var T=0,tb=o.childNodes.length;T<tb;T++)B.appendChild(o.childNodes[T].cloneNode(true));if(f.modifyContent)f.modifyContent(o,f.selector);if(f.modifyCss)H=f.modifyCss(m,o,f.selector);var kb=a.fixHover&&c.contentIsLink(o),u=A(o,fb,f.uriEncode);o.parentNode.removeChild(o);if(f.modifyContentString)u.text=f.modifyContentString(u.text,f.selector);if(u.text=="")continue;var Y=Math.round(n*E(q,ib)*q)+L+V,lb=cb?z:"100%",U=["content="+d.escape(u.text),"antialiastype="+(f.antiAliasType||""),"width="+z,"height="+y,"renderheight="+Y,"fitexactly="+O,"tunewidth="+(f.tuneWidth||0),"tuneheight="+V,"offsetleft="+(f.offsetLeft||""),"offsettop="+(f.offsetTop||""),"thickness="+(f.thickness||""),"sharpness="+(f.sharpness||""),"kerning="+rb,"gridfittype="+sb,"flashfilters="+pb,"opacity="+x,"blendmode="+(f.blendMode||""),"size="+q,"css="+d.escape(H),"selectable="+(f.selectable==null?"true":f.selectable),"fixhover="+kb,"preventwrap="+qb,"forcesingleline="+J,"link="+d.escape(u.primaryLink[0]||""),"target="+d.escape(u.primaryLink[1]||""),"events="+jb,"cursor="+gb,"version="+M],mb=h(U),F="sIFR_callback_"+N++,v=new e(F,U,cb,{onReplacement:f.onReplacement,onRollOver:f.onRollOver,onRollOut:f.onRollOut,onRelease:f.onRelease});window[F+"_DoFSCommand"]=function(a){return function(b,c){a.handle(b,c)}}(v);B.setAttribute("id",F+"_alternate");var Z=b.ie?c.swf.ie:c.swf.other,nb=c.swf.create(Z,b.fixFocus&&f.fixFocus,F,lb,Y,ob,mb,t,eb);v.html=Z.insert(l,nb);a.callbacks.push(v);if(f.selector)if(!a.callbacks[f.selector])a.callbacks[f.selector]=[v];else a.callbacks[f.selector].push(v);l.appendChild(B);c.addClass(p,l)}g.fragmentIdentifier.restore()};this.getCallbackByFlashElement=function(c){for(var b=0;b<a.callbacks.length;b++)if(a.callbacks[b].id==c.getAttribute("id"))return a.callbacks[b]};this.redraw=function(){for(var b=0;b<a.callbacks.length;b++)a.callbacks[b].resetMovie()};function h(a){return a.join("&").replace(/%/g,"%25")}function A(o,p,j){j=j||d.uriEncode;var h=[],g=[],k=[],e=o.childNodes,c=0;while(c<e.length){var a=e[c];if(a.nodeType==3){var f=d.normalize(a.nodeValue);f=d.textTransform(p,f);f=f.replace(/</g,"&lt;");g.push(f)}if(a.nodeType==1){var i=[],m=a.nodeName.toLowerCase(),b=a.className||"";if(/\s+/.test(b))if(b.indexOf(s)>-1)b=b.match("(\\s|^)"+s+"-([^\\s$]*)(\\s|$)")[2];else b=b.match(/^([^\s]+)/)[1];if(b!="")i.push('class="'+b+'"');if(m=="a"){var l=j(a.getAttribute("href")||""),n=a.getAttribute("target")||"";i.push('href="'+l+'"','target="'+n+'"');if(k.length==0)k=[l,n]}g.push("<"+m+(i.length>0?" ":"")+i.join(" ")+">");if(a.hasChildNodes()){h.push(c);c=0;e=a.childNodes;continue}else if(!/^(br|img)$/i.test(a.nodeName))g.push("</",a.nodeName.toLowerCase(),">")}if(h.length>0&&!a.nextSibling)do{c=h.pop();e=a.parentNode.parentNode.childNodes;a=e[c];if(a)g.push("</",a.nodeName.toLowerCase(),">")}while(c==e.length-1&&h.length>0);c++}return {text:g.join("").replace(/\n|\r/g,""),primaryLink:k}}},parseSelector=function(){var f=/\s*,\s*/,g=/\s*([\s>+~(),]|^|$)\s*/g,h=/([\s>+~,]|[^(]\+|^)([#.:@])/g,i=/^[^\s>+~]/,j=/[\s#.:>+~()@]|[^\s#.:>+~()@]+/g;function a(l,g){g=g||document.documentElement;var k=l.split(f),h=[];for(var j=0;j<k.length;j++){var i=[g],a=d(k[j]);for(var b=0;b<a.length;){var m=a[b++],n=a[b++],c="";if(a[b]=="("){while(a[b++]!=")"&&b<a.length)c+=a[b];c=c.slice(0,-1)}i=e(i,m,n,c)}h=h.concat(i)}return h}function d(b){var a=b.replace(g,"$1").replace(h,"$1*$2");if(i.test(a))a=" "+a;return a.match(j)||[]}function e(d,b,e,c){return a.selectors[b]?a.selectors[b](d,e,c):[]}var c={toArray:function(b){var c=[];for(var a=0;a<b.length;a++)c.push(b[a]);return c}},b={isTag:function(b,a){return a=="*"||a.toLowerCase()==b.nodeName.toLowerCase()},previousSiblingElement:function(a){do a=a.previousSibling;while(a&&a.nodeType!=1);return a},nextSiblingElement:function(a){do a=a.nextSibling;while(a&&a.nodeType!=1);return a},hasClass:function(a,b){return (b.className||"").match("(^|\\s)"+a+"(\\s|$)")},getByTag:function(b,a){return a.getElementsByTagName(b)}},k={"#":function(b,c){for(var a=0;a<b.length;a++)if(b[a].getAttribute("id")==c)return [b[a]];return []}," ":function(e,f){var a=[];for(var d=0;d<e.length;d++)a=a.concat(c.toArray(b.getByTag(f,e[d])));return a},">":function(f,h){var g=[];for(var d=0,c;d<f.length;d++){c=f[d];for(var e=0,a;e<c.childNodes.length;e++){a=c.childNodes[e];if(a.nodeType==1&&b.isTag(a,h))g.push(a)}}return g},".":function(d,f){var e=[];for(var c=0,a;c<d.length;c++){a=d[c];if(b.hasClass([f],a))e.push(a)}return e},":":function(d,b,c){return a.pseudoClasses[b]?a.pseudoClasses[b](d,c):[]}};a.selectors=k;a.pseudoClasses={};a.util=c;a.dom=b;return a}()