/* jquery.sifr.license.txt */
(function(A){A.fn.sIFR=function(O){var N=arguments.callee,F=this,E,I=0,D={},B,J,H,G,M,K,L={},C;O=A.extend({},N.save,O);if(O.save===true){delete O.save;N.save=A.extend(N.save,O);A.extend(O,N.save)}C=N.options=N.options||{asHex:function(P){var Q=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"];return isNaN(P)?"00":Q[(P-P%16)/16]+Q[P%16]},colors:{aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},toHex:function(P){var Q;if(!P){return false}return(Q=P.match(/rgb\(([0-9]+),\s([0-9]+),\s([0-9]+)\)/))?"#"+this.asHex(Q[1])+this.asHex(Q[2])+this.asHex(Q[3]):(Q=this.colors[P])?"#"+this.asHex(Q[0])+this.asHex(Q[1])+this.asHex(Q[2]):(P.length===4)?P.replace(/\#([0-9A-z])([0-9A-z])([0-9A-z])/,"#$1$1$2$2$3$3"):P}};if(F[0]===document||!A.hasFlashPlayer){return this}for(H in O){if(!(/color|css|cursor|delayRun|events|filter|fitExactly|fixHover|font|forceSingleLine|gridFitType|opacity|over|path|preventWrap|selectable|textTransform|tuneHeight|tuneWidth|version|zoom/.test(H))){L[H]=O[H]}}if(typeof O.filter==="object"){M=[];for(H in O.filter){if(typeof O.filter[H]==="object"){K=[];for(G in O.filter[H]){K.push(G.replace(/([A-Z])/,"-$1").toLowerCase()+":"+((/color/.test(G))?'"0x'+C.toHex(O.filter[H][G]).substr(1)+'"':O.filter[H][G]))}O.filter[H]=K.join(",")}M.push(H+","+O.filter[H])}O.filter=M.join(",")}C.font=(O.path||"").replace(/([^\/])$/,"$1/")+(O.font||F.eq(0).css("fontFamily").replace(/^\s+|\s+$|,[\S|\s]+|'|"|(,)\s+/g,"$1")).replace(/([^\.][^s][^w][^f])$/,"$1.swf");while((E=F.eq(I++))[0]){if(E.hasClass("sIFR-replaced")){E.unsIFR()}E.addClass("sIFR-replaced")[0].innerHTML='<span style="display:inline-block;position:relative;"><span class="sIFR-alternate" style="'+((A.browser.msie)?"zoom:1;filter:alpha(opacity=0)":"opacity:0")+';">'+E[0].innerHTML+'</span><span class="sIFR-flash" style="position:absolute;top:0;left:0;right:0;bottom:0;"></span></span>';B=E.children().children().eq(0);J=E.children().children().eq(1);C.content=O.content||B[0].innerHTML.replace(/(^|>)\s+|\s+(<|$)/g,"$1$2");C.zoomX=(O.zoomX||1)*(O.zoom||1);C.zoomY=(O.zoomY||1)*(O.zoom||1);C.overX=(O.overX||1)*(O.over||1);C.overY=(O.overY||1)*(O.over||1);C.old=((O.version=parseInt(O.version,10)||2)===2);L.height=(O.height||Math.max(E.height(),(parseInt(B.css("lineHeight"),10)||0)))*C.overY;L.width=O.width||B.width()||B[0].clientWidth;J.css("marginLeft",(L.width-(L.width=L.width*C.overX))/2);switch((O.textTransform||B[0].style.textTransform).toLowerCase()){case"lowercase":C.content=C.content.toLowerCase();break;case"uppercase":C.content=C.content.toUpperCase();break;case"capitalize":H=C.content.split(/(\s|\>)/);C.content="";for(G in H){C.content+=H[G].charAt(0).toUpperCase()+H[G].substr(1)}}C.color=C.toHex(O.color||B.css("color"));C.fontWeight=(O.fontWeight||B[0].style.fontWeight.toString()).replace("400","normal").replace("700","bold");C.fontSize=(O.fontSize||parseInt(B.css("fontSize"),10))*C.zoomY;C.lineHeight=parseInt((O.lineHeight||(B[0].style.lineHeight==="normal")?L.height:(/px/.test(B[0].style.lineHeight))?parseInt(B[0].style.lineHeight,10):C.fontSize*parseInt(B[0].style.lineHeight,10)),10)||L.height;C.textAlign=O.textAlign||B[0].style.textAlign.toString();if(C.old){D={textColor:C.color,leading:C.lineHeight-C.fontSize,offsetTop:(C.lineHeight-C.fontSize)/2};D.linkColor=C.toHex(O.linkColor||E.find("a").eq(0).css("color"))||C.color;D.hoverColor=C.toHex(O.hoverColor)||D.linkColor;if(!(D.underline=(O.underline===true||B.css("textDecoration")==="underline"))){delete D.underline}}else{D={cursor:(O.cursor||B.css("cursor")).toString(),css:A.extend({".sIFR-root":A.extend({color:C.color,fontWeight:C.fontWeight,lineHeight:C.lineHeight,textAlign:C.textAlign},O.style)},O.css),delayrun:O.delayRun||false,events:O.events||false,fitexactly:O.fitExactly||false,fixhover:O.fixHover||true,flashfilters:O.filter||"",forcesingleline:O.forceSingleLine||false,gridfittype:O.gridFitType||"pixel",opacity:O.opacity||100,preventwrap:O.preventWrap||false,size:C.fontSize,tuneheight:O.tuneHeight||0,tunewidth:O.tuneWidth||0,version:O.version};D.selectable=O.selectable||((/arrow|pointer/.test(D.cursor))?false:true)}D[C.old?"h":"height"]=L.height;D[C.old?"w":"width"]=L.width;D[C.old?"txt":"content"]=C.content;J.html(A.flash(A.extend({swf:C.font,params:{flashvars:D,wmode:"transparent"}},L)));(function(P){var R,Q;A(window).resize(function(){R=R||P[0].childNodes[0].childNodes[0].offsetWidth;Q=Q||P[0].childNodes[0].childNodes[0].offsetHeight;if(R!==P[0].childNodes[0].childNodes[0].offsetWidth||Q!==P[0].childNodes[0].childNodes[0].offsetHeight){R=P[0].childNodes[0].childNodes[0].offsetWidth;Q=P[0].childNodes[0].childNodes[0].offsetHeight;P.sIFR()}})}(E))}};A.fn.unsIFR=function(C){var E=this,B,D=0;while(((B=E.eq(D++))[0])&&B.hasClass("sIFR-replaced")){B.removeClass("sIFR-replaced")[0].innerHTML=B[0].childNodes[0].childNodes[0].innerHTML}};A.sIFR=function(B){A(document).sIFR(B)};A.sIFR()}(jQuery));
