var _jm;_jm=jQuery.fn.jmedia=function(A,C){$(".jm_noscript").remove();if(typeof (B)=="undefined"){var B=[]}return this.each(function(K){var N=jQuery(this);var F=jQuery.extend({elemType:this.nodeName,elemClass:"jm_replaced",forceObjectTag:false,mode:"replace",version:"6,0,0",fullScreen:false,errTxt:"",sifrPaddingTop:0,sifrPaddingBottom:0,sifrPaddingLeft:0,sifrPaddingRight:0,flashXI:false,flashXIsrc:"js/XI.swf"},A||{});var G=jQuery.extend({src:N.attr("href")||N.attr("src")||"#",width:320,height:280},C||{});if(G.src=="#"){return false}var Q=_jm.getPluginName(G.src);if(Q==false){return false}if(typeof (B[Q])=="undefined"&&_jm.uaHas("w3cdom")&&!_jm.uaHas("ieMac")){B[Q]=_jm.detectPluginVersion(Q,F.forceObjectTag)}if(_jm.checkVersion(F.version,B[Q])==true){if(Q=="flash"&&F.mode=="sifr"){G=_jm.getSifrContent(N,G,F)}else{if(F.mode=="replace"){N.hide()}}var O=$("<"+F.elemType+' class="'+F.elemClass+'"></'+F.elemType+">");if(F.fullScreen==true){$(O).width("100%");$(O).height("100%");$(O).css({position:"absolute",left:0,top:0});$("body").css({overflow:"hidden",height:"100%",width:"100%"});$("html").css({overflow:"hidden",height:"100%",width:"100%"});G.width="100%";G.height="100%"}var P=_jm.writeHtml(N,Q,F,G);if(Q=="flash"&&F.mode=="sifr"){var D=document.createElement("span");$(D).addClass("sifr-alternate");$(D).append(N.html());N.html("");if((typeof (P)).toString().toLowerCase()=="string"){N.html(P)}else{N.append(P)}N.append(D)}else{if(F.mode=="onclick"){$(this).click(function(){$(O).hide();$(".jm_closebtn").remove();var S=$("<span></span>");$(S).addClass("jm_closebtn");$(S).css({width:G.width});var R=$('<a href="#">close&nbsp;</a>');$(S).append($(R));$(R).click(function(){$(O).remove();return false});$(this).after($(O));$(O).show();if((typeof (P)).toString().toLowerCase()=="string"){$(O).html(P)}else{$(O).append(P)}$(O).prepend($(S));return false})}else{if((typeof (P)).toString().toLowerCase()=="string"){O.html(P)}else{O.append(P)}N.after(O).remove()}}return true}else{if(Q=="flash"&&F.flashXI==true&&(_jm.checkVersion("6,0,65",B[Q])==true)){G.src=F.flashXIsrc;G.width="215";G.height="138";var I=_jm.type=="axo"?"ActiveX":"PlugIn";var M=typeof F.flashXIcancelURL!="undefined"?"&xiUrlCancel="+F.flashXIcancelURL:"";var J=typeof F.flashXIfailedURL!="undefined"?"&xiUrlFailed="+F.flashXIfailedURL:"";if(_jm.uaHas("xml")&&_jm.uaHas("safari")){var L=document.getElementsByTagName("title")[0].firstChild.nodeValue=document.getElementsByTagName("title")[0].firstChild.nodeValue.slice(0,47)+" - Flash Player Installation"}else{var L=document.title=document.title.slice(0,47)+" - Flash Player Installation"}G.flashVars="MMredirectURL="+window.location+"&MMplayerType="+I+"&MMdoctitle="+L+M+J;var P=_jm.writeHtml(N,Q,F,G);var O=jQuery('<div id="flashXI"></div>');var H=jQuery('<div id="flashXIcon"></div>');if((typeof (P)).toString().toLowerCase()=="string"){O.html(P)}else{O.append(P)}$("body").css({height:"100%",overflow:"hidden"});$("html").css({height:"100%",overflow:"hidden"});$(H).css({position:"absolute",top:0,left:0,"z-index":1000,background:"white",width:"100%",height:"100%",filter:"alpha(opacity:75)",opacity:0.75});$(O).css({position:"absolute",left:"50%",top:"50%","margin-left":parseInt(G.width/2*(-1))+"px","margin-top":parseInt(G.height/2*(-1))+"px"});$(O).css({width:G.width+"px",height:G.height+"px"});$(H).append(O);$("body").prepend($(H))}else{if(F.mode=="onclick"){var E=false;$(this).click(function(){$(".jm_onfailure").remove();if(E==false){var R=$(F.errTxt.replace(/#link/,$(this).attr("href")));$(this).after($(R));if(_jm.uaHas("w3cdom")&&!_jm.uaHas("ieMac")){$(".jm_oldbrowsers").remove()}E=true}else{E=false}return false})}else{return false}}}})};_jm.checkVersion=function(A,E){if(typeof (E)=="undefined"||E=="not installed"){return false}else{if(E=="unknown"){return true}var D=E.split(",");var C=A.toString().replace(/\./,",").split(",");for(var B=0;B<3;B++){D[B]=parseInt(D[B]||0);C[B]=parseInt(C[B]||0);if(D[B]<C[B]){return false}if(D[B]>C[B]){return true}}return true}};_jm.detectPluginVersion=function(L,H){if(typeof (L)=="undefined"){return false}var A=false;var E=navigator.plugins;if(E&&E.length){if(L=="wmedia"&&H==false){A=_jm.detectGeckoAXO()}if(A==false){_jm.type="npapi";for(_i=0;_i<E.length;_i++){var B=E[_i];var K=_jm.plugins[L].description.length;for(_ii=0;_ii<K;_ii++){if(B.name.indexOf(_jm.plugins[L].description[_ii])!=-1){var D=B.name;var G=B.description;switch(L){case"flash":return G.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").replace(/(\.)/g,",");case"director":return G.split("version ")[1].replace(/(\.)/g,",");case"quicktime":return D.replace(/([a-zA-Z]|\s|-)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").replace(/(\.)/g,",");case"real":return G.replace(/(\.)/g,",");case"wmedia":return"unknown";default:return"not installed"}}}}}}if(window.ActiveXObject||A==true){_jm.type="axo";for(_i=0;_i<_jm.plugins[L].progID.length;_i++){var C=_jm.plugins[L].progID[_i];try{if(A==true){_axo=new GeckoActiveXObject(C)}else{_axo=new ActiveXObject(C)}switch(L){case"flash":var J=0;if(C=="ShockwaveFlash.ShockwaveFlash.7"){J=axo.GetVariable("$version")}else{if("ShockwaveFlash.ShockwaveFlash.6"){J="6,0,21,0";_axo.AllowScriptAccess="always";J=_axo.GetVariable("$version")}else{if("ShockwaveFlash.ShockwaveFlash.3"){J=axo.GetVariable("$version");if(J==0){J="3,0,18,0"}}else{if("ShockwaveFlash.ShockwaveFlash"){J="2,0,0,11"}}}}return J.replace(/([a-zA-Z]|\s|-)+/,"").toString();case"director":return _axo.ShockwaveVersion("").replace(/r/,",").replace(/\./g,",");case"quicktime":return _axo.QuickTimeVersion.toString(16).replace(/(\d)/g,"$1,").toString().replace(/\./,",");case"real":return _axo.GetVersionInfo().toString().replace(/(\.)/g,",");case"wmedia":return _axo.versionInfo.toString().replace(/(\.)/g,",");case"acrobat":var I=C.split(".")[2];if(I=="1"){I=7}return I+",0";default:return"not installed"}}catch(F){}}}};_jm.detectGeckoAXO=function(){var A=navigator.plugins;if(A&&A.length){for(_x=0;_x<A.length;_x++){if(A[_x].name.indexOf("ActiveX")!=-1&&window.GeckoActiveXObject){return true}}}return false};_jm.getPluginName=function(C){var A=C.split(".");var B=A[(A.length-1)];switch(B){case"ram":return"real";case"rm":return"real";case"swf":return"flash";case"mov":return"quicktime";case"dcr":return"director";case"wmv":return"wmedia";case"asx":return"wmedia"}return false};_jm.writeHtml=function(E,O,F,G){var K=O;if(K=="flash"&&typeof (G.flashVars)!="undefined"&&G.flashVars.indexOf(/&/)==0){G.flashVars=G.flashVars.substr(1,(G.flashVars.length-1))}if(_jm.type=="axo"){var A="";for(var M in G){if(typeof G[M]!="function"&&M!="height"&&M!="width"&&M!="src"&&(K!="flash"||(M!="align"&&M!="base"&&M!="swfliveconnect"))){A+='<param name="'+M+'" value="'+G[M]+'">'}}if(K=="flash"){A+='<param name="movie" value="'+G.src+'">'}else{if(K=="wmedia"){A+='<param name="filename" value="'+G.src+'">'}else{A+='<param name="src" value="'+G.src+'">'}}var C="";if(K=="flash"&&typeof (G.align)!="undefined"){C+=' align="'+G.align+'"'}if(K=="flash"&&typeof (G.base)!="undefined"){C+=' base="'+G.base+'"'}else{if(K=="wmedia"){C+=' type="'+_jm.plugins[K].mimeType[2]+'"'}}var N="";var B=window.location.protocol=="https:"?"https:":"http:";if(_jm.plugins[K].codeBase!=undefined){N=' codebase="'+B+"//"+_jm.plugins[K].codeBase+'"'}var H='<object classid="clsid:'+_jm.plugins[K].classID+'" '+C+' width="'+G.width+'" height="'+G.height+'"'+N+">"+A+"</object>";return H}else{if(_jm.type=="npapi"){if((F.forceObjectTag==true&&_jm.uaHas("gecko"))||_jm.uaHas("xml")){var J=$("<object></object>");var L=_jm.plugins[K].mimeType[1]?_jm.plugins[K].mimeType[1]:_jm.plugins[K].mimeType[0];$(J).attr({type:L,data:G.src,width:G.width,height:G.height});var A="";for(var M in G){if(typeof G[M]!="function"&&M!="height"&&M!="width"&&M!="src"){if(K!="real"){var B=$("<param>");$(B).attr({name:M,value:G[M]});$(J).append($(B))}else{$(J).attr(M,G[M])}}}if(K=="flash"){var B=$("<param>");$(B).attr({name:"movie",value:G.src});$(J).append($(B))}else{var B=$("<param>");$(B).attr({name:"src",value:G.src});$(J).append($(B))}return J}else{var I="";for(var M in G){if(typeof G[M]!="function"&&M!="src"){I+=M+'="'+G[M]+'" '}}var D='<embed type="'+_jm.plugins[K].mimeType[0]+'" src="'+G.src+'" pluginspage="'+_jm.plugins[K].pluginsPage+'" '+I+"></embed>";return D}}}};_jm.getSifrContent=function(F,D,C){$("body").addClass("sifr-hasflash");$(F).addClass("sifr-replaced");D.width=parseInt($(F).offsetWidth-C.sifrPaddingLeft-C.sifrPaddingRight);D.height=$(F).height()-C.sifrPaddingTop-C.sifrPaddingBottom;if(isNaN(D.width)){D.width=$(F).width()-C.sifrPaddingLeft-C.sifrPaddingRight}if(typeof (D.flashVars)=="undefined"){jQuery.extend(D,{flashVars:""})}if(!D.flashVars.match(/textcolor/)){D.flashVars+="&textcolor=#000000"}var G=$(F).children();if(G.length>0){var E="";var B="";var A=0;G.each(function(){if(this.nodeName.toLowerCase()=="a"&&this.href!="undefined"){if($(this).attr("target")){B+="&sifr_url_"+nLinkCount+"_target="+$(this).attr("target")}E+='<a href="asfunction:_root.launchURL,'+A+'">'+$(this).text()+"</a>";B+="&sifr_url_"+A+"="+escapeHex(this.href).replace(/&/g,"%26");A++}else{E+=$(this).text()}});D.flashVars+="&txt="+escapeHex(E).replace(/\+/g,"%2B").replace(/&/g,"%26").replace(/\"/g,"%22").normalize()+"&h="+D.height+"&w="+D.width+B}else{D.flashVars+="&txt="+escapeHex(F.text()).replace(/\+/g,"%2B").replace(/&/g,"%26").replace(/\"/g,"%22").normalize()+"&h="+D.height+"&w="+D.width}D.sifr="true";return D};_jm.uaHas=function(E){var D=navigator.userAgent.toLowerCase();switch(E){case"w3cdom":return(typeof document.getElementById!="undefined"&&typeof document.getElementsByTagName!="undefined"&&(typeof document.createElement!="undefined"||typeof document.createElementNS!="undefined"));case"xml":var A=document.getElementsByTagName("meta");var C=A.length;for(var B=0;B<C;B++){if(/content-type/i.test(A[B].getAttribute("http-equiv"))&&/xml/i.test(A[B].getAttribute("content"))){return true}}return false;case"ieMac":return/msie/.test(D)&&!/opera/.test(D)&&/mac/.test(D);case"ieWin":return/msie/.test(D)&&!/opera/.test(D)&&/win/.test(D);case"gecko":return/gecko/.test(D)&&!/applewebkit/.test(D);case"opera":return/opera/.test(D);case"safari":return/applewebkit/.test(D);default:return false}};_jm.plugins={flash:{classID:"D27CDB6E-AE6D-11CF-96B8-444553540000",progID:["ShockwaveFlash.ShockwaveFlash.9","ShockwaveFlash.ShockwaveFlash.8.5","ShockwaveFlash.ShockwaveFlash.8","ShockwaveFlash.ShockwaveFlash.7","ShockwaveFlash.ShockwaveFlash.6","ShockwaveFlash.ShockwaveFlash.5","ShockwaveFlash.ShockwaveFlash.4"],description:["Shockwave Flash"],mimeType:["application/x-shockwave-flash"],pluginsPage:"http://www.macromedia.com/go/getflashplayer",codeBase:"download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"},quicktime:{classID:"02BF25D5-8C17-4B23-BC80-D3488ABDDC6B",progID:["QuickTimeCheckObject.QuickTimeCheck.1","QuickTime.QuickTime"],description:["QuickTime"],mimeType:["video/quicktime"],pluginsPage:"http://www.apple.com/quicktime/download/",codeBase:"www.apple.com/qtactivex/qtplugin.cab"},real:{classID:"CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA",progID:["RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)","rmocx.RealPlayer G2 Control"],description:["RealOne Player","RealPlayer Version"],mimeType:["audio/x-pn-realaudio-plugin"],pluginsPage:"http://www.real.com/freeplayer/?rppr=rnwk"},wmedia:{progID:["WMPlayer.OCX","MediaPlayer.MediaPlayer.1"],classID:"22D6f312-B0F6-11D0-94AB-0080C74C7E95",description:["Windows Media"],pluginsPage:"http://www.microsoft.com/windows/windowsmedia/",codeBase:"activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab",mimeType:["application/x-mplayer2","video/x-ms-asf","application/x-oleobject"]},director:{classID:"166B1BCA-3F9C-11CF-8075-444553540000",progID:["SWCtl.SWCtl.11","SWCtl.SWCtl.10","SWCtl.SWCtl.9","SWCtl.SWCtl.8","SWCtl.SWCtl.7","SWCtl.SWCtl.6","SWCtl.SWCtl.5","SWCtl.SWCtl.4","SWCtl.SWCtl"],description:["Shockwave for Director"],pluginsPage:"http://www.macromedia.com/shockwave/download/",codeBase:"download.macromedia.com/pub/shockwave/cabs/director/sw.cab",mimeType:["application/x-director"]}};function escapeHex(A){if(_jm.uaHas("ieWin")||_jm.uaHas("ieMac")){return A.replace(new RegExp("%\d{0}","g"),"%25")}return A.replace(new RegExp("%(?!\d)","g"),"%25")}String.prototype.normalize=function(){return this.replace(/\s+/g," ")};_jm.cleanupSWFs=function(){if(_jm.uaHas("opera")||!document.all){return }var C=document.getElementsByTagName("OBJECT");for(var B=0;B<C.length;B++){C[B].style.display="none";for(var A in C[B]){if(typeof C[B][A]=="function"){C[B][A]=function(){}}}}};var prepUnload=function(){var B=function(){};var C=function(){};if(typeof window.onunload=="function"){var A=window.onunload;window.onunload=function(){_jm.cleanupSWFs();A()}}else{window.onunload=_jm.cleanupSWFs}};if(typeof window.onbeforeunload=="function"){var oldBeforeUnload=window.onbeforeunload;window.onbeforeunload=function(){prepUnload();oldBeforeUnload()}}else{window.onbeforeunload=prepUnload}var UFO={expressInstallCallback:function(){var B=document.getElementsByTagName("body")[0];var A=document.getElementById("flashXIcon");B.removeChild(A);B.style.setAttribute("overflow","auto");B.style.setAttribute("height","auto");document.getElementsByTagName("html")[0].style.setAttribute("overflow","auto");document.getElementsByTagName("html")[0].stylesetAttribute("height","auto")}};