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