/* jquery.sifr.license.txt */
(function(H){var O=true,X=false,K="",Q="height",T="width",D="offsetHeight",S="offsetWidth",V="color",G="cursor",P="font",B="fontSize",M="fontWeight",C="lineHeight",I="textAlign",Z="textTransform",A="childNodes",J="parentNode",F="children",U="content",Y="sIFR-replaced",N=function(a){return parseInt(a,10)},L=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"],E={aqua:"0FF",azure:"F0FFFF",beige:"F5F5DC",black:"000",blue:"00F",brown:"A52A2A",cyan:"0FF",darkblue:"00008B",darkcyan:"008B8B",darkgrey:"A9A9A9",darkgreen:"006400",darkkhaki:"BDB76B",darkmagenta:"8B008B",darkolivegreen:"556B2F",darkorange:"FF8C00",darkorchid:"9932CC",darkred:"8B0000",darksalmon:"E9967A",darkviolet:"9400D3",fuchsia:"F0F",gold:"FFD700",green:"008000",indigo:"4B0082",khaki:"F0E68C",lightblue:"ADD8E6",lightcyan:"E0FFFF",lightgreen:"90EE90",lightgrey:"D3D3D3",lightpink:"FFB6C1",lightyellow:"FFFFE0",lime:"0F0",magenta:"F0F",maroon:"800000",navy:"000080",olive:"808000",orange:"FFA500",pink:"FFC0CB",purple:"800080",violet:"800080",red:"F00",silver:"C0C0C0",white:"FFF",yellow:"FF0",transparent:"FFF"},R=function(a){return isNaN(a)?"00":L[(a-a%16)/16]+L[a%16]},W=function(a){var b;return"#"+((a)?(b=E[a.toLowerCase()])?b:(b=a.match(/rgb\((\d+),\s(\d+),\s(\d+)\)/))?R(b[1])+R(b[2])+R(b[3]):a:"000").replace(/^#{0,}(\w)(\w)(\w)$|^#/,"$1$1$2$2$3$3").toUpperCase()};H.sifrNodeList=H(document).not(document);H.sifr=function(f){var e,i,h,g=arguments.callee,c,d;f=H.extend({},g.options,f);if(f.save){delete f.save;g.options=H.extend({},f)}f[P]=(f.path||K).replace(/([^\/])$/,"$1/")+(f[P]||K).replace(/\.swf$|$/,".swf");switch(f[Z]){case"lowercase":f[U]=f[U].toLowerCase();break;case"uppercase":f[U]=f[U].toUpperCase();break;case"capitalize":e=f[U].split(/(\s|\>)/);f[U]=K;for(c in e){f[U]+=e[c].charAt(0).toUpperCase()+e[c].substr(1)}}if(N(f.version)===3){d={content:f[U],cursor:f[G],css:H.extend({".sIFR-root":H.extend({color:W(f[V]),fontWeight:f[M]||"normal",lineHeight:f[C]||12,textAlign:f[I]||"left"},f.style),a:{},"a:hover":{}},f.css),delayrun:f.delayRun||X,events:f.events||X,fitexactly:f.fitExactly||X,fixhover:f.fixHover||O,forcesingleline:f.forceSingleLine||X,gridfittype:f.gridFitType||"pixel",height:(f[Q]*f.overY)||14,offsetleft:f.offsetLeft||0,offsettop:f.offsetTop||0,opacity:f.opacity||100,preventwrap:f.preventWrap||X,size:f[B]||12,tuneheight:f.tuneHeight||0,tunewidth:f.tuneWidth||0,version:f.build||436,width:(f[T]*f.overX)||320};d.css.a[V]=d.css.a[V]||W(f.linkColor||f[V]);d.css["a:hover"][V]=d.css["a:hover"][V]||W(f.hoverColor||d.css.a[V]||f[V]);d.selectable=f.selectable||((/arrow|pointer/.test(d[G]))?X:O);if(typeof f.filter==="object"){i=[];for(e in f.filter){if(typeof f.filter[e]==="object"){h=[];for(c in f.filter[e]){h.push(c.replace(/([A-Z])/,"-$1").toLowerCase()+":"+((/color/.test(c))?'"0x'+W(f.filter[e][c]).substr(1)+'"':f.filter[e][c]))}f.filter[e]=h.join(",")}i.push(e+"Filter,"+f.filter[e])}d.flashfilters=i.join(",")}}else{d={h:(f[Q]*f.zoom)||14,leading:Math.max(f[C]-f[B],0),offsetTop:Math.max((f[C]-f[B])/2,0),textAlign:f[I]||"left",textColor:W(f[V]),txt:f[U],w:(f[T]*f.zoom)||320};d.linkColor=W(f.linkColor||f[V]);d.hoverColor=W(f.hoverColor||d.linkColor||f[V]);if(f.underline===O){d.underline=O}}if(f.link){d.link=f.link}return H.flash({flashvars:d,height:(f[Q]*f.overY)||14,params:{wmode:"transparent"},swf:f[P],width:(f[T]*f.overX)||320})};H.fn.sifr=function(d){if(!H.hasFlashPlayer){return X}var h,c,f,g=this,e=0,a,b;d=H.extend({},d);while((c=g.eq(e++))[0]){b=H.extend({},(a=H.extend({},c.data("options"),d)));if(c.hasClass(Y)){c.unsifr()}c.addClass(Y)[0].innerHTML=['<span style="display:inline-block;position:relative;"><span class="sIFR-alternate" ',((b.debug)?"":'style=""'),">",c[0].innerHTML,'</span><span class="sIFR-flash" style="position:absolute;top:0;left:0;right:0;bottom:0;"></span></span>'].join(K);h=c[F]()[F]().eq(0);f=c[F]()[F]().eq(1);b[U]=b[U]||H.trim(h[0].innerHTML);b[Z]=b[Z]||h.css(Z).toLowerCase();b.zoom=b.zoom||1;b.overX=(b.overX||1)*(b.over||1);b.overY=(b.overY||1)*(b.over||1);b[Q]=b[Q]||Math.max(h[0][D]||h[0][J][D],N(h.css(C).replace(/normal/,N(h.css(B))*1.25)));b[T]=b[T]||h[0][S]||h[0][J][S];b[P]=b[P]||c.css("fontFamily").replace(/^\s+|\s+$|,[\S|\s]+|'|"|(,)\s+/g,"$1");b[V]=b[V]||h.css(V);b[G]=b[G]||h.css(G);b[M]=(b[M]||h.css(M).toString()).replace("400","normal").replace("700","bold");b[B]=(b[B]||N(h.css(B)))*b.zoom;b[C]=N(b[C]||h.css(C).replace(/normal/,b[B]*1.25))||b[Q];b[I]=b[I]||h.css(I).toString();if(b[I]==="center"){f.css("marginLeft",(b[T]-(b[T]*b.overX))/2)}if(b.resizable){H.sifrNodeList=H.sifrNodeList.add(c.data("options",H.extend({offsetHeight:h[0][D],offsetWidth:h[0][S]},a)))}f.html(H.sifr(b))}return g};H.fn.unsifr=function(){var c=this,a,b=0;while(((a=c.eq(b++))[0])&&a.hasClass(Y)){a.removeClass(Y)[0].innerHTML=a[0][A][0][A][0].innerHTML;H.sifrNodeList=H.sifrNodeList.not(a)}return c};H(window).resize(function(){H.sifrNodeList.filter(function(c){var b,d=this[A][0][A][0],a=(b=H(this)).data("options");if(d[D]!==a[D]||d[S]!==a[S]){a[D]=d[D];a[S]=d[S];b.data("options",a);return O}return X}).sifr()})}(jQuery));
