/* SWFObject v2.1 <http://code.google.com/p/swfobject/>
	Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van der Sluis
	This software is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/
var swfobject=function(){var w="undefined",x="object",y="Shockwave Flash",z="ShockwaveFlash.ShockwaveFlash",A="application/x-shockwave-flash",B="SWFObjectExprInst",C=window,D=document,E=navigator,F=[],G=[],H=[],I=[],J,K=null,L=null,M=null,N=false,O=false;var P=function(){var b=typeof D.getElementById!=w&&typeof D.getElementsByTagName!=w&&typeof D.createElement!=w,c=[0,0,0],d=null;if(typeof E.plugins!=w&&typeof E.plugins[y]==x){d=E.plugins[y].description;if(d&&!(typeof E.mimeTypes!=w&&E.mimeTypes[A]&&!E.mimeTypes[A].enabledPlugin)){d=d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");c[0]=parseInt(d.replace(/^(.*)\..*$/,"$1"),10);c[1]=parseInt(d.replace(/^.*\.(.*)\s.*$/,"$1"),10);c[2]=/r/.test(d)?parseInt(d.replace(/^.*r(.*)$/,"$1"),10):0}}else if(typeof C.ActiveXObject!=w){var a=null,f=false;try{a=new ActiveXObject(z+".7")}catch(e){try{a=new ActiveXObject(z+".6");c=[6,0,21];a.AllowScriptAccess="always"}catch(e){if(c[0]==6){f=true}}if(!f){try{a=new ActiveXObject(z)}catch(e){}}}if(!f&&a){try{d=a.GetVariable("$version");if(d){d=d.split(" ")[1].split(",");c=[parseInt(d[0],10),parseInt(d[1],10),parseInt(d[2],10)]}}catch(e){}}}var u=E.userAgent.toLowerCase(),p=E.platform.toLowerCase(),g=/webkit/.test(u)?parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,h=false,i=p?/win/.test(p):/win/.test(u),j=p?/mac/.test(p):/mac/.test(u);/*@cc_on h=true;@if(@_0)i=true;@elif(@_1)j=true;@end@*/return{w3cdom:b,pv:c,webkit:g,ie:h,win:i,mac:j}}();var Q=function(){if(!P.w3cdom){return}T(V);if(P.ie&&P.win){try{D.write("<scr"+"ipt id=__ie_ondomload defer=true src=//:></scr"+"ipt>");J=be("__ie_ondomload");if(J){bg(J,"onreadystatechange",R)}}catch(e){}}if(P.webkit&&typeof D.readyState!=w){K=setInterval(function(){if(/loaded|complete/.test(D.readyState)){S()}},10)}if(typeof D.addEventListener!=w){D.addEventListener("DOMContentLoaded",S,null)}U(S)}();function R(){if(J.readyState=="complete"){J.parentNode.removeChild(J);S()}}function S(){if(N){return}if(P.ie&&P.win){var s=bf("span");try{var t=D.getElementsByTagName("body")[0].appendChild(s);t.parentNode.removeChild(t)}catch(e){return}}N=true;if(K){clearInterval(K);K=null}var a=F.length;for(var i=0;i<a;i++){F[i]()}}function T(a){if(N){a()}else{F[F.length]=a}}function U(a){if(typeof C.addEventListener!=w){C.addEventListener("load",a,false)}else if(typeof D.addEventListener!=w){D.addEventListener("load",a,false)}else if(typeof C.attachEvent!=w){bg(C,"onload",a)}else if(typeof C.onload=="function"){var b=C.onload;C.onload=function(){b();a()}}else{C.onload=a}}function V(){var a=G.length;for(var i=0;i<a;i++){var b=G[i].id;if(P.pv[0]>0){var c=be(b);if(c){G[i].width=c.getAttribute("width")?c.getAttribute("width"):"0";G[i].height=c.getAttribute("height")?c.getAttribute("height"):"0";if(bh(G[i].swfVersion)){if(P.webkit&&P.webkit<312){W(c)}bj(b,true)}else if(G[i].expressInstall&&!O&&bh("6.0.65")&&(P.win||P.mac)){X(G[i])}else{Y(c)}}}else{bj(b,true)}}}function W(b){var d=b.getElementsByTagName(x)[0];if(d){var e=bf("embed"),a=d.attributes;if(a){var f=a.length;for(var i=0;i<f;i++){if(a[i].nodeName=="DATA"){e.setAttribute("src",a[i].nodeValue)}else{e.setAttribute(a[i].nodeName,a[i].nodeValue)}}}var c=d.childNodes;if(c){var g=c.length;for(var j=0;j<g;j++){if(c[j].nodeType==1&&c[j].nodeName=="PARAM"){e.setAttribute(c[j].getAttribute("name"),c[j].getAttribute("value"))}}}b.parentNode.replaceChild(e,b)}}function X(a){O=true;var b=be(a.id);if(b){if(a.altContentId){var c=be(a.altContentId);if(c){L=c;M=a.altContentId}}else{L=Z(b)}if(!(/%$/.test(a.width))&&parseInt(a.width,10)<310){a.width="310"}if(!(/%$/.test(a.height))&&parseInt(a.height,10)<137){a.height="137"}D.title=D.title.slice(0,47)+" - Flash Player Installation";var d=P.ie&&P.win?"ActiveX":"PlugIn",e=D.title,f="MMredirectURL="+C.location+"&MMplayerType="+d+"&MMdoctitle="+e,g=a.id;if(P.ie&&P.win&&b.readyState!=4){var h=bf("div");g+="SWFObjectNew";h.setAttribute("id",g);b.parentNode.insertBefore(h,b);b.style.display="none";var i=function(){b.parentNode.removeChild(b)};bg(C,"onload",i)}ba({data:a.expressInstall,id:B,width:a.width,height:a.height},{flashvars:f},g)}}function Y(a){if(P.ie&&P.win&&a.readyState!=4){var b=bf("div");a.parentNode.insertBefore(b,a);b.parentNode.replaceChild(Z(a),b);a.style.display="none";var c=function(){a.parentNode.removeChild(a)};bg(C,"onload",c)}else{a.parentNode.replaceChild(Z(a),a)}}function Z(a){var b=bf("div");if(P.win&&P.ie){b.innerHTML=a.innerHTML}else{var d=a.getElementsByTagName(x)[0];if(d){var c=d.childNodes;if(c){var e=c.length;for(var i=0;i<e;i++){if(!(c[i].nodeType==1&&c[i].nodeName=="PARAM")&&!(c[i].nodeType==8)){b.appendChild(c[i].cloneNode(true))}}}}}return b}function ba(a,b,c){var r,d=be(c);if(d){if(typeof a.id==w){a.id=c}if(P.ie&&P.win){var f="";for(var i in a){if(a[i]!=Object.prototype[i]){if(i.toLowerCase()=="data"){b.movie=a[i]}else if(i.toLowerCase()=="styleclass"){f+=' class="'+a[i]+'"'}else if(i.toLowerCase()!="classid"){f+=' '+i+'="'+a[i]+'"'}}}var g="";for(var j in b){if(b[j]!=Object.prototype[j]){g+='<param name="'+j+'" value="'+b[j]+'" />'}}d.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+f+'>'+g+'</object>';H[H.length]=a.id;r=be(a.id)}else if(P.webkit&&P.webkit<312){var e=bf("embed");e.setAttribute("type",A);for(var k in a){if(a[k]!=Object.prototype[k]){if(k.toLowerCase()=="data"){e.setAttribute("src",a[k])}else if(k.toLowerCase()=="styleclass"){e.setAttribute("class",a[k])}else if(k.toLowerCase()!="classid"){e.setAttribute(k,a[k])}}}for(var l in b){if(b[l]!=Object.prototype[l]){if(l.toLowerCase()!="movie"){e.setAttribute(l,b[l])}}}d.parentNode.replaceChild(e,d);r=e}else{var o=bf(x);o.setAttribute("type",A);for(var m in a){if(a[m]!=Object.prototype[m]){if(m.toLowerCase()=="styleclass"){o.setAttribute("class",a[m])}else if(m.toLowerCase()!="classid"){o.setAttribute(m,a[m])}}}for(var n in b){if(b[n]!=Object.prototype[n]&&n.toLowerCase()!="movie"){bb(o,n,b[n])}}d.parentNode.replaceChild(o,d);r=o}}return r}function bb(a,b,c){var p=bf("param");p.setAttribute("name",b);p.setAttribute("value",c);a.appendChild(p)}function bc(a){var b=be(a);if(b&&(b.nodeName=="OBJECT"||b.nodeName=="EMBED")){if(P.ie&&P.win){if(b.readyState==4){bd(a)}else{C.attachEvent("onload",function(){bd(a)})}}else{b.parentNode.removeChild(b)}}}function bd(a){var b=be(a);if(b){for(var i in b){if(typeof b[i]=="function"){b[i]=null}}b.parentNode.removeChild(b)}}function be(a){var b=null;try{b=D.getElementById(a)}catch(e){}return b}function bf(a){return D.createElement(a)}function bg(a,b,c){a.attachEvent(b,c);I[I.length]=[a,b,c]}function bh(a){var b=P.pv,v=a.split(".");v[0]=parseInt(v[0],10);v[1]=parseInt(v[1],10)||0;v[2]=parseInt(v[2],10)||0;return(b[0]>v[0]||(b[0]==v[0]&&b[1]>v[1])||(b[0]==v[0]&&b[1]==v[1]&&b[2]>=v[2]))?true:false}function bi(a,b){if(P.ie&&P.mac){return}var h=D.getElementsByTagName("head")[0],s=bf("style");s.setAttribute("type","text/css");s.setAttribute("media","screen");if(!(P.ie&&P.win)&&typeof D.createTextNode!=w){s.appendChild(D.createTextNode(a+" {"+b+"}"))}h.appendChild(s);if(P.ie&&P.win&&typeof D.styleSheets!=w&&D.styleSheets.length>0){var c=D.styleSheets[D.styleSheets.length-1];if(typeof c.addRule==x){c.addRule(a,b)}}}function bj(a,b){var v=b?"visible":"hidden";if(N&&be(a)){be(a).style.visibility=v}else{bi("#"+a,"visibility:"+v)}}function bk(s){var a=/[\\\"<>\.;]/;var b=a.exec(s)!=null;return b?encodeURIComponent(s):s}var bl=function(){if(P.ie&&P.win){window.attachEvent("onunload",function(){var a=I.length;for(var i=0;i<a;i++){I[i][0].detachEvent(I[i][1],I[i][2])}var b=H.length;for(var j=0;j<b;j++){bc(H[j])}for(var k in P){P[k]=null}P=null;for(var l in swfobject){swfobject[l]=null}swfobject=null})}}();return{registerObject:function(a,b,c){if(!P.w3cdom||!a||!b){return}var d={};d.id=a;d.swfVersion=b;d.expressInstall=c?c:false;G[G.length]=d;bj(a,false)},getObjectById:function(a){var r=null;if(P.w3cdom){var o=be(a);if(o){var n=o.getElementsByTagName(x)[0];if(!n||(n&&typeof o.SetVariable!=w)){r=o}else if(typeof n.SetVariable!=w){r=n}}}return r},embedSWF:function(b,c,d,e,f,g,h,l,m){if(!P.w3cdom||!b||!c||!d||!e||!f){return}d+="";e+="";if(bh(f)){bj(c,false);var n={};if(m&&typeof m===x){for(var i in m){if(m[i]!=Object.prototype[i]){n[i]=m[i]}}}n.data=b;n.width=d;n.height=e;var o={};if(l&&typeof l===x){for(var j in l){if(l[j]!=Object.prototype[j]){o[j]=l[j]}}}if(h&&typeof h===x){for(var k in h){if(h[k]!=Object.prototype[k]){if(typeof o.flashvars!=w){o.flashvars+="&"+k+"="+h[k]}else{o.flashvars=k+"="+h[k]}}}}T(function(){ba(n,o,c);if(n.id==c){bj(c,true)}})}else if(g&&!O&&bh("6.0.65")&&(P.win||P.mac)){O=true;bj(c,false);T(function(){var a={};a.id=a.altContentId=c;a.width=d;a.height=e;a.expressInstall=g;X(a)})}},getFlashPlayerVersion:function(){return{major:P.pv[0],minor:P.pv[1],release:P.pv[2]}},hasFlashPlayerVersion:bh,createSWF:function(a,b,c){if(P.w3cdom){return ba(a,b,c)}else{return undefined}},removeSWF:function(a){if(P.w3cdom){bc(a)}},createCSS:function(a,b){if(P.w3cdom){bi(a,b)}},addDomLoadEvent:T,addLoadEvent:U,getQueryParamValue:function(a){var q=D.location.search||D.location.hash;if(a==null){return bk(q)}if(q){var b=q.substring(1).split("&");for(var i=0;i<b.length;i++){if(b[i].substring(0,b[i].indexOf("="))==a){return bk(b[i].substring((b[i].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(O&&L){var a=be(B);if(a){a.parentNode.replaceChild(L,a);if(M){bj(M,true);if(P.ie&&P.win){L.style.display="block"}}L=null;M=null;O=false}}}}}();
