var SWFFix=function(){var Z=[G];var E=[];var M=null;var H=null;var P=false;var L=false;var S=false;var N=false;var U=function(){var l=typeof document.getElementById!="undefined"&&typeof document.getElementsByTagName!="undefined"&&typeof document.createElement!="undefined";var s=navigator.userAgent.toLowerCase();var j=/win/.test(s);var n=/mac/.test(s);var f=/opera/.test(s);var h=f?parseFloat(s.replace(/^.*opera ?\/?(\d+(\.\d+)?).*$/,"$1")):0;var c=!f&&/msie/.test(s);var g=c?parseFloat(s.replace(/^.*msie (\d+\.\d+).*$/,"$1")):0;var p=/webkit/.test(s);var b=p?parseFloat(s.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):0;var r=[0,0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var m=navigator.plugins["Shockwave Flash"].description;if(typeof m!="undefined"){m=m.replace(/^.*\s+(\S+\s+\S+$)/,"$1");r[0]=parseInt(m.replace(/^(.*)\..*$/,"$1"),10);r[1]=parseInt(m.replace(/^.*\.(.*)\s.*$/,"$1"),10);r[2]=/r/.test(m)?parseInt(m.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(window.ActiveXObject){var q=false;try{var o=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(k){try{var o=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");r=[6,0,21];o.AllowScriptAccess="always"}catch(k){if(r[0]==6){q=true}}if(!q){try{o=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(k){}}}if(!q&&typeof o=="object"){var m=o.GetVariable("$version");if(typeof m!="undefined"){m=m.split(" ")[1].split(",");r=[parseInt(m[0],10),parseInt(m[1],10),parseInt(m[2],10)]}}}}return{w3cdom:l,win:j,mac:n,opera:f,operaVersion:h,ie:c,ieVersion:g,webkit:p,webkitVersion:b,playerVersion:r}}();var X=function(){if(!U.w3cdom){return }if(U.ie&&U.win){document.write("<script id=__ie_ondomload defer=true src=//:></script>");document.getElementById("__ie_ondomload").onreadystatechange=function(){if(this.readyState=="complete"){this.parentNode.removeChild(this);R()}}}if(U.webkit){M=setInterval(function(){if(/loaded|complete/.test(document.readyState)){R()}},10)}if(typeof document.addEventListener!="undefined"){document.addEventListener("DOMContentLoaded",R,null)}I(R)}();function R(){if(P){return }P=true;if(M){clearInterval(M);M=null}var a=Z.length;for(var b=0;b<a;b++){Z[b]()}}function F(a){Z[Z.length]=a}function I(b){if(typeof window.addEventListener!="undefined"){window.addEventListener("load",b,false)}else{if(typeof document.addEventListener!="undefined"){document.addEventListener("load",b,false)}else{if(typeof window.attachEvent!="undefined"){window.attachEvent("onload",b)}else{if(typeof window.onload=="function"){var a=window.onload;window.onload=function(){a();b()}}else{window.onload=b}}}}}function G(){var c=E.length;for(var a=0;a<c;a++){var d=E[a].id;var b=document.getElementById(d);if(K(E[a].swfVersion)){if(U.webkit&&U.webkitVersion<312){Q(b)}else{if(!L&&U.win&&U.ie&&U.ieVersion>=6){L=true;if(document.readyState=="complete"){B()}else{window.attachEvent("onload",B)}window.attachEvent("onbeforeunload",J);window.attachEvent("onunload",D)}else{if(!S&&U.opera&&U.operaVersion>=9){S=true;I(T)}}}}else{if(K([1,0,0])){if(!N&&E[a].expressInstall&&(U.win||U.mac)&&K([6,0,65])){Y(E[a])}else{W(b)}}}A("#"+d,"visibility:visible")}}function Q(k){var f=k.getElementsByTagName("object")[0];if(typeof f!="undefined"){var j=document.createElement("embed");var d=f.attributes;var h=d.length;for(var g=0;g<h;g++){if(d[g].nodeName.toLowerCase()=="data"){j.setAttribute("src",d[g].nodeValue)}else{j.setAttribute(d[g].nodeName,d[g].nodeValue)}}var l=f.childNodes;var b=l.length;for(var g=0;g<b;g++){if(l[g].nodeType==1&&l[g].nodeName.toLowerCase()=="param"){j.setAttribute(l[g].getAttribute("name"),l[g].getAttribute("value"))}}k.parentNode.replaceChild(j,k)}}function B(){var g=document.getElementsByTagName("object");var d=g.length;for(var e=0;e<d;e++){var h=g[e].childNodes;var a=h.length;var f="";for(var b=0;b<a;b++){if(h[b].nodeType==1&&h[b].nodeName.toLowerCase()=="param"){f+=h[b].outerHTML}}g[e].outerHTML=g[e].outerHTML.split(">")[0]+">"+f+g[e].innerHTML+"</object>"}}function J(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}}function D(){var d=document.getElementsByTagName("object");var b=d.length;for(var c=0;c<b;c++){d[c].style.display="none";for(var a in d[c]){if(typeof d[c][a]=="function"){d[c][a]=function(){}}}}}function T(){var d=document.getElementsByTagName("object");var a=d.length;for(var b=0;b<a;b++){if(d[b].getAttribute("type")=="application/x-shockwave-flash"){var e=d[b].cloneNode(true);d[b].parentNode.replaceChild(e,d[b])}}}function Y(b){N=true;var j=document.getElementById(b.id);H=b.altContent?document.getElementById(b.altContent):V(j);var a=b.width?b.width:j.getAttribute("width");if(parseInt(a,10)<310){a="310"}var d=b.height?b.height:j.getAttribute("height");if(parseInt(d,10)<137){d="137"}var g=U.ie&&U.win?"ActiveX":"PlugIn";var e=document.title=document.title.slice(0,47)+" - Flash Player Installation";var f="MMredirectURL="+window.location+"&MMplayerType="+g+"&MMdoctitle="+e;var c=j;if(U.win&&U.ie&&j.readyState!=4){c=document.createElement("div");j.parentNode.insertBefore(c,j);j.style.display="none";window.attachEvent("onload",function(){j.parentNode.removeChild(j)})}O({data:b.expressInstall,id:"SWFFixEID",width:a,height:d},{flashvars:f},c)}function W(a){a.parentNode.replaceChild(V(a),a)}function V(f){var e=document.createElement("div");if(U.win&&U.ie){e.innerHTML=f.innerHTML}else{var b=f.getElementsByTagName("object")[0];if(typeof b!="undefined"){var g=b.childNodes;var a=g.length;for(var d=0;d<a;d++){if(!(g[d].nodeType==1&&g[d].nodeName.toLowerCase()=="param")&&!(g[d].nodeType==8)){e.appendChild(g[d].cloneNode(true))}}}}return e}function O(c,b,e){if(U.ie&&U.win){var a="";for(i in c){if(i=="data"){b.movie=c[i]}else{if(i!="classid"){a+=" "+i+"=\""+c[i]+"\""}}}var d="";for(i in b){d+="<param name=\""+i+"\" value=\""+b[i]+"\" />"}e.outerHTML="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\""+a+">"+d+"</object>"}else{if(U.webkit&&U.webkitVersion<312){var f=document.createElement("embed");f.setAttribute("type","application/x-shockwave-flash");for(i in c){if(i=="data"){f.setAttribute("src",c[i])}else{if(i!="classid"){f.setAttribute(i,c[i])}}}for(i in b){if(i!="movie"){f.setAttribute(i,b[i])}}e.parentNode.replaceChild(f,e)}else{var f=document.createElement("object");f.setAttribute("type","application/x-shockwave-flash");for(i in c){if(i!="classid"){f.setAttribute(i,c[i])}}for(i in b){if(i!="movie"){C(f,i,b[i])}}e.parentNode.replaceChild(f,e)}}}function C(c,a,b){var d=document.createElement("param");d.setAttribute("name",a);d.setAttribute("value",b);c.appendChild(d)}function K(a){return(U.playerVersion[0]>a[0]||(U.playerVersion[0]==a[0]&&U.playerVersion[1]>a[1])||(U.playerVersion[0]==a[0]&&U.playerVersion[1]==a[1]&&U.playerVersion[2]>=a[2]))?true:false}function A(e,b){if(U.ie&&U.mac){return }var d=document.getElementsByTagName("head")[0];var c=document.createElement("style");c.setAttribute("type","text/css");c.setAttribute("media","screen");if(!(U.ie&&U.win)){c.appendChild(document.createTextNode(e+" {"+b+"}"))}d.appendChild(c);if(U.ie&&U.win&&document.styleSheets&&document.styleSheets.length>0){var a=document.styleSheets[document.styleSheets.length-1];if(typeof a.addRule=="object"){a.addRule(e,b)}}}return{registerObject:function(e,a,d){if(!U.w3cdom||!e){return }var c={};c.id=e;A("#"+e,"visibility:hidden");if(a){var b=a.split(".");c.swfVersion=[parseInt(b[0],10),parseInt(b[1],10),parseInt(b[2],10)]}else{c.swfVersion=[0,0,0]}c.expressInstall=d?d:false;E[E.length]=c},embedSWF:function(e,m,j,l,a,d,b,g,k){if(!U.w3cdom||!e||!m||!j||!l||!a){return }if(K(a.split("."))){A("#"+m,"visibility:hidden");var h=(typeof k=="object")?k:{};h.data=e;h.width=j;h.height=l;var f=(typeof g=="object")?g:{};if(typeof b=="object"){for(var c in b){if(typeof f.flashvars!="undefined"){f.flashvars+="&"+c+"="+b[c]}else{f.flashvars=c+"="+b[c]}}}F(function(){O(h,f,document.getElementById(m));A("#"+m,"visibility:visible")})}else{if(d&&!N&&(U.win||U.mac)&&K([6,0,65])){A("#"+m,"visibility:hidden");F(function(){var n={};n.id=n.altContent=m;n.width=j;n.height=l;n.expressInstall=d;Y(n);A("#"+m,"visibility:visible")})}}},getFlashPlayerVersion:function(){return{major:U.playerVersion[0],minor:U.playerVersion[1],release:U.playerVersion[2]}},hasFlashPlayerVersion:function(a){return K(a.split("."))},expressInstallCallback:function(){if(N&&document.getElementById("SWFFixEID")&&H){var a=document.getElementById("SWFFixEID");a.parentNode.replaceChild(H,a);H=null;N=false}}}}()
