/* Version: 2010.3.1.2 */
/*	SWFObject v2.2 <http://code.google.com/p/swfobject/> 
	is released under the MIT License <http://www.opensource.org/licenses/mit-license.php> 
*/
var swfobject=function(){var e="undefined",o="object",S="Shockwave Flash",R="ShockwaveFlash.ShockwaveFlash",z="application/x-shockwave-flash",g="SWFObjectExprInst",P="onreadystatechange",C=window,l=document,y=navigator,j=false,T=[D],c=[],K=[],k=[],J,E,H,h,a=false,A=false,U,x,f=true,i=function(){var af=typeof l.getElementById!=e&&typeof l.getElementsByTagName!=e&&typeof l.createElement!=e,ac=y.userAgent.toLowerCase(),X=y.platform.toLowerCase(),Y=X?/win/.test(X):/win/.test(ac),ae=X?/mac/.test(X):/mac/.test(ac),ag=/webkit/.test(ac)?parseFloat(ac.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,ah=!+"\v1",aa=[0,0,0],ad=null;if(typeof y.plugins!=e&&typeof y.plugins[S]==o){ad=y.plugins[S].description;if(ad&&!(typeof y.mimeTypes!=e&&y.mimeTypes[z]&&!y.mimeTypes[z].enabledPlugin)){j=true;ah=false;ad=ad.replace(/^.*\s+(\S+\s+\S+$)/,"$1");aa[0]=parseInt(ad.replace(/^(.*)\..*$/,"$1"),10);aa[1]=parseInt(ad.replace(/^.*\.(.*)\s.*$/,"$1"),10);aa[2]=/[a-zA-Z]/.test(ad)?parseInt(ad.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof C.ActiveXObject!=e){try{var Z=new ActiveXObject(R);if(Z){ad=Z.GetVariable("$version");if(ad){ah=true;ad=ad.split(" ")[1].split(",");aa=[parseInt(ad[0],10),parseInt(ad[1],10),parseInt(ad[2],10)]}}}catch(ab){}}}return{w3:af,pv:aa,wk:ag,ie:ah,win:Y,mac:ae}}(),W=function(){if(!i.w3){return}if((typeof l.readyState!=e&&l.readyState=="complete")||(typeof l.readyState==e&&(l.getElementsByTagName("body")[0]||l.body))){s()}if(!a){if(typeof l.addEventListener!=e){l.addEventListener("DOMContentLoaded",s,false)}if(i.ie&&i.win){l.attachEvent(P,function(){if(l.readyState=="complete"){l.detachEvent(P,arguments.callee);s()}});if(C==top){(function(){if(a){return}try{l.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}s()})()}}if(i.wk){(function(){if(a){return}if(!/loaded|complete/.test(l.readyState)){setTimeout(arguments.callee,0);return}s()})()}b(s)}}();function s(){if(a){return}try{var Z=l.getElementsByTagName("body")[0].appendChild(p("span"));Z.parentNode.removeChild(Z)}catch(X){return}a=true;var Y=T.length;for(var aa=0;aa<Y;aa++){T[aa]()}}function w(X){if(a){X()}else{T[T.length]=X}}function b(X){if(typeof C.addEventListener!=e){C.addEventListener("load",X,false)}else{if(typeof l.addEventListener!=e){l.addEventListener("load",X,false)}else{if(typeof C.attachEvent!=e){d(C,"onload",X)}else{if(typeof C.onload=="function"){var Y=C.onload;C.onload=function(){Y();X()}}else{C.onload=X}}}}}function D(){if(j){M()}else{n()}}function M(){var X=l.getElementsByTagName("body")[0];var aa=p(o);aa.setAttribute("type",z);var Y=X.appendChild(aa);if(Y){var Z=0;(function(){if(typeof Y.GetVariable!=e){var ab=Y.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");i.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Z<10){Z++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Y=null;n()})()}else{n()}}function n(){var ah=c.length;if(ah>0){for(var af=0;af<ah;af++){var X=c[af].id;var ae=c[af].callbackFn;var aa={success:false,id:X};if(i.pv[0]>0){var ag=m(X);if(ag){if(u(c[af].swfVersion)&&!(i.wk&&i.wk<312)){F(X,true);if(ae){aa.success=true;aa.ref=t(X);ae(aa)}}else{if(c[af].expressInstall&&G()){var ac={};ac.data=c[af].expressInstall;ac.width=ag.getAttribute("width")||"0";ac.height=ag.getAttribute("height")||"0";if(ag.getAttribute("class")){ac.styleclass=ag.getAttribute("class")}if(ag.getAttribute("align")){ac.align=ag.getAttribute("align")}var Y={};var Z=ag.getElementsByTagName("param");var ab=Z.length;for(var ad=0;ad<ab;ad++){if(Z[ad].getAttribute("name").toLowerCase()!="movie"){Y[Z[ad].getAttribute("name")]=Z[ad].getAttribute("value")}}O(ac,Y,X,ae)}else{V(ag);if(ae){ae(aa)}}}}}else{F(X,true);if(ae){var ai=t(X);if(ai&&typeof ai.SetVariable!=e){aa.success=true;aa.ref=ai}ae(aa)}}}}}function t(X){var aa=null;var Z=m(X);if(Z&&Z.nodeName=="OBJECT"){if(typeof Z.SetVariable!=e){aa=Z}else{var Y=Z.getElementsByTagName(o)[0];if(Y){aa=Y}}}return aa}function G(){return !A&&u("6.0.65")&&(i.win||i.mac)&&!(i.wk&&i.wk<312)}function O(ad,aa,Z,Y){A=true;H=Y||null;h={success:false,id:Z};var ae=m(Z);if(ae){if(ae.nodeName=="OBJECT"){J=N(ae);E=null}else{J=ae;E=Z}ad.id=g;if(typeof ad.width==e||(!/%$/.test(ad.width)&&parseInt(ad.width,10)<310)){ad.width="310"}if(typeof ad.height==e||(!/%$/.test(ad.height)&&parseInt(ad.height,10)<137)){ad.height="137"}l.title=l.title.slice(0,47)+" - Flash Player Installation";var ab=i.ie&&i.win?"ActiveX":"PlugIn",ac="MMredirectURL="+C.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ab+"&MMdoctitle="+l.title;if(typeof aa.flashvars!=e){aa.flashvars+="&"+ac}else{aa.flashvars=ac}if(i.ie&&i.win&&ae.readyState!=4){var X=p("div");Z+="SWFObjectNew";X.setAttribute("id",Z);ae.parentNode.insertBefore(X,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}q(ad,aa,Z)}}function V(Y){if(i.ie&&i.win&&Y.readyState!=4){var X=p("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(N(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(N(Y),Y)}}function N(ac){var Z=p("div");if(i.win&&i.ie){Z.innerHTML=ac.innerHTML}else{var Y=ac.getElementsByTagName(o)[0];if(Y){var X=Y.childNodes;if(X){var aa=X.length;for(var ab=0;ab<aa;ab++){if(!(X[ab].nodeType==1&&X[ab].nodeName=="PARAM")&&!(X[ab].nodeType==8)){Z.appendChild(X[ab].cloneNode(true))}}}}}return Z}function q(ad,Z,X){var Y,aa=m(X);if(i.wk&&i.wk<312){return Y}if(aa){if(typeof ad.id==e){ad.id=X}if(i.ie&&i.win){var ag="";for(var ae in ad){if(ad[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){Z.movie=ad[ae]}else{if(ae.toLowerCase()=="styleclass"){ag+=' class="'+ad[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ag+=" "+ae+'="'+ad[ae]+'"'}}}}}var ab="";for(var ac in Z){if(Z[ac]!=Object.prototype[ac]){ab+='<param name="'+ac+'" value="'+Z[ac]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ag+">"+ab+"</object>";K[K.length]=ad.id;Y=m(ad.id)}else{var ah=p(o);ah.setAttribute("type",z);for(var ai in ad){if(ad[ai]!=Object.prototype[ai]){if(ai.toLowerCase()=="styleclass"){ah.setAttribute("class",ad[ai])}else{if(ai.toLowerCase()!="classid"){ah.setAttribute(ai,ad[ai])}}}}for(var af in Z){if(Z[af]!=Object.prototype[af]&&af.toLowerCase()!="movie"){I(ah,af,Z[af])}}aa.parentNode.replaceChild(ah,aa);Y=ah}}return Y}function I(Z,X,Y){var aa=p("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function Q(Y){var X=m(Y);if(X&&X.nodeName=="OBJECT"){if(i.ie&&i.win){X.style.display="none";(function(){if(X.readyState==4){r(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function r(Z){var X=m(Z);if(X){for(var Y in X){if(typeof X[Y]=="function"){X[Y]=null}}X.parentNode.removeChild(X)}}function m(Z){var Y=null;try{Y=l.getElementById(Z)}catch(X){}return Y}function p(X){return l.createElement(X)}function d(Y,Z,X){Y.attachEvent(Z,X);k[k.length]=[Y,Z,X]}function u(Z){var X=i.pv,Y=Z.split(".");Y[0]=parseInt(Y[0],10);Y[1]=parseInt(Y[1],10)||0;Y[2]=parseInt(Y[2],10)||0;return(X[0]>Y[0]||(X[0]==Y[0]&&X[1]>Y[1])||(X[0]==Y[0]&&X[1]==Y[1]&&X[2]>=Y[2]))?true:false}function B(Z,ac,Y,ab){if(i.ie&&i.mac){return}var aa=l.getElementsByTagName("head")[0];if(!aa){return}var ad=(Y&&typeof Y=="string")?Y:"screen";if(ab){U=null;x=null}if(!U||x!=ad){var X=p("style");X.setAttribute("type","text/css");X.setAttribute("media",ad);U=aa.appendChild(X);if(i.ie&&i.win&&typeof l.styleSheets!=e&&l.styleSheets.length>0){U=l.styleSheets[l.styleSheets.length-1]}x=ad}if(i.ie&&i.win){if(U&&typeof U.addRule==o){U.addRule(Z,ac)}}else{if(U&&typeof l.createTextNode!=e){U.appendChild(l.createTextNode(Z+" {"+ac+"}"))}}}function F(Z,X){if(!f){return}var Y=X?"visible":"hidden";if(a&&m(Z)){m(Z).style.visibility=Y}else{B("#"+Z,"visibility:"+Y)}}function v(X){var Y=/[\\\"<>\.;]/;var Z=Y.exec(X)!=null;return Z&&typeof encodeURIComponent!=e?encodeURIComponent(X):X}var L=function(){if(i.ie&&i.win){window.attachEvent("onunload",function(){var X=k.length;for(var ab=0;ab<X;ab++){k[ab][0].detachEvent(k[ab][1],k[ab][2])}var Y=K.length;for(var aa=0;aa<Y;aa++){Q(K[aa])}for(var Z in i){i[Z]=null}i=null;for(var ac in swfobject){swfobject[ac]=null}swfobject=null})}}();return{registerObject:function(Y,X,aa,Z){if(i.w3&&Y&&X){var ab={};ab.id=Y;ab.swfVersion=X;ab.expressInstall=aa;ab.callbackFn=Z;c[c.length]=ab;F(Y,false)}else{if(Z){Z({success:false,id:Y})}}},getObjectById:function(X){if(i.w3){return t(X)}},embedSWF:function(ae,Y,ab,ad,ah,aa,ag,ac,Z,X){var af={success:false,id:Y};if(i.w3&&!(i.wk&&i.wk<312)&&ae&&Y&&ab&&ad&&ah){F(Y,false);w(function(){ab+="";ad+="";var am={};if(Z&&typeof Z===o){for(var al in Z){am[al]=Z[al]}}am.data=ae;am.width=ab;am.height=ad;var ai={};if(ac&&typeof ac===o){for(var aj in ac){ai[aj]=ac[aj]}}if(ag&&typeof ag===o){for(var ak in ag){if(typeof ai.flashvars!=e){ai.flashvars+="&"+ak+"="+ag[ak]}else{ai.flashvars=ak+"="+ag[ak]}}}if(u(ah)){var an=q(am,ai,Y);if(am.id==Y){F(Y,true)}af.success=true;af.ref=an}else{if(aa&&G()){am.data=aa;O(am,ai,Y,X);return}else{F(Y,true)}}if(X){X(af)}})}else{if(X){X(af)}}},switchOffAutoHideShow:function(){f=false},ua:i,getFlashPlayerVersion:function(){return{major:i.pv[0],minor:i.pv[1],release:i.pv[2]}},hasFlashPlayerVersion:u,createSWF:function(Y,X,Z){if(i.w3){return q(Y,X,Z)}else{return undefined}},showExpressInstall:function(Y,X,Z,aa){if(i.w3&&G()){O(Y,X,Z,aa)}},removeSWF:function(X){if(i.w3){Q(X)}},createCSS:function(Z,Y,X,aa){if(i.w3){B(Z,Y,X,aa)}},addDomLoadEvent:w,addLoadEvent:b,getQueryParamValue:function(X){var Z=l.location.search||l.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(X==null){return v(Z)}var aa=Z.split("&");for(var Y=0;Y<aa.length;Y++){if(aa[Y].substring(0,aa[Y].indexOf("="))==X){return v(aa[Y].substring((aa[Y].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(A){var X=m(g);if(X&&J){X.parentNode.replaceChild(J,X);if(E){F(E,true);if(i.ie&&i.win){J.style.display="block"}}if(H){H(h)}}A=false}}}}();