(function(a){a.address=(function(){var k=function(i){a(a.address).trigger(a.extend(a.Event(i),(function(){var aD={},aC=a.address.parameterNames();for(var aB=0,aA=aC.length;aB<aA;aB++){aD[aC[aB]]=a.address.parameter(aC[aB])}return{value:a.address.value(),path:a.address.path(),pathNames:a.address.pathNames(),parameterNames:aC,parameters:aD,queryString:a.address.queryString()}}).call(a.address)))},ay=function(aB,aA,i){a(a.address).bind(aB,aA,i);return a.address},ab=function(){return(d.pushState&&e.state!==Z)},g=function(){return("/"+b.pathname.replace(new RegExp(e.state),"")+b.search+(ar()?"#"+ar():"")).replace(ax,"/")},ar=function(){var i=b.href.indexOf("#");return i!=-1?u(b.href.substr(i+1),A):""},C=function(){return ab()?g():ar()},au=function(){try{return top.document!==Z?top:window}catch(i){return window}},v=function(){return"javascript"},n=function(i){i=i.toString();return(e.strict&&i.substr(0,1)!="/"?"/":"")+i},u=function(i,aA){if(e.crawlable&&aA){return(i!=""?"!":"")+i}return i.replace(/^\!/,"")},h=function(i,aA){return parseInt(i.css(aA),10)},E=function(aE){var aB,aD;for(var aC=0,aA=aE.childNodes.length;aC<aA;aC++){if(aE.childNodes[aC].src){aB=String(aE.childNodes[aC].src)}aD=E(aE.childNodes[aC]);if(aD){aB=aD}}return aB},S=function(){if(!I){var aA=C(),i=s!=aA;if(p&&ac<523){if(m!=d.length){m=d.length;if(P[m-1]!==Z){s=P[m-1]}K(A)}}else{if(i){if(ai&&ac<7){b.reload()}else{if(ai&&ac<8&&e.history){ag(aq,50)}s=aA;K(A)}}}}},K=function(i){k(D);k(i?ad:am);ag(x,10)},x=function(){if(e.tracker!=="null"&&e.tracker!==null){var i=a.isFunction(e.tracker)?e.tracker:av[e.tracker],aA=(b.pathname+b.search+(a.address&&!ab()?a.address.value():"")).replace(/\/\//,"/").replace(/^\/$/,"");if(a.isFunction(i)){i(aA)}else{if(a.isFunction(av.urchinTracker)){av.urchinTracker(aA)}else{if(av.pageTracker!==Z&&a.isFunction(av.pageTracker._trackPageview)){av.pageTracker._trackPageview(aA)}else{if(av._gaq!==Z&&a.isFunction(av._gaq.push)){av._gaq.push(["_trackPageview",decodeURI(aA)])}}}}}},aq=function(){var i=v()+":"+A+";document.open();document.writeln('<html><head><title>"+f.title.replace("'","\\'")+"</title><script>var "+ak+' = "'+encodeURIComponent(C())+(f.domain!=b.hostname?'";document.domain="'+f.domain:"")+"\";<\/script></head></html>');document.close();";if(ac<7){B.src=i}else{B.contentWindow.location.replace(i)}},at=function(){if(ah&&l!=-1){var aA,i=ah.substr(l+1).split("&");for(L=0;L<i.length;L++){aA=i[L].split("=");if(/^(autoUpdate|crawlable|history|strict|wrap)$/.test(aA[0])){e[aA[0]]=(isNaN(aA[1])?/^(true|yes)$/i.test(aA[1]):(parseInt(aA[1],10)!==0))}if(/^(state|tracker)$/.test(aA[0])){e[aA[0]]=aA[1]}}ah=null}s=C()},o=function(){if(!O){O=N;at();var aB=function(){Q.call(this);M.call(this)},aA=a("body").ajaxComplete(aB);aB();if(e.wrap){var aC=a("body > *").wrapAll('<div style="padding:'+(h(aA,"marginTop")+h(aA,"paddingTop"))+"px "+(h(aA,"marginRight")+h(aA,"paddingRight"))+"px "+(h(aA,"marginBottom")+h(aA,"paddingBottom"))+"px "+(h(aA,"marginLeft")+h(aA,"paddingLeft"))+'px;" />').parent().wrap('<div id="'+ak+'" style="height:100%;overflow:auto;position:relative;'+(p?(window.statusbar.visible&&!/chrome/i.test(V)?"":"resize:both;"):"")+'" />');a("html, body").css({height:"100%",margin:0,padding:0,overflow:"hidden"});if(p){a('<style type="text/css" />').appendTo("head").text("#"+ak+"::-webkit-resizer { background-color: #fff; }")}}if(ai&&ac<8){var i=f.getElementsByTagName("frameset")[0];B=f.createElement((i?"":"i")+"frame");if(i){i.insertAdjacentElement("beforeEnd",B);i[i.cols?"cols":"rows"]+=",0";B.noResize=N;B.frameBorder=B.frameSpacing=0}else{B.style.display="none";B.style.width=B.style.height=0;B.tabIndex=-1;f.body.insertAdjacentElement("afterBegin",B)}ag(function(){a(B).bind("load",function(){var aD=B.contentWindow;s=aD[ak]!==Z?a.address.decode(aD[ak]):"";if(s!=C()){K(A);b.hash=u(s,N)}});if(B.contentWindow[ak]===Z){aq()}},50)}else{if(p){if(ac<418){a(f.body).append('<form id="'+ak+'" style="position:absolute;top:-9999px;" method="get"></form>');t=f.getElementById(ak)
}if(b[ak]===Z){b[ak]={}}if(b[ak][b.pathname]!==Z){P=b[ak][b.pathname].split(",")}}}ag(function(){k("init");K(A)},1);if(!ab()){if((ai&&ac>7)||(!ai&&("on"+X) in av)){if(av.addEventListener){av.addEventListener(X,S,A)}else{if(av.attachEvent){av.attachEvent("on"+X,S)}}}else{al(S,50)}}}},Q=function(){var aB,aD=a("a"),aC=aD.size(),aA=1,i=-1;ag(function(){if(++i!=aC){aB=a(aD.get(i));if(aB.is('[rel*="address:"]')){aB.address()}ag(arguments.callee,aA)}},aA)},G=function(){if(s!=C()){s=C();K(A)}},ae=function(){if(av.removeEventListener){av.removeEventListener(X,S,A)}else{if(av.detachEvent){av.detachEvent("on"+X,S)}}},M=function(){if(e.crawlable){var aA=b.pathname.replace(/\/$/,""),i="_escaped_fragment_";if(a("body").html().indexOf(i)!=-1){a("a[href]:not([href^=http]), , a[href*="+document.domain+"]").each(function(){var aB=a(this).attr("href").replace(/^http:/,"").replace(new RegExp(aA+"/?$"),"");if(aB==""||aB.indexOf(i)!=-1){a(this).attr("href","#"+a.address.decode(aB.replace(new RegExp("/(.*)\\?"+i+"=(.*)$"),"!$2")))}})}}},aw=function(i){return i.replace(/\+/g," ")},J=function(i){return j(z(i)).replace(/%20/g,"+")},W=function(i){return i.split("#")[0].split("?")[0]},ao=function(i){var aB=W(i),aA=aB.replace(ax,"/").split("/");if(aB.substr(0,1)=="/"||aB.length===0){aA.splice(0,1)}if(aB.substr(aB.length-1,1)=="/"){aA.splice(aA.length-1,1)}return aA},R=function(aA){var i=aA.split("?");return i.slice(1,i.length).join("?").split("#")[0]},w=function(i,aB){aB=R(aB);if(aB){params=aB.split("&");var aA=[];for(L=0;L<params.length;L++){var aC=params[L].split("=");if(aC[0]==i||a.address.decode(aC[0])==i){aA.push(aC.slice(1).join("="))}}if(aA.length!==0){return aA.length!=1?aA:aA[0]}}},aa=function(aD){var aA=R(aD),aE=[];if(aA&&aA.indexOf("=")!=-1){var aF=aA.split("&");for(var aC=0;aC<aF.length;aC++){var aB=aF[aC].split("=")[0];if(a.inArray(aB,aE)==-1){aE.push(aB)}}}return aE},U=function(aA){var i=aA.split("#");return i.slice(1,i.length).join("#")},Z,ak="jQueryAddress",ap="string",X="hashchange",q="init",D="change",ad="internalChange",am="externalChange",N=true,A=false,e={autoUpdate:N,crawlable:A,history:N,strict:N,wrap:A},r=a.browser,ac=parseFloat(a.browser.version),T=r.mozilla,ai=r.msie,Y=r.opera,p=r.webkit||r.safari,af=A,av=au(),f=av.document,d=av.history,b=av.location,al=setInterval,ag=setTimeout,j=encodeURIComponent,z=decodeURIComponent,ax=/\/{2,9}/g,V=navigator.userAgent,B,t,ah=E(document),l=ah?ah.indexOf("?"):-1,az=f.title,m=d.length,I=A,O=A,H=N,y=N,an=A,P=[],c={},s=C();if(ai){ac=parseFloat(V.substr(V.indexOf("MSIE")+4));if(f.documentMode&&f.documentMode!=ac){ac=f.documentMode!=8?7:8}a(document).bind("propertychange",function(){if(f.title!=az&&f.title.indexOf("#"+C())!=-1){f.title=az}})}af=(T&&ac>=1)||(ai&&ac>=6)||(Y&&ac>=9.5)||(p&&ac>=312);if(af){for(var L=1;L<m;L++){P.push("")}P.push(s);if(Y){history.navigationMode="compatible"}if(document.readyState=="complete"){var F=setInterval(function(){if(a.address){o();clearInterval(F)}},50)}else{at();a(o)}var aj=g();if(e.state!==Z){if(d.pushState){if(aj.substr(0,3)=="/#/"){b.replace(e.state.replace(/^\/$/,"")+aj.substr(2))}}else{if(aj!="/"&&aj.replace(/^\/#/,"")!=ar()){b.replace(e.state.replace(/^\/$/,"")+"/#"+aj)}}}a(window).bind({popstate:G,unload:ae})}else{if((!af&&ar()!="")||(p&&ac<418&&ar()!=""&&b.search!="")){b.replace(b.href.substr(0,b.href.indexOf("#")))}else{x()}}return{bind:function(aA,aB,i){return ay(aA,aB,i)},init:function(i){return ay(q,i)},change:function(i){return ay(D,i)},internalChange:function(i){return ay(ad,i)},externalChange:function(i){return ay(am,i)},baseURL:function(){var i=b.href;if(i.indexOf("#")!=-1){i=i.substr(0,i.indexOf("#"))}if(/\/$/.test(i)){i=i.substr(0,i.length-1)}return i},autoUpdate:function(i){if(i!==Z){e.autoUpdate=i;return this}return e.autoUpdate},crawlable:function(i){if(i!==Z){e.crawlable=i;return this}return e.crawlable},history:function(i){if(i!==Z){e.history=i;return this}return e.history},state:function(i){if(i!==Z){e.state=i;return this}return e.state},strict:function(i){if(i!==Z){e.strict=i;
return this}return e.strict},tracker:function(i){if(i!==Z){e.tracker=i;return this}return e.tracker},wrap:function(i){if(i!==Z){e.wrap=i;return this}return e.wrap},update:function(){an=N;this.value(s);an=A;return this},encode:function(aC){var aA=ao(aC),i=aa(aC),aG=R(aC),aE=U(aC),aF=aC.substr(0,1),aB=aC.substr(aC.length-1),aD="";a.each(aA,function(aI,aH){aD+="/"+J(aH)});if(aG!==""){aD+="?";if(i.length===0){aD+=aG}else{a.each(i,function(aI,aH){var aJ=w(aH,aC);if(typeof aJ!==ap){a.each(aJ,function(aL,aK){aD+=J(aH)+"="+J(aK)+"&"})}else{aD+=J(aH)+"="+J(aJ)+"&"}});aD=aD.substr(0,aD.length-1)}}if(aE!==""){aD+="#"+J(aE)}if(aF!="/"&&aD.substr(0,1)=="/"){aD=aD.substr(1)}if(aF=="/"&&aD.substr(0,1)!="/"){aD="/"+aD}if(/#|&|\?/.test(aB)){aD+=aB}return aD},decode:function(aE){if(aE!==Z){var aA=[],aD=function(i){return z(i.toString().replace(/\+/g,"%20"))};if(typeof aE=="object"&&aE.length!==Z){for(var aC=0,aB=aE.length;aC<aB;aC++){aA[aC]=aD(aE[aC])}return aA}else{return aD(aE)}}},title:function(i){if(i!==Z){ag(function(){az=f.title=i;if(y&&B&&B.contentWindow&&B.contentWindow.document){B.contentWindow.document.title=i;y=A}if(!H&&T){b.replace(b.href.indexOf("#")!=-1?b.href:b.href+"#")}H=A},50);return this}return f.title},value:function(aB){if(aB!==Z){aB=n(aB);if(e.autoUpdate){aB=this.encode(aB)}if(aB=="/"){aB=""}if(s==aB&&!an){return}H=N;s=aB;if(e.autoUpdate||an){K(N);if(ab()){d[e.history?"pushState":"replaceState"]({},"",e.state.replace(/\/$/,"")+(s==""?"/":s))}else{I=N;P[d.length]=s;if(p){if(e.history){b[ak][b.pathname]=P.toString();m=d.length+1;if(ac<418){if(b.search==""){t.action="#"+u(s,N);t.submit()}}else{if(ac<523||s==""){var i=f.createEvent("MouseEvents");i.initEvent("click",N,N);var aA=f.createElement("a");aA.href="#"+u(s,N);aA.dispatchEvent(i)}else{b.hash="#"+u(s,N)}}}else{b.replace("#"+u(s,N))}}else{if(s!=C()){if(e.history){b.hash="#"+u(this.decode(n(s)),N)}else{b.replace("#"+u(s,N))}}}if((ai&&ac<8)&&e.history){ag(aq,50)}if(p){ag(function(){I=A},1)}else{I=A}}}return this}if(!af){return null}return this.decode(n(s))},path:function(aA){if(aA!==Z){var i=R(n(s)),aB=U(n(s));this.value(aA+(i?"?"+i:"")+(aB?"#"+aB:""));return this}return this.decode(W(n(s)))},pathNames:function(){return this.decode(ao(n(s)))},queryString:function(i){if(i!==Z){var aA=U(n(s));this.value(this.path()+(i?"?"+i:"")+(aA?"#"+aA:""));return this}return this.decode(R(n(s)))},parameter:function(aA,aH,aB){var aF,aD;if(aH!==Z){var aG=this.parameterNames();aD=[];aH=aH?j(aH):"";for(aF=0;aF<aG.length;aF++){var aC=aG[aF],aI=this.parameter(aC);if(typeof aI==ap){aI=[aI]}if(aC==aA){aI=(aH===null||aH==="")?[]:(aB?aI.concat([aH]):[aH])}for(var aE=0;aE<aI.length;aE++){aD.push(aC+"="+aw(J(aI[aE])))}}if(a.inArray(aA,aG)==-1&&aH!==null&&aH!==""){aD.push(aA+"="+aw(J(aH)))}this.queryString(aD.join("&"));return this}return this.decode(w(aA,n(s)))},parameterNames:function(){return this.decode(aa(n(s)))},hash:function(i){if(i!==Z){this.value(n(s).split("#")[0]+(i?"#"+i:""));return this}return this.decode(U(n(s)))}}})();a.fn.address=function(b){if(!a(this).attr("address")){var c=function(f){if(a(this).is("a")){var d=b?b.call(this):/address:/.test(a(this).attr("rel"))?a(this).attr("rel").split("address:")[1].split(" ")[0]:a.address.state()!==undefined&&a.address.state()!="/"?a(this).attr("href").replace(new RegExp("^(.*"+a.address.state()+"|\\.)"),""):a(this).attr("href").replace(/^(#\!?|\.)/,"");a.address.value(d);f.preventDefault()}};a(this).click(c).live("click",c).live("submit",function(g){if(a(this).is("form")){var f=a(this).attr("action"),d=b?b.call(this):(f.indexOf("?")!=-1?f.replace(/&$/,""):f+"?")+a.address.decode(a(this).serialize());a.address.value(d);g.preventDefault()}}).attr("address",true)}return this}})(jQuery);(function(a){a.fn.extend({jqEasyCounter:function(b){return this.each(function(){var f=a(this),e=a.extend({maxChars:100,maxCharsWarning:80,msgFontSize:"12px",msgFontColor:"#000000",msgFontFamily:"Arial",msgTextAlign:"right",msgWarningColor:"#F00",msgAppendMethod:"insertAfter"},b);
if(e.maxChars<=0){return}var d=a('<div class="jqEasyCounterMsg">&nbsp;</div>');var c={"font-size":e.msgFontSize,"font-family":e.msgFontFamily,color:e.msgFontColor,"text-align":e.msgTextAlign,width:f.width(),opacity:0};d.css(c);d[e.msgAppendMethod](f);f.bind("keydown keyup keypress",g).bind("focus paste",function(){setTimeout(g,10)}).bind("blur",function(){d.stop().fadeTo("fast",0);return false});function g(){var i=f.val(),h=i.length;if(h>=e.maxChars){i=i.substring(0,e.maxChars)}if(h>e.maxChars){var j=f.scrollTop();f.val(i.substring(0,e.maxChars));f.scrollTop(j)}if(h>=e.maxCharsWarning){d.css({color:e.msgWarningColor})}else{d.css({color:e.msgFontColor})}d.html("Characters: "+f.val().length+"/"+e.maxChars);d.stop().fadeTo("fast",1)}})}})})(jQuery);(function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(type,name){this.defaults.type=type;this.defaults.name=name},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length){settings.single="metadata"}var data=$.data(elem,settings.single);if(data){return data}data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m){data=m[1]}}else{if(settings.type=="elem"){if(!elem.getElementsByTagName){return undefined}var e=elem.getElementsByTagName(settings.name);if(e.length){data=$.trim(e[0].innerHTML)}}else{if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr){data=attr}}}}if(data.indexOf("{")<0){data="{"+data+"}"}data=eval("("+data+")");$.data(elem,settings.single,data);return data}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts)}})(jQuery);(function(a){a.extend(a.fn,{validate:function(b){if(!this.length){b&&b.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return}var c=a.data(this[0],"validator");if(c){return c}c=new a.validator(b,this[0]);a.data(this[0],"validator",c);if(c.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){c.cancelSubmit=true});if(c.settings.submitHandler){this.find("input, button").filter(":submit").click(function(){c.submitButton=this})}this.submit(function(d){if(c.settings.debug){d.preventDefault()}function e(){if(c.settings.submitHandler){if(c.submitButton){var f=a("<input type='hidden'/>").attr("name",c.submitButton.name).val(c.submitButton.value).appendTo(c.currentForm)}c.settings.submitHandler.call(c,c.currentForm);if(c.submitButton){f.remove()}return false}return true}if(c.cancelSubmit){c.cancelSubmit=false;return e()}if(c.form()){if(c.pendingRequest){c.formSubmitted=true;return false}return e()}else{c.focusInvalid();return false}})}return c},valid:function(){if(a(this[0]).is("form")){return this.validate().form()}else{var c=true;var b=a(this[0].form).validate();this.each(function(){c&=b.element(this)});return c}},removeAttrs:function(d){var b={},c=this;a.each(d.split(/\s/),function(e,f){b[f]=c.attr(f);c.removeAttr(f)});return b},rules:function(e,b){var g=this[0];if(e){var d=a.data(g.form,"validator").settings;var i=d.rules;var j=a.validator.staticRules(g);switch(e){case"add":a.extend(j,a.validator.normalizeRule(b));i[g.name]=j;if(b.messages){d.messages[g.name]=a.extend(d.messages[g.name],b.messages)}break;case"remove":if(!b){delete i[g.name];return j}var h={};a.each(b.split(/\s/),function(k,l){h[l]=j[l];delete j[l]});return h}}var f=a.validator.normalizeRules(a.extend({},a.validator.metadataRules(g),a.validator.classRules(g),a.validator.attributeRules(g),a.validator.staticRules(g)),g);if(f.required){var c=f.required;delete f.required;f=a.extend({required:c},f)}return f}});a.extend(a.expr[":"],{blank:function(b){return !a.trim(""+b.value)},filled:function(b){return !!a.trim(""+b.value)},unchecked:function(b){return !b.checked}});a.validator=function(b,c){this.settings=a.extend(true,{},a.validator.defaults,b);this.currentForm=c;this.init()};a.validator.format=function(b,c){if(arguments.length==1){return function(){var d=a.makeArray(arguments);
d.unshift(b);return a.validator.format.apply(this,d)}}if(arguments.length>2&&c.constructor!=Array){c=a.makeArray(arguments).slice(1)}if(c.constructor!=Array){c=[c]}a.each(c,function(d,e){b=b.replace(new RegExp("\\{"+d+"\\}","g"),e)});return b};a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(b){this.lastActive=b;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,b,this.settings.errorClass,this.settings.validClass);this.addWrapper(this.errorsFor(b)).hide()}},onfocusout:function(b){if(!this.checkable(b)&&(b.name in this.submitted||!this.optional(b))){this.element(b)}},onkeyup:function(b){if(b.name in this.submitted||b==this.lastElement){this.element(b)}},onclick:function(b){if(b.name in this.submitted){this.element(b)}else{if(b.parentNode.name in this.submitted){this.element(b.parentNode)}}},highlight:function(d,b,c){a(d).addClass(b).removeClass(c)},unhighlight:function(d,b,c){a(d).removeClass(b).addClass(c)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=a(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm);this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var b=(this.groups={});a.each(this.settings.groups,function(e,f){a.each(f.split(/\s/),function(h,g){b[g]=e})});var d=this.settings.rules;a.each(d,function(e,f){d[e]=a.validator.normalizeRule(f)});function c(g){var f=a.data(this[0].form,"validator"),e="on"+g.type.replace(/^validate/,"");f.settings[e]&&f.settings[e].call(f,this[0])}a(this.currentForm).validateDelegate(":text, :password, :file, select, textarea","focusin focusout keyup",c).validateDelegate(":radio, :checkbox, select, option","click",c);if(this.settings.invalidHandler){a(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)}},form:function(){this.checkForm();a.extend(this.submitted,this.errorMap);this.invalid=a.extend({},this.errorMap);if(!this.valid()){a(this.currentForm).triggerHandler("invalid-form",[this])}this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var b=0,c=(this.currentElements=this.elements());c[b];b++){this.check(c[b])}return this.valid()},element:function(c){c=this.clean(c);this.lastElement=c;this.prepareElement(c);this.currentElements=a(c);var b=this.check(c);if(b){delete this.invalid[c.name]}else{this.invalid[c.name]=true}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers)}this.showErrors();return b},showErrors:function(c){if(c){a.extend(this.errorMap,c);this.errorList=[];for(var b in c){this.errorList.push({message:c[b],element:this.findByName(b)[0]})}this.successList=a.grep(this.successList,function(d){return !(d.name in c)
})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){if(a.fn.resetForm){a(this.currentForm).resetForm()}this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(d){var c=0;for(var b in d){c++}return c},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return this.size()==0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid){try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(b){}}},findLastActive:function(){var b=this.lastActive;return b&&a.grep(this.errorList,function(c){return c.element.name==b.name}).length==1&&b},elements:function(){var c=this,b={};return a([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&c.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in b||!c.objectLength(a(this).rules())){return false}b[this.name]=true;return true})},clean:function(b){return a(b)[0]},errors:function(){return a(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=a([]);this.toHide=a([]);this.currentElements=a([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},prepareElement:function(b){this.reset();this.toHide=this.errorsFor(b)},check:function(c){c=this.clean(c);if(this.checkable(c)){c=this.findByName(c.name).not(this.settings.ignore)[0]}var h=a(c).rules();var d=false;for(var i in h){var g={method:i,parameters:h[i]};try{var b=a.validator.methods[i].call(this,c.value.replace(/\r/g,""),c,g.parameters);if(b=="dependency-mismatch"){d=true;continue}d=false;if(b=="pending"){this.toHide=this.toHide.not(this.errorsFor(c));return}if(!b){this.formatAndAdd(c,g);return false}}catch(f){this.settings.debug&&window.console&&console.log("exception occured when checking element "+c.id+", check the '"+g.method+"' method",f);throw f}}if(d){return}if(this.objectLength(h)){this.successList.push(c)}return true},customMetaMessage:function(b,d){if(!a.metadata){return}var c=this.settings.meta?a(b).metadata()[this.settings.meta]:a(b).metadata();return c&&c.messages&&c.messages[d]},customMessage:function(c,d){var b=this.settings.messages[c];return b&&(b.constructor==String?b:b[d])},findDefined:function(){for(var b=0;b<arguments.length;b++){if(arguments[b]!==undefined){return arguments[b]}}return undefined},defaultMessage:function(b,c){return this.findDefined(this.customMessage(b.name,c),this.customMetaMessage(b,c),!this.settings.ignoreTitle&&b.title||undefined,a.validator.messages[c],"<strong>Warning: No message defined for "+b.name+"</strong>")},formatAndAdd:function(c,e){var d=this.defaultMessage(c,e.method),b=/\$?\{(\d+)\}/g;if(typeof d=="function"){d=d.call(this,e.parameters,c)}else{if(b.test(d)){d=jQuery.format(d.replace(b,"{$1}"),e.parameters)}}this.errorList.push({message:d,element:c});this.errorMap[c.name]=d;this.submitted[c.name]=d},addWrapper:function(b){if(this.settings.wrapper){b=b.add(b.parent(this.settings.wrapper))}return b},defaultShowErrors:function(){for(var c=0;this.errorList[c];c++){var b=this.errorList[c];this.settings.highlight&&this.settings.highlight.call(this,b.element,this.settings.errorClass,this.settings.validClass);this.showLabel(b.element,b.message)}if(this.errorList.length){this.toShow=this.toShow.add(this.containers)}if(this.settings.success){for(var c=0;this.successList[c];c++){this.showLabel(this.successList[c])}}if(this.settings.unhighlight){for(var c=0,d=this.validElements();d[c];c++){this.settings.unhighlight.call(this,d[c],this.settings.errorClass,this.settings.validClass)
}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(c,d){var b=this.errorsFor(c);if(b.length){b.removeClass().addClass(this.settings.errorClass);b.attr("generated")&&b.html(d)}else{b=a("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(c),generated:true}).addClass(this.settings.errorClass).html(d||"");if(this.settings.wrapper){b=b.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()}if(!this.labelContainer.append(b).length){this.settings.errorPlacement?this.settings.errorPlacement(b,a(c)):b.insertAfter(c)}}if(!d&&this.settings.success){b.text("");typeof this.settings.success=="string"?b.addClass(this.settings.success):this.settings.success(b)}this.toShow=this.toShow.add(b)},errorsFor:function(c){var b=this.idOrName(c);return this.errors().filter(function(){return a(this).attr("for")==b})},idOrName:function(b){return this.groups[b.name]||(this.checkable(b)?b.name:b.id||b.name)},checkable:function(b){return/radio|checkbox/i.test(b.type)},findByName:function(b){var c=this.currentForm;return a(document.getElementsByName(b)).map(function(d,e){return e.form==c&&e.name==b&&e||null})},getLength:function(c,b){switch(b.nodeName.toLowerCase()){case"select":return a("option:selected",b).length;case"input":if(this.checkable(b)){return this.findByName(b.name).filter(":checked").length}}return c.length},depend:function(c,b){return this.dependTypes[typeof c]?this.dependTypes[typeof c](c,b):true},dependTypes:{"boolean":function(c,b){return c},string:function(c,b){return !!a(c,b.form).length},"function":function(c,b){return c(b)}},optional:function(b){return !a.validator.methods.required.call(this,a.trim(b.value),b)&&"dependency-mismatch"},startRequest:function(b){if(!this.pending[b.name]){this.pendingRequest++;this.pending[b.name]=true}},stopRequest:function(b,c){this.pendingRequest--;if(this.pendingRequest<0){this.pendingRequest=0}delete this.pending[b.name];if(c&&this.pendingRequest==0&&this.formSubmitted&&this.form()){a(this.currentForm).submit();this.formSubmitted=false}else{if(!c&&this.pendingRequest==0&&this.formSubmitted){a(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=false}}},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:true,message:this.defaultMessage(b,"remote")})}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(b,c){b.constructor==String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(c){var d={};var b=a(c).attr("class");b&&a.each(b.split(" "),function(){if(this in a.validator.classRuleSettings){a.extend(d,a.validator.classRuleSettings[this])}});return d},attributeRules:function(c){var e={};var b=a(c);for(var f in a.validator.methods){var d=b.attr(f);if(d){e[f]=d}}if(e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)){delete e.maxlength}return e},metadataRules:function(b){if(!a.metadata){return{}}var c=a.data(b.form,"validator").settings.meta;return c?a(b).metadata()[c]:a(b).metadata()},staticRules:function(c){var d={};var b=a.data(c.form,"validator");if(b.settings.rules){d=a.validator.normalizeRule(b.settings.rules[c.name])||{}}return d},normalizeRules:function(c,b){a.each(c,function(f,e){if(e===false){delete c[f];return}if(e.param||e.depends){var d=true;switch(typeof e.depends){case"string":d=!!a(e.depends,b.form).length;break;case"function":d=e.depends.call(b,b);break}if(d){c[f]=e.param!==undefined?e.param:true}else{delete c[f]}}});a.each(c,function(d,e){c[d]=a.isFunction(e)?e(b):e});a.each(["minlength","maxlength","min","max"],function(){if(c[this]){c[this]=Number(c[this])
}});a.each(["rangelength","range"],function(){if(c[this]){c[this]=[Number(c[this][0]),Number(c[this][1])]}});if(a.validator.autoCreateRanges){if(c.min&&c.max){c.range=[c.min,c.max];delete c.min;delete c.max}if(c.minlength&&c.maxlength){c.rangelength=[c.minlength,c.maxlength];delete c.minlength;delete c.maxlength}}if(c.messages){delete c.messages}return c},normalizeRule:function(c){if(typeof c=="string"){var b={};a.each(c.split(/\s/),function(){b[this]=true});c=b}return c},addMethod:function(b,d,c){a.validator.methods[b]=d;a.validator.messages[b]=c!=undefined?c:a.validator.messages[b];if(d.length<3){a.validator.addClassRules(b,a.validator.normalizeRule(b))}},methods:{required:function(c,b,e){if(!this.depend(e,b)){return"dependency-mismatch"}switch(b.nodeName.toLowerCase()){case"select":var d=a(b).val();return d&&d.length>0;case"input":if(this.checkable(b)){return this.getLength(c,b)>0}default:return a.trim(c).length>0}},remote:function(f,c,g){if(this.optional(c)){return"dependency-mismatch"}var d=this.previousValue(c);if(!this.settings.messages[c.name]){this.settings.messages[c.name]={}}d.originalMessage=this.settings.messages[c.name].remote;this.settings.messages[c.name].remote=d.message;g=typeof g=="string"&&{url:g}||g;if(this.pending[c.name]){return"pending"}if(d.old===f){return d.valid}d.old=f;var b=this;this.startRequest(c);var e={};e[c.name]=f;a.ajax(a.extend(true,{url:g,mode:"abort",port:"validate"+c.name,dataType:"json",data:e,success:function(i){b.settings.messages[c.name].remote=d.originalMessage;var k=i===true;if(k){var h=b.formSubmitted;b.prepareElement(c);b.formSubmitted=h;b.successList.push(c);b.showErrors()}else{var l={};var j=i||b.defaultMessage(c,"remote");l[c.name]=d.message=a.isFunction(j)?j(f):j;b.showErrors(l)}d.valid=k;b.stopRequest(c,k)}},g));return"pending"},minlength:function(c,b,d){return this.optional(b)||this.getLength(a.trim(c),b)>=d},maxlength:function(c,b,d){return this.optional(b)||this.getLength(a.trim(c),b)<=d},rangelength:function(d,b,e){var c=this.getLength(a.trim(d),b);return this.optional(b)||(c>=e[0]&&c<=e[1])},min:function(c,b,d){return this.optional(b)||c>=d},max:function(c,b,d){return this.optional(b)||c<=d},range:function(c,b,d){return this.optional(b)||(c>=d[0]&&c<=d[1])},email:function(c,b){return this.optional(b)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(c)},url:function(c,b){return this.optional(b)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(c)
},date:function(c,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(c))},dateISO:function(c,b){return this.optional(b)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(c)},number:function(c,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(c)},digits:function(c,b){return this.optional(b)||/^\d+$/.test(c)},creditcard:function(f,c){if(this.optional(c)){return"dependency-mismatch"}if(/[^0-9-]+/.test(f)){return false}var g=0,e=0,b=false;f=f.replace(/\D/g,"");for(var h=f.length-1;h>=0;h--){var d=f.charAt(h);var e=parseInt(d,10);if(b){if((e*=2)>9){e-=9}}g+=e;b=!b}return(g%10)==0},accept:function(c,b,d){d=typeof d=="string"?d.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(b)||c.match(new RegExp(".("+d+")$","i"))},equalTo:function(c,b,e){var d=a(e).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){a(b).valid()});return c==d.val()}}});a.format=a.validator.format})(jQuery);(function(c){var a={};if(c.ajaxPrefilter){c.ajaxPrefilter(function(f,e,g){var d=f.port;if(f.mode=="abort"){if(a[d]){a[d].abort()}a[d]=g}})}else{var b=c.ajax;c.ajax=function(e){var f=("mode" in e?e:c.ajaxSettings).mode,d=("port" in e?e:c.ajaxSettings).port;if(f=="abort"){if(a[d]){a[d].abort()}return(a[d]=b.apply(this,arguments))}return b.apply(this,arguments)}}})(jQuery);(function(a){if(!jQuery.event.special.focusin&&!jQuery.event.special.focusout&&document.addEventListener){a.each({focus:"focusin",blur:"focusout"},function(c,b){a.event.special[b]={setup:function(){this.addEventListener(c,d,true)},teardown:function(){this.removeEventListener(c,d,true)},handler:function(f){arguments[0]=a.event.fix(f);arguments[0].type=b;return a.event.handle.apply(this,arguments)}};function d(f){f=a.event.fix(f);f.type=b;return a.event.handle.call(this,f)}})}a.extend(a.fn,{validateDelegate:function(d,c,b){return this.bind(c,function(e){var f=a(e.target);if(f.is(d)){return b.apply(f,arguments)}})}})})(jQuery);(function(b){function a(bi,bc){function ao(j){return function(k){return !this._t||!this._t._a?null:j.call(this,k)}}function bj(){if(ay.debugURLParam.test(aI)){ay.debugMode=true}}this.flashVersion=8;this.debugFlash=this.debugMode=false;this.useConsole=true;this.waitForWindowLoad=this.consoleOnly=false;this.nullURL="about:blank";this.allowPolling=true;this.useFastPolling=false;this.useMovieStar=true;this.bgColor="#ffffff";this.useHighPerformance=false;this.flashPollingInterval=null;this.flashLoadTimeout=1000;this.wmode=null;this.allowScriptAccess="always";this.useHTML5Audio=this.useFlashBlock=false;this.html5Test=/^probably$/i;this.useGlobalHTML5Audio=true;this.requireFlash=false;this.audioFormats={mp3:{type:['audio/mpeg; codecs="mp3"',"audio/mpeg","audio/mp3","audio/MPA","audio/mpa-robust"],required:true},mp4:{related:["aac","m4a"],type:['audio/mp4; codecs="mp4a.40.2"',"audio/aac","audio/x-m4a","audio/MP4A-LATM","audio/mpeg4-generic"],required:true},ogg:{type:["audio/ogg; codecs=vorbis"],required:false},wav:{type:['audio/wav; codecs="1"',"audio/wav","audio/wave","audio/x-wav"],required:false}};this.defaultOptions={autoLoad:false,stream:true,autoPlay:false,loops:1,onid3:null,onload:null,whileloading:null,onplay:null,onpause:null,onresume:null,whileplaying:null,onstop:null,onfailure:null,onfinish:null,onbeforefinish:null,onbeforefinishtime:5000,onbeforefinishcomplete:null,onjustbeforefinish:null,onjustbeforefinishtime:200,multiShot:true,multiShotEvents:false,position:null,pan:0,type:null,usePolicyFile:false,volume:100};this.flash9Options={isMovieStar:null,usePeakData:false,useWaveformData:false,useEQData:false,onbufferchange:null,ondataerror:null};this.movieStarOptions={bufferTime:3,serverURL:null,onconnect:null,duration:null};this.version=null;this.versionNumber="V2.97a.20110306";this.movieURL=null;this.url=bi||null;this.altURL=null;this.enabled=this.swfLoaded=false;this.o=null;this.movieID="sm2-container";this.id=bc||"sm2movie";this.swfCSS={swfBox:"sm2-object-box",swfDefault:"movieContainer",swfError:"swf_error",swfTimedout:"swf_timedout",swfLoaded:"swf_loaded",swfUnblocked:"swf_unblocked",sm2Debug:"sm2_debug",highPerf:"high_performance",flashDebug:"flash_debug"};
this.oMC=null;this.sounds={};this.soundIDs=[];this.muted=false;this.debugID="soundmanager-debug";this.debugURLParam=/([#?&])debug=1/i;this.didFlashBlock=this.specialWmodeCase=false;this.filePattern=null;this.filePatterns={flash8:/\.mp3(\?.*)?$/i,flash9:/\.mp3(\?.*)?$/i};this.baseMimeTypes=/^\s*audio\/(?:x-)?(?:mp(?:eg|3))\s*(?:$|;)/i;this.netStreamMimeTypes=/^\s*audio\/(?:x-)?(?:mp(?:eg|3))\s*(?:$|;)/i;this.netStreamTypes=["aac","flv","mov","mp4","m4v","f4v","m4a","mp4v","3gp","3g2"];this.netStreamPattern=RegExp("\\.("+this.netStreamTypes.join("|")+")(\\?.*)?$","i");this.mimePattern=this.baseMimeTypes;this.features={buffering:false,peakData:false,waveformData:false,eqData:false,movieStar:false};this.sandbox={};this.hasHTML5=null;this.html5={usingFlash:null};this.ignoreFlash=false;var a7,ay=this,a0,aj=navigator.userAgent,ar=b,aI=ar.location.href.toString(),aq=this.flashVersion,at=document,aL,aH,ag=[],aR=false,aQ=false,al=false,ae=false,bd=false,aP,ak,ap,ad,aY,h,aG,a5,e,a4,az,aO,aX,bf,a8,aF,aS,ac,g,aE,d,aN=null,au=null,a3,i,aW,aD,aC,f,an,aB=false,bh=false,be,a6,a2=null,bg,aA,ai=false,aM,af,bb,a9,am,a1=Array.prototype.slice,aK=false,aZ,aV,aU,av=aj.match(/pre\//i),ax=aj.match(/(ipad|iphone|ipod)/i);aj.match(/mobile/i);var ah=aj.match(/msie/i),ab=aj.match(/webkit/i),aJ=aj.match(/safari/i)&&!aj.match(/chrome/i),aw=!aI.match(/usehtml5audio/i)&&!aI.match(/sm2\-ignorebadua/i)&&aJ&&aj.match(/OS X 10_6_(3|4|5|6)/i),n=typeof at.hasFocus!=="undefined"?at.hasFocus():null,aT=typeof at.hasFocus==="undefined"&&aJ,m=!aT;this._use_maybe=aI.match(/sm2\-useHTML5Maybe\=1/i);this._overHTTP=at.location?at.location.protocol.match(/http/i):null;this.useAltURL=!this._overHTTP;this._global_a=null;if(ax||av){ay.useHTML5Audio=true;ay.ignoreFlash=true;if(ay.useGlobalHTML5Audio){aK=true}}if(av||this._use_maybe){ay.html5Test=/^(probably|maybe)$/i}this.supported=this.ok=function(){return a2?al&&!ae:ay.useHTML5Audio&&ay.hasHTML5};this.getMovie=function(j){return ah?ar[j]:aJ?a0(j)||at[j]:a0(j)};this.createSound=function(p){function j(){l=aD(l);ay.sounds[o.id]=new a7(o);ay.soundIDs.push(o.id);return ay.sounds[o.id]}var l=null,k=null,o=null;if(!al||!ay.ok()){f("soundManager.createSound(): "+a3(!al?"notReady":"notOK"));return false}if(arguments.length===2){p={id:arguments[0],url:arguments[1]}}o=l=ak(p);if(an(o.id,true)){return ay.sounds[o.id]}if(aA(o)){k=j();k._setup_html5(o)}else{if(aq>8&&ay.useMovieStar){if(o.isMovieStar===null){o.isMovieStar=o.serverURL||(o.type?o.type.match(ay.netStreamPattern):false)||o.url.match(ay.netStreamPattern)?true:false}if(o.isMovieStar){if(o.usePeakData){o.usePeakData=false}}}o=aC(o,"soundManager.createSound(): ");k=j();if(aq===8){ay.o._createSound(o.id,o.onjustbeforefinishtime,o.loops||1,o.usePolicyFile)}else{ay.o._createSound(o.id,o.url,o.onjustbeforefinishtime,o.usePeakData,o.useWaveformData,o.useEQData,o.isMovieStar,o.isMovieStar?o.bufferTime:false,o.loops||1,o.serverURL,o.duration||null,o.autoPlay,true,o.autoLoad,o.usePolicyFile);if(!o.serverURL){k.connected=true;o.onconnect&&o.onconnect.apply(k)}}if((o.autoLoad||o.autoPlay)&&!o.serverURL){k.load(o)}}o.autoPlay&&!o.serverURL&&k.play();return k};this.destroySound=function(o,j){if(!an(o)){return false}var l=ay.sounds[o],k;l._iO={};l.stop();l.unload();for(k=0;k<ay.soundIDs.length;k++){if(ay.soundIDs[k]===o){ay.soundIDs.splice(k,1);break}}j||l.destruct(true);delete ay.sounds[o];return true};this.load=function(k,j){if(!an(k)){return false}return ay.sounds[k].load(j)};this.unload=function(j){if(!an(j)){return false}return ay.sounds[j].unload()};this.start=this.play=function(k,j){if(!al||!ay.ok()){f("soundManager.play(): "+a3(!al?"notReady":"notOK"));return false}if(!an(k)){j instanceof Object||(j={url:j});if(j&&j.url){j.id=k;return ay.createSound(j).play()}else{return false}}return ay.sounds[k].play(j)};this.setPosition=function(k,j){if(!an(k)){return false}return ay.sounds[k].setPosition(j)};this.stop=function(j){if(!an(j)){return false}return ay.sounds[j].stop()};this.stopAll=function(){for(var j in ay.sounds){ay.sounds[j] instanceof a7&&ay.sounds[j].stop()
}};this.pause=function(j){if(!an(j)){return false}return ay.sounds[j].pause()};this.pauseAll=function(){for(var j=ay.soundIDs.length;j--;){ay.sounds[ay.soundIDs[j]].pause()}};this.resume=function(j){if(!an(j)){return false}return ay.sounds[j].resume()};this.resumeAll=function(){for(var j=ay.soundIDs.length;j--;){ay.sounds[ay.soundIDs[j]].resume()}};this.togglePause=function(j){if(!an(j)){return false}return ay.sounds[j].togglePause()};this.setPan=function(k,j){if(!an(k)){return false}return ay.sounds[k].setPan(j)};this.setVolume=function(k,j){if(!an(k)){return false}return ay.sounds[k].setVolume(j)};this.mute=function(k){var j=0;if(typeof k!=="string"){k=null}if(k){if(!an(k)){return false}return ay.sounds[k].mute()}else{for(j=ay.soundIDs.length;j--;){ay.sounds[ay.soundIDs[j]].mute()}ay.muted=true}return true};this.muteAll=function(){ay.mute()};this.unmute=function(j){if(typeof j!=="string"){j=null}if(j){if(!an(j)){return false}return ay.sounds[j].unmute()}else{for(j=ay.soundIDs.length;j--;){ay.sounds[ay.soundIDs[j]].unmute()}ay.muted=false}return true};this.unmuteAll=function(){ay.unmute()};this.toggleMute=function(j){if(!an(j)){return false}return ay.sounds[j].toggleMute()};this.getMemoryUse=function(){if(aq===8){return 0}if(ay.o){return parseInt(ay.o._getMemoryUse(),10)}};this.disable=function(k){if(typeof k==="undefined"){k=false}if(ae){return false}ae=true;for(var j=ay.soundIDs.length;j--;){g(ay.sounds[ay.soundIDs[j]])}aP(k);am.remove(ar,"load",aY);return true};this.canPlayMIME=function(k){var j;if(ay.hasHTML5){j=aM({type:k})}return !a2||j?j:k?k.match(ay.mimePattern)?true:false:null};this.canPlayURL=function(k){var j;if(ay.hasHTML5){j=aM(k)}return !a2||j?j:k?k.match(ay.filePattern)?true:false:null};this.canPlayLink=function(j){if(typeof j.type!=="undefined"&&j.type){if(ay.canPlayMIME(j.type)){return true}}return ay.canPlayURL(j.href)};this.getSoundById=function(j){if(!j){throw Error("soundManager.getSoundById(): sID is null/undefined")}return ay.sounds[j]};this.onready=function(k,j){if(k&&k instanceof Function){j||(j=ar);ap("onready",k,j);ad();return true}else{throw a3("needFunction","onready")}};this.ontimeout=function(k,j){if(k&&k instanceof Function){j||(j=ar);ap("ontimeout",k,j);ad({type:"ontimeout"});return true}else{throw a3("needFunction","ontimeout")}};this.getMoviePercent=function(){return ay.o&&typeof ay.o.PercentLoaded!=="undefined"?ay.o.PercentLoaded():null};this._wD=this._writeDebug=function(){return true};this._debug=function(){};this.reboot=function(){var l,j;for(l=ay.soundIDs.length;l--;){ay.sounds[ay.soundIDs[l]].destruct()}try{if(ah){au=ay.o.innerHTML}aN=ay.o.parentNode.removeChild(ay.o)}catch(k){}au=aN=null;ay.enabled=al=aB=bh=aR=aQ=ae=ay.swfLoaded=false;ay.soundIDs=ay.sounds=[];ay.o=null;for(l in ag){if(ag.hasOwnProperty(l)){for(j=ag[l].length;j--;){ag[l][j].fired=false}}}ar.setTimeout(function(){ay.beginDelayedInit()},20)};this.destruct=function(){ay.disable(true)};this.beginDelayedInit=function(){bd=true;aX();setTimeout(az,20);aG()};this._html5_events={abort:ao(function(){}),canplay:ao(function(){this._t._onbufferchange(0);var k=!isNaN(this._t.position)?this._t.position/1000:null;this._t._html5_canplay=true;if(this._t.position&&this.currentTime!==k){try{this.currentTime=k}catch(j){}}}),load:ao(function(){if(!this._t.loaded){this._t._onbufferchange(0);this._t._whileloading(this._t.bytesTotal,this._t.bytesTotal,this._t._get_html5_duration());this._t._onload(true)}}),emptied:ao(function(){}),ended:ao(function(){this._t._onfinish()}),error:ao(function(){this._t._onload(false)}),loadeddata:ao(function(){}),loadedmetadata:ao(function(){}),loadstart:ao(function(){this._t._onbufferchange(1)}),play:ao(function(){this._t._onbufferchange(0)}),playing:ao(function(){this._t._onbufferchange(0)}),progress:ao(function(q){if(this._t.loaded){return false}var j,l=0,k=q.type==="progress",o=q.target.buffered;j=q.loaded||0;var p=q.total||1;if(o&&o.length){for(j=o.length;j--;){l=o.end(j)-o.start(j)}j=l/q.target.duration;k&&isNaN(j)
}if(!isNaN(j)){this._t._onbufferchange(0);this._t._whileloading(j,p,this._t._get_html5_duration());j&&p&&j===p&&ay._html5_events.load.call(this,q)}}),ratechange:ao(function(){}),suspend:ao(function(j){ay._html5_events.progress.call(this,j)}),stalled:ao(function(){}),timeupdate:ao(function(){this._t._onTimer()}),waiting:ao(function(){this._t._onbufferchange(1)})};a7=function(p){var j=this,l,k,o;this.sID=p.id;this.url=p.url;this._iO=this.instanceOptions=this.options=ak(p);this.pan=this.options.pan;this.volume=this.options.volume;this._lastURL=null;this.isHTML5=false;this._a=null;this.id3={};this._debug=function(){};this._debug();this.load=function(s){var r=null;if(typeof s!=="undefined"){j._iO=ak(s);j.instanceOptions=j._iO}else{s=j.options;j._iO=s;j.instanceOptions=j._iO;if(j._lastURL&&j._lastURL!==j.url){j._iO.url=j.url;j.url=null}}if(!j._iO.url){j._iO.url=j.url}if(j._iO.url===j.url&&j.readyState!==0&&j.readyState!==2){return j}j._lastURL=j.url;j.loaded=false;j.readyState=1;j.playState=0;if(aA(j._iO)){r=j._setup_html5(j._iO);if(!r._called_load){r.load();r._called_load=true;j._iO.autoPlay&&j.play()}}else{try{j.isHTML5=false;j._iO=aC(aD(j._iO));aq===8?ay.o._load(j.sID,j._iO.url,j._iO.stream,j._iO.autoPlay,j._iO.whileloading?1:0,j._iO.loops||1,j._iO.usePolicyFile):ay.o._load(j.sID,j._iO.url,j._iO.stream?true:false,j._iO.autoPlay?true:false,j._iO.loops||1,j._iO.autoLoad?true:false,j._iO.usePolicyFile)}catch(q){aS()}}return j};this.unload=function(){if(j.readyState!==0){if(j.isHTML5){k();if(j._a){j._a.pause();j._a.src=""}}else{aq===8?ay.o._unload(j.sID,ay.nullURL):ay.o._unload(j.sID)}l()}return j};this.destruct=function(q){if(j.isHTML5){k();if(j._a){j._a.pause();j._a.src="";aK||j._remove_html5_events()}}else{j._iO.onfailure=null;ay.o._destroySound(j.sID)}q||ay.destroySound(j.sID,true)};this.start=this.play=function(s,r){var q;r=r===undefined?true:r;s||(s={});j._iO=ak(s,j._iO);j._iO=ak(j._iO,j.options);j.instanceOptions=j._iO;if(j._iO.serverURL){if(!j.connected){j.getAutoPlay()||j.setAutoPlay(true);return j}}if(aA(j._iO)){j._setup_html5(j._iO);o()}if(j.playState===1&&!j.paused){if(q=j._iO.multiShot){j.isHTML5&&j.setPosition(j._iO.position)}else{return j}}if(!j.loaded){if(j.readyState===0){if(!j.isHTML5){j._iO.autoPlay=true}j.load(j._iO)}else{if(j.readyState===2){return j}}}if(j.paused&&j.position&&j.position>0){j.resume()}else{j.playState=1;j.paused=false;if(!j.instanceCount||j._iO.multiShotEvents||aq>8&&!j.isHTML5&&!j.getAutoPlay()){j.instanceCount++}j.position=typeof j._iO.position!=="undefined"&&!isNaN(j._iO.position)?j._iO.position:0;if(!j.isHTML5){j._iO=aC(aD(j._iO))}if(j._iO.onplay&&r){j._iO.onplay.apply(j);j._onplay_called=true}j.setVolume(j._iO.volume,true);j.setPan(j._iO.pan,true);if(j.isHTML5){o();j._setup_html5().play()}else{ay.o._start(j.sID,j._iO.loops||1,aq===9?j.position:j.position/1000)}}return j};this.stop=function(q){if(j.playState===1){j._onbufferchange(0);j.resetOnPosition(0);if(!j.isHTML5){j.playState=0}j.paused=false;j._iO.onstop&&j._iO.onstop.apply(j);if(j.isHTML5){if(j._a){j.setPosition(0);j._a.pause();j.playState=0;j._onTimer();k();j.unload()}}else{ay.o._stop(j.sID,q);j._iO.serverURL&&j.unload()}j.instanceCount=0;j._iO={}}return j};this.setAutoPlay=function(q){j._iO.autoPlay=q;if(j.isHTML5){j._a&&q&&j.play()}else{ay.o._setAutoPlay(j.sID,q)}q&&!j.instanceCount&&j.readyState===1&&j.instanceCount++};this.getAutoPlay=function(){return j._iO.autoPlay};this.setPosition=function(s){if(s===undefined){s=0}var r=j.isHTML5?Math.max(s,0):Math.min(j.duration||j._iO.duration,Math.max(s,0));j.position=r;s=j.position/1000;j.resetOnPosition(j.position);j._iO.position=r;if(j.isHTML5){if(j._a){if(j._html5_canplay){if(j._a.currentTime!==s){try{j._a.currentTime=s}catch(q){}}}}}else{s=aq===9?j.position:s;if(j.readyState&&j.readyState!==2){ay.o._setPosition(j.sID,s,j.paused||!j.playState)}}j.isHTML5&&j.paused&&j._onTimer(true);return j};this.pause=function(q){if(j.paused||j.playState===0&&j.readyState!==1){return j}j.paused=true;if(j.isHTML5){j._setup_html5().pause();
k()}else{if(q||q===undefined){ay.o._pause(j.sID)}}j._iO.onpause&&j._iO.onpause.apply(j);return j};this.resume=function(){if(!j.paused){return j}j.paused=false;j.playState=1;if(j.isHTML5){j._setup_html5().play();o()}else{j._iO.isMovieStar&&j.setPosition(j.position);ay.o._pause(j.sID)}if(!j._onplay_called&&j._iO.onplay){j._iO.onplay.apply(j);j._onplay_called=true}else{j._iO.onresume&&j._iO.onresume.apply(j)}return j};this.togglePause=function(){if(j.playState===0){j.play({position:aq===9&&!j.isHTML5?j.position:j.position/1000});return j}j.paused?j.resume():j.pause();return j};this.setPan=function(r,q){if(typeof r==="undefined"){r=0}if(typeof q==="undefined"){q=false}j.isHTML5||ay.o._setPan(j.sID,r);j._iO.pan=r;if(!q){j.pan=r}return j};this.setVolume=function(r,q){if(typeof r==="undefined"){r=100}if(typeof q==="undefined"){q=false}if(j.isHTML5){if(j._a){j._a.volume=r/100}}else{ay.o._setVolume(j.sID,ay.muted&&!j.muted||j.muted?0:r)}j._iO.volume=r;if(!q){j.volume=r}return j};this.mute=function(){j.muted=true;if(j.isHTML5){if(j._a){j._a.muted=true}}else{ay.o._setVolume(j.sID,0)}return j};this.unmute=function(){j.muted=false;var q=typeof j._iO.volume!=="undefined";if(j.isHTML5){if(j._a){j._a.muted=false}}else{ay.o._setVolume(j.sID,q?j._iO.volume:j.options.volume)}return j};this.toggleMute=function(){return j.muted?j.unmute():j.mute()};this.onposition=function(s,r,q){j._onPositionItems.push({position:s,method:r,scope:typeof q!=="undefined"?q:j,fired:false});return j};this.processOnPosition=function(){var r,q;r=j._onPositionItems.length;if(!r||!j.playState||j._onPositionFired>=r){return false}for(r=r;r--;){q=j._onPositionItems[r];if(!q.fired&&j.position>=q.position){q.method.apply(q.scope,[q.position]);q.fired=true;ay._onPositionFired++}}return true};this.resetOnPosition=function(s){var r,q;r=j._onPositionItems.length;if(!r){return false}for(r=r;r--;){q=j._onPositionItems[r];if(q.fired&&s<=q.position){q.fired=false;ay._onPositionFired--}}return true};this._onTimer=function(r){var q={};if(j._hasTimer||r){if(j._a&&(r||(j.playState>0||j.readyState===1)&&!j.paused)){j.duration=j._get_html5_duration();j.durationEstimate=j.duration;r=j._a.currentTime?j._a.currentTime*1000:0;j._whileplaying(r,q,q,q,q);return true}else{return false}}};this._get_html5_duration=function(){var q=j._a?j._a.duration*1000:j._iO?j._iO.duration:undefined;return q&&!isNaN(q)&&q!==Infinity?q:j._iO?j._iO.duration:null};o=function(){j.isHTML5&&be(j)};k=function(){j.isHTML5&&a6(j)};l=function(){j._onPositionItems=[];j._onPositionFired=0;j._hasTimer=null;j._onplay_called=false;j._a=null;j._html5_canplay=false;j.bytesLoaded=null;j.bytesTotal=null;j.position=null;j.duration=j._iO&&j._iO.duration?j._iO.duration:null;j.durationEstimate=null;j.failures=0;j.loaded=false;j.playState=0;j.paused=false;j.readyState=0;j.muted=false;j.didBeforeFinish=false;j.didJustBeforeFinish=false;j.isBuffering=false;j.instanceOptions={};j.instanceCount=0;j.peakData={left:0,right:0};j.waveformData={left:[],right:[]};j.eqData=[];j.eqData.left=[];j.eqData.right=[]};l();this._setup_html5=function(s){s=ak(j._iO,s);var r=aK?ay._global_a:j._a;decodeURI(s.url);var q=r&&r._t?r._t.instanceOptions:null;if(r){if(r._t&&q.url===s.url){return r}aK&&r._t.playState&&r._t&&s.url!==q.url&&r._t.stop();l();r.src=s.url}else{r=new Audio(s.url);if(aK){ay._global_a=r}}r._called_load=false;j.isHTML5=true;j._a=r;r._t=j;j._add_html5_events();r.loop=s.loops>1?"loop":"";if(s.autoLoad||s.autoPlay){r.autobuffer="auto";r.preload="auto";j.load()}else{r.autobuffer=false;r.preload="none"}r.loop=s.loops>1?"loop":"";return r};this._add_html5_events=function(){if(j._a._added_events){return false}var q;j._a._added_events=true;for(q in ay._html5_events){ay._html5_events.hasOwnProperty(q)&&j._a&&j._a.addEventListener(q,ay._html5_events[q],false)}return true};this._remove_html5_events=function(){j._a._added_events=false;for(var q in ay._html5_events){ay._html5_events.hasOwnProperty(q)&&j._a&&j._a.removeEventListener(q,ay._html5_events[q],false)
}};this._whileloading=function(t,s,r,q){j.bytesLoaded=t;j.bytesTotal=s;j.duration=Math.floor(r);j.bufferLength=q;if(j._iO.isMovieStar){j.durationEstimate=j.duration}else{j.durationEstimate=j._iO.duration?j.duration>j._iO.duration?j.duration:j._iO.duration:parseInt(j.bytesTotal/j.bytesLoaded*j.duration,10);if(j.durationEstimate===undefined){j.durationEstimate=j.duration}}j.readyState!==3&&j._iO.whileloading&&j._iO.whileloading.apply(j)};this._onid3=function(t,s){var r=[],q,u;q=0;for(u=t.length;q<u;q++){r[t[q]]=s[q]}j.id3=ak(j.id3,r);j._iO.onid3&&j._iO.onid3.apply(j)};this._whileplaying=function(t,s,r,q,u){if(isNaN(t)||t===null){return false}if(j.playState===0&&t>0){t=0}j.position=t;j.processOnPosition();if(aq>8&&!j.isHTML5){if(j._iO.usePeakData&&typeof s!=="undefined"&&s){j.peakData={left:s.leftPeak,right:s.rightPeak}}if(j._iO.useWaveformData&&typeof r!=="undefined"&&r){j.waveformData={left:r.split(","),right:q.split(",")}}if(j._iO.useEQData){if(typeof u!=="undefined"&&u&&u.leftEQ){t=u.leftEQ.split(",");j.eqData=t;j.eqData.left=t;if(typeof u.rightEQ!=="undefined"&&u.rightEQ){j.eqData.right=u.rightEQ.split(",")}}}}if(j.playState===1){!j.isHTML5&&ay.flashVersion===8&&!j.position&&j.isBuffering&&j._onbufferchange(0);j._iO.whileplaying&&j._iO.whileplaying.apply(j);if((j.loaded||!j.loaded&&j._iO.isMovieStar)&&j._iO.onbeforefinish&&j._iO.onbeforefinishtime&&!j.didBeforeFinish&&j.duration-j.position<=j._iO.onbeforefinishtime){j._onbeforefinish()}}return true};this._onconnect=function(q){q=q===1;if(j.connected=q){j.failures=0;if(an(j.sID)){if(j.getAutoPlay()){j.play(undefined,j.getAutoPlay())}else{j._iO.autoLoad&&j.load()}}j._iO.onconnect&&j._iO.onconnect.apply(j,[q])}};this._onload=function(q){q=q?true:false;j.loaded=q;j.readyState=q?3:2;j._onbufferchange(0);j._iO.onload&&j._iO.onload.apply(j,[q]);return true};this._onfailure=function(s,r,q){j.failures++;j._iO.onfailure&&j.failures===1&&j._iO.onfailure(j,s,r,q)};this._onbeforefinish=function(){if(!j.didBeforeFinish){j.didBeforeFinish=true;j._iO.onbeforefinish&&j._iO.onbeforefinish.apply(j)}};this._onjustbeforefinish=function(){if(!j.didJustBeforeFinish){j.didJustBeforeFinish=true;j._iO.onjustbeforefinish&&j._iO.onjustbeforefinish.apply(j)}};this._onfinish=function(){var q=j._iO.onfinish;j._onbufferchange(0);j.resetOnPosition(0);j._iO.onbeforefinishcomplete&&j._iO.onbeforefinishcomplete.apply(j);j.didBeforeFinish=false;j.didJustBeforeFinish=false;if(j.instanceCount){j.instanceCount--;if(!j.instanceCount){j.playState=0;j.paused=false;j.instanceCount=0;j.instanceOptions={};j._iO={};k()}if(!j.instanceCount||j._iO.multiShotEvents){q&&q.apply(j)}}};this._onbufferchange=function(q){if(j.playState===0){return false}if(q&&j.isBuffering||!q&&!j.isBuffering){return false}j.isBuffering=q===1;j._iO.onbufferchange&&j._iO.onbufferchange.apply(j);return true};this._ondataerror=function(){j.playState>0&&j._iO.ondataerror&&j._iO.ondataerror.apply(j)}};a8=function(){return at.body?at.body:at._docElement?at.documentElement:at.getElementsByTagName("div")[0]};a0=function(j){return at.getElementById(j)};ak=function(p,j){var l={},k,o;for(k in p){if(p.hasOwnProperty(k)){l[k]=p[k]}}k=typeof j==="undefined"?ay.defaultOptions:j;for(o in k){if(k.hasOwnProperty(o)&&typeof l[o]==="undefined"){l[o]=k[o]}}return l};am=function(){function o(p){p=a1.call(p);var q=p.length;if(l){p[1]="on"+p[1];q>3&&p.pop()}else{q===3&&p.push(false)}return p}function j(r,s){var q=r.shift(),p=[k[s]];l?q[p](r[0],r[1]):q[p].apply(q,r)}var l=ar.attachEvent,k={add:l?"attachEvent":"addEventListener",remove:l?"detachEvent":"removeEventListener"};return{add:function(){j(o(arguments),"add")},remove:function(){j(o(arguments),"remove")}}}();aA=function(j){return !j.serverURL&&(j.type?aM({type:j.type}):aM(j.url)||ai)};aM=function(l){if(!ay.useHTML5Audio||!ay.hasHTML5){return false}var j,k=ay.audioFormats;if(!af){af=[];for(j in k){if(k.hasOwnProperty(j)){af.push(j);if(k[j].related){af=af.concat(k[j].related)}}}af=RegExp("\\.("+af.join("|")+")","i")}j=typeof l.type!=="undefined"?l.type:null;
l=typeof l==="string"?l.toLowerCase().match(af):null;if(!l||!l.length){if(j){l=j.indexOf(";");l=(l!==-1?j.substr(0,l):j).substr(6)}else{return false}}else{l=l[0].substr(1)}if(l&&typeof ay.html5[l]!=="undefined"){return ay.html5[l]}else{if(!j){if(l&&ay.html5[l]){return ay.html5[l]}else{j="audio/"+l}}j=ay.html5.canPlayType(j);return ay.html5[l]=j}};a9=function(){function q(t){var s,r,u=false;if(!j||typeof j.canPlayType!=="function"){return false}if(t instanceof Array){s=0;for(r=t.length;s<r&&!u;s++){if(ay.html5[t[s]]||j.canPlayType(t[s]).match(ay.html5Test)){u=true;ay.html5[t[s]]=true}}return u}else{return(t=j&&typeof j.canPlayType==="function"?j.canPlayType(t):false)&&(t.match(ay.html5Test)?true:false)}}if(!ay.useHTML5Audio||typeof Audio==="undefined"){return false}var j=typeof Audio!=="undefined"?new Audio(null):null,l,k={},o,p;aV();o=ay.audioFormats;for(l in o){if(o.hasOwnProperty(l)){k[l]=q(o[l].type);if(o[l]&&o[l].related){for(p=o[l].related.length;p--;){ay.html5[o[l].related[p]]=k[l]}}}}k.canPlayType=j?q:null;ay.html5=ak(ay.html5,k);return true};a3=function(){};aD=function(j){if(aq===8&&j.loops>1&&j.stream){j.stream=false}return j};aC=function(j){if(j&&!j.usePolicyFile&&(j.onid3||j.usePeakData||j.useWaveformData||j.useEQData)){j.usePolicyFile=true}return j};f=function(j){typeof console!=="undefined"&&typeof console.warn!=="undefined"&&console.warn(j)};aL=function(){return false};g=function(k){for(var j in k){if(k.hasOwnProperty(j)&&typeof k[j]==="function"){k[j]=aL}}};aE=function(j){if(typeof j==="undefined"){j=false}if(ae||j){ay.disable(j)}};d=function(k){var j=null;if(k){if(k.match(/\.swf(\?.*)?$/i)){if(j=k.substr(k.toLowerCase().lastIndexOf(".swf?")+4)){return k}}else{if(k.lastIndexOf("/")!==k.length-1){k+="/"}}}return(k&&k.lastIndexOf("/")!==-1?k.substr(0,k.lastIndexOf("/")+1):"./")+ay.movieURL};e=function(){if(aq!==8&&aq!==9){ay.flashVersion=8}var j=ay.debugMode||ay.debugFlash?"_debug.swf":".swf";if(ay.useHTML5Audio&&!ai&&ay.audioFormats.mp4.required&&ay.flashVersion<9){ay.flashVersion=9}aq=ay.flashVersion;ay.version=ay.versionNumber+(ai?" (HTML5-only mode)":aq===9?" (AS3/Flash 9)":" (AS2/Flash 8)");if(aq>8){ay.defaultOptions=ak(ay.defaultOptions,ay.flash9Options);ay.features.buffering=true}if(aq>8&&ay.useMovieStar){ay.defaultOptions=ak(ay.defaultOptions,ay.movieStarOptions);ay.filePatterns.flash9=RegExp("\\.(mp3|"+ay.netStreamTypes.join("|")+")(\\?.*)?$","i");ay.mimePattern=ay.netStreamMimeTypes;ay.features.movieStar=true}else{ay.useMovieStar=false;ay.features.movieStar=false}ay.filePattern=ay.filePatterns[aq!==8?"flash9":"flash8"];ay.movieURL=(aq===8?"soundmanager2.swf":"soundmanager2_flash9.swf").replace(".swf",j);ay.features.peakData=ay.features.waveformData=ay.features.eqData=aq>8};ac=function(k,j){if(!ay.o||!ay.allowPolling){return false}ay.o._setPolling(k,j)};aF=function(u,v){var q=v?v:ay.url,p=ay.altURL?ay.altURL:q,s;s=a8();var t,r,o=aW(),k,j=null;j=(j=at.getElementsByTagName("html")[0])&&j.dir&&j.dir.match(/rtl/i);u=typeof u==="undefined"?ay.id:u;if(aR&&aQ){return false}if(ai){e();ay.oMC=a0(ay.movieID);aH();aQ=aR=true;return false}aR=true;e();ay.url=d(ay._overHTTP?q:p);v=ay.url;ay.wmode=!ay.wmode&&ay.useHighPerformance&&!ay.useMovieStar?"transparent":ay.wmode;if(ay.wmode!==null&&(aj.match(/msie 8/i)||!ah&&!ay.useHighPerformance)&&navigator.platform.match(/win32|win64/i)){ay.specialWmodeCase=true;ay.wmode=null}s={name:u,id:u,src:v,width:"100%",height:"100%",quality:"high",allowScriptAccess:ay.allowScriptAccess,bgcolor:ay.bgColor,pluginspage:"http://www.macromedia.com/go/getflashplayer",type:"application/x-shockwave-flash",wmode:ay.wmode,hasPriority:"true"};if(ay.debugFlash){s.FlashVars="debug=1"}ay.wmode||delete s.wmode;if(ah){q=at.createElement("div");r='<object id="'+u+'" data="'+v+'" type="'+s.type+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="'+s.width+'" height="'+s.height+'"><param name="movie" value="'+v+'" /><param name="AllowScriptAccess" value="'+ay.allowScriptAccess+'" /><param name="quality" value="'+s.quality+'" />'+(ay.wmode?'<param name="wmode" value="'+ay.wmode+'" /> ':"")+'<param name="bgcolor" value="'+ay.bgColor+'" />'+(ay.debugFlash?'<param name="FlashVars" value="'+s.FlashVars+'" />':"")+"</object>"
}else{q=at.createElement("embed");for(t in s){s.hasOwnProperty(t)&&q.setAttribute(t,s[t])}}bj();o=aW();if(s=a8()){ay.oMC=a0(ay.movieID)?a0(ay.movieID):at.createElement("div");if(ay.oMC.id){k=ay.oMC.className;ay.oMC.className=(k?k+" ":ay.swfCSS.swfDefault)+(o?" "+o:"");ay.oMC.appendChild(q);if(ah){t=ay.oMC.appendChild(at.createElement("div"));t.className=ay.swfCSS.swfBox;t.innerHTML=r}aQ=true}else{ay.oMC.id=ay.movieID;ay.oMC.className=ay.swfCSS.swfDefault+" "+o;t=o=null;if(!ay.useFlashBlock){if(ay.useHighPerformance){o={position:"fixed",width:"8px",height:"8px",bottom:"0px",left:"0px",overflow:"hidden"}}else{o={position:"absolute",width:"6px",height:"6px",top:"-9999px",left:"-9999px"};if(j){o.left=Math.abs(parseInt(o.left,10))+"px"}}}if(ab){ay.oMC.style.zIndex=10000}if(!ay.debugFlash){for(k in o){if(o.hasOwnProperty(k)){ay.oMC.style[k]=o[k]}}}try{ah||ay.oMC.appendChild(q);s.appendChild(ay.oMC);if(ah){t=ay.oMC.appendChild(at.createElement("div"));t.className=ay.swfCSS.swfBox;t.innerHTML=r}aQ=true}catch(l){throw Error(a3("appXHTML"))}}}return true};an=this.getSoundById;aO=function(){if(ai){aF();return false}if(ay.o){return false}ay.o=ay.getMovie(ay.id);if(!ay.o){if(aN){if(ah){ay.oMC.innerHTML=au}else{ay.oMC.appendChild(aN)}aN=null;aR=true}else{aF(ay.id,ay.url)}ay.o=ay.getMovie(ay.id)}ay.oninitmovie instanceof Function&&setTimeout(ay.oninitmovie,1);return true};h=function(j){if(j){ay.url=j}aO()};aG=function(){setTimeout(a5,500)};a5=function(){if(aB){return false}aB=true;am.remove(ar,"load",aG);if(aT&&!n){return false}var j;al||(j=ay.getMoviePercent());setTimeout(function(){j=ay.getMoviePercent();if(!al&&m){if(j===null){if(ay.useFlashBlock||ay.flashLoadTimeout===0){ay.useFlashBlock&&i()}else{aE(true)}}else{ay.flashLoadTimeout!==0&&aE(true)}}},ay.flashLoadTimeout)};h=function(j){if(j){ay.url=j}aO()};aW=function(){var j=[];ay.debugMode&&j.push(ay.swfCSS.sm2Debug);ay.debugFlash&&j.push(ay.swfCSS.flashDebug);ay.useHighPerformance&&j.push(ay.swfCSS.highPerf);return j.join(" ")};i=function(){a3("fbHandler");var k=ay.getMoviePercent(),j=ay.swfCSS;if(ay.ok()){if(ay.oMC){ay.oMC.className=[aW(),j.swfDefault,j.swfLoaded+(ay.didFlashBlock?" "+j.swfUnblocked:"")].join(" ")}}else{if(a2){ay.oMC.className=aW()+" "+j.swfDefault+" "+(k===null?j.swfTimedout:j.swfError)}ay.didFlashBlock=true;ad({type:"ontimeout",ignoreInit:true});ay.onerror instanceof Function&&ay.onerror.apply(ar)}};a4=function(){function j(){am.remove(ar,"focus",a4);am.remove(ar,"load",a4)}if(n||!aT){j();return true}n=m=true;aJ&&aT&&am.remove(ar,"mousemove",a4);aB=false;j();return true};aP=function(j){if(al){return false}if(ai){al=true;ad();aY();return true}ay.useFlashBlock&&ay.flashLoadTimeout&&!ay.getMoviePercent()||(al=true);if(ae||j){if(ay.useFlashBlock){ay.oMC.className=aW()+" "+(ay.getMoviePercent()===null?ay.swfCSS.swfTimedout:ay.swfCSS.swfError)}ad({type:"ontimeout"});ay.onerror instanceof Function&&ay.onerror.apply(ar);return false}am.add(ar,"unload",aL);if(ay.waitForWindowLoad&&!bd){am.add(ar,"load",aY);return false}else{aY()}return true};ap=function(l,j,k){if(typeof ag[l]==="undefined"){ag[l]=[]}ag[l].push({method:j,scope:k||null,fired:false})};ad=function(p){p||(p={type:"onready"});if(!al&&p&&!p.ignoreInit){return false}var j={success:p&&p.ignoreInit?ay.ok():!ae},l=p&&p.type?ag[p.type]||[]:[];p=[];var k,o=a2&&ay.useFlashBlock&&!ay.ok();for(k=0;k<l.length;k++){l[k].fired!==true&&p.push(l[k])}if(p.length){k=0;for(l=p.length;k<l;k++){p[k].scope?p[k].method.apply(p[k].scope,[j]):p[k].method(j);if(!o){p[k].fired=true}}}return true};aY=function(){ar.setTimeout(function(){ay.useFlashBlock&&i();ad();ay.onload instanceof Function&&ay.onload.apply(ar);ay.waitForWindowLoad&&am.add(ar,"load",aY)},1)};aV=function(){if(aZ!==undefined){return aZ}var q=false,j=navigator,l=j.plugins,k,o=ar.ActiveXObject;if(l&&l.length){if((j=j.mimeTypes)&&j["application/x-shockwave-flash"]&&j["application/x-shockwave-flash"].enabledPlugin&&j["application/x-shockwave-flash"].enabledPlugin.description){q=true
}}else{if(typeof o!=="undefined"){try{k=new o("ShockwaveFlash.ShockwaveFlash")}catch(p){}q=!!k}}return aZ=q};bg=function(){var k,j;if(aj.match(/iphone os (1|2|3_0|3_1)/i)?true:false){ay.hasHTML5=false;ai=true;if(ay.oMC){ay.oMC.style.display="none"}return false}if(ay.useHTML5Audio){if(!ay.html5||!ay.html5.canPlayType){ay.hasHTML5=false;return true}else{ay.hasHTML5=true}if(aw){if(aV()){return true}}}else{return true}for(j in ay.audioFormats){if(ay.audioFormats.hasOwnProperty(j)&&ay.audioFormats[j].required&&!ay.html5.canPlayType(ay.audioFormats[j].type)){k=true}}if(ay.ignoreFlash){k=false}ai=ay.useHTML5Audio&&ay.hasHTML5&&!k&&!ay.requireFlash;return aV()&&k};aH=function(){var l,j=[];if(al){return false}if(ay.hasHTML5){for(l in ay.audioFormats){ay.audioFormats.hasOwnProperty(l)&&j.push(l+": "+ay.html5[l])}}if(ai){if(!al){am.remove(ar,"load",ay.beginDelayedInit);ay.enabled=true;aP()}return true}aO();try{ay.o._externalInterfaceTest(false);if(ay.allowPolling){ac(true,ay.flashPollingInterval?ay.flashPollingInterval:ay.useFastPolling?10:50)}ay.debugMode||ay.o._disableDebug();ay.enabled=true}catch(k){aE(true);aP();return false}aP();am.remove(ar,"load",ay.beginDelayedInit);return true};az=function(){if(bh){return false}aF();aO();return bh=true};aX=function(){if(bf){return false}bf=true;bj();if(!ay.useHTML5Audio){if(!aV()){ay.useHTML5Audio=true}}a9();ay.html5.usingFlash=bg();a2=ay.html5.usingFlash;bf=true;at.removeEventListener&&at.removeEventListener("DOMContentLoaded",aX,false);h();return true};be=function(j){if(!j._hasTimer){j._hasTimer=true}};a6=function(j){if(j._hasTimer){j._hasTimer=false}};aS=function(){ay.onerror instanceof Function&&ay.onerror();ay.disable()};aU=function(){if(!aw||!aV()){return false}var l=ay.audioFormats,j,k;for(k in l){if(l.hasOwnProperty(k)){if(k==="mp3"||k==="mp4"){ay.html5[k]=false;if(l[k]&&l[k].related){for(;j--;){ay.html5[l[k].related[j]]=false}}}}}};this._setSandboxType=function(){};this._externalInterfaceOK=function(){if(ay.swfLoaded){return false}(new Date).getTime();ay.swfLoaded=true;aT=false;aw&&aU();ah?setTimeout(aH,100):aH()};bb=function(){if(at.readyState==="complete"){aX();at.detachEvent("onreadystatechange",bb)}return true};if(!ay.hasHTML5||a2){am.add(ar,"focus",a4);am.add(ar,"load",a4);am.add(ar,"load",aG);aJ&&aT&&am.add(ar,"mousemove",a4)}if(at.addEventListener){at.addEventListener("DOMContentLoaded",aX,false)}else{at.attachEvent?at.attachEvent("onreadystatechange",bb):aS()}at.readyState==="complete"&&setTimeout(aX,100)}var c=null;if(typeof SM2_DEFER==="undefined"||!SM2_DEFER){c=new a}b.SoundManager=a;b.soundManager=c})(window);var swfobject=function(){var aq="undefined",aD="object",ab="Shockwave Flash",X="ShockwaveFlash.ShockwaveFlash",aE="application/x-shockwave-flash",ac="SWFObjectExprInst",ax="onreadystatechange",af=window,aL=document,aB=navigator,aa=false,Z=[aN],aG=[],ag=[],al=[],aJ,ad,ap,at,ak=false,aU=false,aH,an,aI=true,ah=function(){var a=typeof aL.getElementById!=aq&&typeof aL.getElementsByTagName!=aq&&typeof aL.createElement!=aq,e=aB.userAgent.toLowerCase(),c=aB.platform.toLowerCase(),h=c?/win/.test(c):/win/.test(e),j=c?/mac/.test(c):/mac/.test(e),g=/webkit/.test(e)?parseFloat(e.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,d=!+"\v1",f=[0,0,0],k=null;if(typeof aB.plugins!=aq&&typeof aB.plugins[ab]==aD){k=aB.plugins[ab].description;if(k&&!(typeof aB.mimeTypes!=aq&&aB.mimeTypes[aE]&&!aB.mimeTypes[aE].enabledPlugin)){aa=true;d=false;k=k.replace(/^.*\s+(\S+\s+\S+$)/,"$1");f[0]=parseInt(k.replace(/^(.*)\..*$/,"$1"),10);f[1]=parseInt(k.replace(/^.*\.(.*)\s.*$/,"$1"),10);f[2]=/[a-zA-Z]/.test(k)?parseInt(k.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof af.ActiveXObject!=aq){try{var i=new ActiveXObject(X);if(i){k=i.GetVariable("$version");if(k){d=true;k=k.split(" ")[1].split(",");f=[parseInt(k[0],10),parseInt(k[1],10),parseInt(k[2],10)]}}}catch(b){}}}return{w3:a,pv:f,wk:g,ie:d,win:h,mac:j}}(),aK=function(){if(!ah.w3){return}if((typeof aL.readyState!=aq&&aL.readyState=="complete")||(typeof aL.readyState==aq&&(aL.getElementsByTagName("body")[0]||aL.body))){aP()
}if(!ak){if(typeof aL.addEventListener!=aq){aL.addEventListener("DOMContentLoaded",aP,false)}if(ah.ie&&ah.win){aL.attachEvent(ax,function(){if(aL.readyState=="complete"){aL.detachEvent(ax,arguments.callee);aP()}});if(af==top){(function(){if(ak){return}try{aL.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee,0);return}aP()})()}}if(ah.wk){(function(){if(ak){return}if(!/loaded|complete/.test(aL.readyState)){setTimeout(arguments.callee,0);return}aP()})()}aC(aP)}}();function aP(){if(ak){return}try{var b=aL.getElementsByTagName("body")[0].appendChild(ar("span"));b.parentNode.removeChild(b)}catch(a){return}ak=true;var d=Z.length;for(var c=0;c<d;c++){Z[c]()}}function aj(a){if(ak){a()}else{Z[Z.length]=a}}function aC(a){if(typeof af.addEventListener!=aq){af.addEventListener("load",a,false)}else{if(typeof aL.addEventListener!=aq){aL.addEventListener("load",a,false)}else{if(typeof af.attachEvent!=aq){aM(af,"onload",a)}else{if(typeof af.onload=="function"){var b=af.onload;af.onload=function(){b();a()}}else{af.onload=a}}}}}function aN(){if(aa){Y()}else{am()}}function Y(){var d=aL.getElementsByTagName("body")[0];var b=ar(aD);b.setAttribute("type",aE);var a=d.appendChild(b);if(a){var c=0;(function(){if(typeof a.GetVariable!=aq){var e=a.GetVariable("$version");if(e){e=e.split(" ")[1].split(",");ah.pv=[parseInt(e[0],10),parseInt(e[1],10),parseInt(e[2],10)]}}else{if(c<10){c++;setTimeout(arguments.callee,10);return}}d.removeChild(b);a=null;am()})()}else{am()}}function am(){var g=aG.length;if(g>0){for(var h=0;h<g;h++){var c=aG[h].id;var l=aG[h].callbackFn;var a={success:false,id:c};if(ah.pv[0]>0){var i=aS(c);if(i){if(ao(aG[h].swfVersion)&&!(ah.wk&&ah.wk<312)){ay(c,true);if(l){a.success=true;a.ref=av(c);l(a)}}else{if(aG[h].expressInstall&&au()){var e={};e.data=aG[h].expressInstall;e.width=i.getAttribute("width")||"0";e.height=i.getAttribute("height")||"0";if(i.getAttribute("class")){e.styleclass=i.getAttribute("class")}if(i.getAttribute("align")){e.align=i.getAttribute("align")}var f={};var d=i.getElementsByTagName("param");var k=d.length;for(var j=0;j<k;j++){if(d[j].getAttribute("name").toLowerCase()!="movie"){f[d[j].getAttribute("name")]=d[j].getAttribute("value")}}ae(e,f,c,l)}else{aF(i);if(l){l(a)}}}}}else{ay(c,true);if(l){var b=av(c);if(b&&typeof b.SetVariable!=aq){a.success=true;a.ref=b}l(a)}}}}}function av(b){var d=null;var c=aS(b);if(c&&c.nodeName=="OBJECT"){if(typeof c.SetVariable!=aq){d=c}else{var a=c.getElementsByTagName(aD)[0];if(a){d=a}}}return d}function au(){return !aU&&ao("6.0.65")&&(ah.win||ah.mac)&&!(ah.wk&&ah.wk<312)}function ae(f,d,h,e){aU=true;ap=e||null;at={success:false,id:h};var a=aS(h);if(a){if(a.nodeName=="OBJECT"){aJ=aO(a);ad=null}else{aJ=a;ad=h}f.id=ac;if(typeof f.width==aq||(!/%$/.test(f.width)&&parseInt(f.width,10)<310)){f.width="310"}if(typeof f.height==aq||(!/%$/.test(f.height)&&parseInt(f.height,10)<137)){f.height="137"}aL.title=aL.title.slice(0,47)+" - Flash Player Installation";var b=ah.ie&&ah.win?"ActiveX":"PlugIn",c="MMredirectURL="+af.location.toString().replace(/&/g,"%26")+"&MMplayerType="+b+"&MMdoctitle="+aL.title;if(typeof d.flashvars!=aq){d.flashvars+="&"+c}else{d.flashvars=c}if(ah.ie&&ah.win&&a.readyState!=4){var g=ar("div");h+="SWFObjectNew";g.setAttribute("id",h);a.parentNode.insertBefore(g,a);a.style.display="none";(function(){if(a.readyState==4){a.parentNode.removeChild(a)}else{setTimeout(arguments.callee,10)}})()}aA(f,d,h)}}function aF(a){if(ah.ie&&ah.win&&a.readyState!=4){var b=ar("div");a.parentNode.insertBefore(b,a);b.parentNode.replaceChild(aO(a),b);a.style.display="none";(function(){if(a.readyState==4){a.parentNode.removeChild(a)}else{setTimeout(arguments.callee,10)}})()}else{a.parentNode.replaceChild(aO(a),a)}}function aO(b){var d=ar("div");if(ah.win&&ah.ie){d.innerHTML=b.innerHTML}else{var e=b.getElementsByTagName(aD)[0];if(e){var a=e.childNodes;if(a){var f=a.length;for(var c=0;c<f;c++){if(!(a[c].nodeType==1&&a[c].nodeName=="PARAM")&&!(a[c].nodeType==8)){d.appendChild(a[c].cloneNode(true))
}}}}}return d}function aA(e,g,c){var d,a=aS(c);if(ah.wk&&ah.wk<312){return d}if(a){if(typeof e.id==aq){e.id=c}if(ah.ie&&ah.win){var f="";for(var i in e){if(e[i]!=Object.prototype[i]){if(i.toLowerCase()=="data"){g.movie=e[i]}else{if(i.toLowerCase()=="styleclass"){f+=' class="'+e[i]+'"'}else{if(i.toLowerCase()!="classid"){f+=" "+i+'="'+e[i]+'"'}}}}}var h="";for(var j in g){if(g[j]!=Object.prototype[j]){h+='<param name="'+j+'" value="'+g[j]+'" />'}}a.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+f+">"+h+"</object>";ag[ag.length]=e.id;d=aS(e.id)}else{var b=ar(aD);b.setAttribute("type",aE);for(var k in e){if(e[k]!=Object.prototype[k]){if(k.toLowerCase()=="styleclass"){b.setAttribute("class",e[k])}else{if(k.toLowerCase()!="classid"){b.setAttribute(k,e[k])}}}}for(var l in g){if(g[l]!=Object.prototype[l]&&l.toLowerCase()!="movie"){aQ(b,l,g[l])}}a.parentNode.replaceChild(b,a);d=b}}return d}function aQ(b,d,c){var a=ar("param");a.setAttribute("name",d);a.setAttribute("value",c);b.appendChild(a)}function aw(a){var b=aS(a);if(b&&b.nodeName=="OBJECT"){if(ah.ie&&ah.win){b.style.display="none";(function(){if(b.readyState==4){aT(a)}else{setTimeout(arguments.callee,10)}})()}else{b.parentNode.removeChild(b)}}}function aT(a){var b=aS(a);if(b){for(var c in b){if(typeof b[c]=="function"){b[c]=null}}b.parentNode.removeChild(b)}}function aS(a){var c=null;try{c=aL.getElementById(a)}catch(b){}return c}function ar(a){return aL.createElement(a)}function aM(a,c,b){a.attachEvent(c,b);al[al.length]=[a,c,b]}function ao(a){var b=ah.pv,c=a.split(".");c[0]=parseInt(c[0],10);c[1]=parseInt(c[1],10)||0;c[2]=parseInt(c[2],10)||0;return(b[0]>c[0]||(b[0]==c[0]&&b[1]>c[1])||(b[0]==c[0]&&b[1]==c[1]&&b[2]>=c[2]))?true:false}function az(b,f,a,c){if(ah.ie&&ah.mac){return}var e=aL.getElementsByTagName("head")[0];if(!e){return}var g=(a&&typeof a=="string")?a:"screen";if(c){aH=null;an=null}if(!aH||an!=g){var d=ar("style");d.setAttribute("type","text/css");d.setAttribute("media",g);aH=e.appendChild(d);if(ah.ie&&ah.win&&typeof aL.styleSheets!=aq&&aL.styleSheets.length>0){aH=aL.styleSheets[aL.styleSheets.length-1]}an=g}if(ah.ie&&ah.win){if(aH&&typeof aH.addRule==aD){aH.addRule(b,f)}}else{if(aH&&typeof aL.createTextNode!=aq){aH.appendChild(aL.createTextNode(b+" {"+f+"}"))}}}function ay(a,c){if(!aI){return}var b=c?"visible":"hidden";if(ak&&aS(a)){aS(a).style.visibility=b}else{az("#"+a,"visibility:"+b)}}function ai(b){var a=/[\\\"<>\.;]/;var c=a.exec(b)!=null;return c&&typeof encodeURIComponent!=aq?encodeURIComponent(b):b}var aR=function(){if(ah.ie&&ah.win){window.attachEvent("onunload",function(){var a=al.length;for(var b=0;b<a;b++){al[b][0].detachEvent(al[b][1],al[b][2])}var d=ag.length;for(var c=0;c<d;c++){aw(ag[c])}for(var e in ah){ah[e]=null}ah=null;for(var f in swfobject){swfobject[f]=null}swfobject=null})}}();return{registerObject:function(a,e,c,b){if(ah.w3&&a&&e){var d={};d.id=a;d.swfVersion=e;d.expressInstall=c;d.callbackFn=b;aG[aG.length]=d;ay(a,false)}else{if(b){b({success:false,id:a})}}},getObjectById:function(a){if(ah.w3){return av(a)}},embedSWF:function(k,e,h,f,c,a,b,i,g,j){var d={success:false,id:e};if(ah.w3&&!(ah.wk&&ah.wk<312)&&k&&e&&h&&f&&c){ay(e,false);aj(function(){h+="";f+="";var q={};if(g&&typeof g===aD){for(var o in g){q[o]=g[o]}}q.data=k;q.width=h;q.height=f;var n={};if(i&&typeof i===aD){for(var p in i){n[p]=i[p]}}if(b&&typeof b===aD){for(var l in b){if(typeof n.flashvars!=aq){n.flashvars+="&"+l+"="+b[l]}else{n.flashvars=l+"="+b[l]}}}if(ao(c)){var m=aA(q,n,e);if(q.id==e){ay(e,true)}d.success=true;d.ref=m}else{if(a&&au()){q.data=a;ae(q,n,e,j);return}else{ay(e,true)}}if(j){j(d)}})}else{if(j){j(d)}}},switchOffAutoHideShow:function(){aI=false},ua:ah,getFlashPlayerVersion:function(){return{major:ah.pv[0],minor:ah.pv[1],release:ah.pv[2]}},hasFlashPlayerVersion:ao,createSWF:function(a,b,c){if(ah.w3){return aA(a,b,c)}else{return undefined}},showExpressInstall:function(b,a,d,c){if(ah.w3&&au()){ae(b,a,d,c)}},removeSWF:function(a){if(ah.w3){aw(a)
}},createCSS:function(b,a,c,d){if(ah.w3){az(b,a,c,d)}},addDomLoadEvent:aj,addLoadEvent:aC,getQueryParamValue:function(b){var a=aL.location.search||aL.location.hash;if(a){if(/\?/.test(a)){a=a.split("?")[1]}if(b==null){return ai(a)}var c=a.split("&");for(var d=0;d<c.length;d++){if(c[d].substring(0,c[d].indexOf("="))==b){return ai(c[d].substring((c[d].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(aU){var a=aS(ac);if(a&&aJ){a.parentNode.replaceChild(aJ,a);if(ad){ay(ad,true);if(ah.ie&&ah.win){aJ.style.display="block"}}if(ap){ap(at)}}aU=false}}}}();(function(a){a.fn.tinyscrollbar=function(d){var i={axis:"y",wheel:40,scroll:true,size:"auto",sizethumb:"auto"};var d=a.extend(i,d);var o=a(this);var f={obj:a(".viewport",this)};var e={obj:a(".overview",this)};var b={obj:a(".scrollbar",this)};var j={obj:a(".track",b.obj)};var m={obj:a(".thumb",b.obj)};var h=d.axis=="x",k=h?"left":"top",r=h?"Width":"Height";var n,u={start:0,now:0},l={};if(this.length>1){this.each(function(){a(this).tinyscrollbar(d)});return this}this.initialize=function(){this.update();p()};this.update=function(){n=0;f[d.axis]=f.obj[0]["offset"+r];e[d.axis]=e.obj[0]["scroll"+r];e.ratio=f[d.axis]/e[d.axis];b.obj.toggleClass("disable",e.ratio>=1);j[d.axis]=d.size=="auto"?f[d.axis]:d.size;m[d.axis]=Math.min(j[d.axis],Math.max(0,(d.sizethumb=="auto"?(j[d.axis]*e.ratio):d.sizethumb)));b.ratio=d.sizethumb=="auto"?(e[d.axis]/j[d.axis]):(e[d.axis]-f[d.axis])/(j[d.axis]-m[d.axis]);s()};function s(){if(!h){e.obj.removeAttr("style")}m.obj.removeAttr("style");l.start=m.obj.offset()[k];var v=r.toLowerCase();b.obj.css(v,j[d.axis]);j.obj.css(v,j[d.axis]);m.obj.css(v,m[d.axis])}function p(){m.obj.bind("mousedown",g);j.obj.bind("mouseup",q);if(d.scroll&&this.addEventListener){o[0].addEventListener("DOMMouseScroll",t,false);o[0].addEventListener("mousewheel",t,false)}else{if(d.scroll){o[0].onmousewheel=t}}}function g(w){l.start=h?w.pageX:w.pageY;var v=parseInt(m.obj.css(k));u.start=v=="auto"?0:v;a(document).bind("mousemove",q);a(document).bind("mouseup",c);m.obj.bind("mouseup",c);return false}function t(w){if(!(e.ratio>=1)){w=a.event.fix(w||window.event);var v=w.wheelDelta?w.wheelDelta/120:-w.detail/3;n-=v*d.wheel;n=Math.min((e[d.axis]-f[d.axis]),Math.max(0,n));m.obj.css(k,n/b.ratio);e.obj.css(k,-n);w.preventDefault()}}function c(v){a(document).unbind("mousemove",q);a(document).unbind("mouseup",c);m.obj.unbind("mouseup",c);return false}function q(v){if(!(e.ratio>=1)){u.now=Math.min((j[d.axis]-m[d.axis]),Math.max(0,(u.start+((h?v.pageX:v.pageY)-l.start))));n=u.now*b.ratio;e.obj.css(k,-n);m.obj.css(k,u.now)}return false}return this.initialize()}})(jQuery);
