/* SOUNDMANAGER 2 */(function(h){function ka(I,Q){function la(){if(b.debugURLParam.test(h.location.href.toString()))b.debugMode=true}this.flashVersion=8;this.debugFlash=this.debugMode=false;this.useConsole=true;this.waitForWindowLoad=this.consoleOnly=false;this.nullURL="null.mp3";this.allowPolling=true;this.useMovieStar=this.useFastPolling=false;this.bgColor="#ffffff";this.useHighPerformance=false;this.flashLoadTimeout=1E3;this.wmode=null;this.allowFullScreen=true;this.allowScriptAccess="always";this.useHTML5Audio=this.useFlashBlock=false;this.html5Test=/^probably$/i;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}};if(this.audioFormats.mp4.required)this.flashVersion=9;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,onfinish:null,onbeforefinish:null,onbeforefinishtime:5E3,onbeforefinishcomplete:null,onjustbeforefinish:null,onjustbeforefinishtime:200,multiShot:true,multiShotEvents:false,position:null,pan:0,volume:100};this.flash9Options={isMovieStar:null,usePeakData:false,useWaveformData:false,useEQData:false,onbufferchange:null,ondataerror:null};this.movieStarOptions={onmetadata:null,useVideo:false,bufferTime:3};this.version=null;this.versionNumber="V2.96a.20100520";this.movieURL=null;this.url=I||null;this.altURL=null;this.enabled=this.swfLoaded=false;this.o=null;this.movieID="sm2-container";this.id=Q||"sm2movie";this.swfCSS={swfDefault:"movieContainer",swfError:"swf_error",swfTimedout:"swf_timedout",swfUnblocked:"swf_unblocked",sm2Debug:"sm2_debug",highPerf:"high_performance",flashDebug:"flash_debug"};this.oMC=null;this.sounds={};this.soundIDs=[];this.isFullScreen=this.muted=false;this.isIE=navigator.userAgent.match(/MSIE/i);this.isSafari=navigator.userAgent.match(/safari/i);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=new RegExp("\\.("+this.netStreamTypes.join("|")+")(\\?.*)?$","i");this.mimePattern=this.baseMimeTypes;this.features={buffering:false,peakData:false,waveformData:false,eqData:false,movieStar:false};this.sandbox={type:null,types:{remote:"remote (domain-based) rules",localWithFile:"local with file access (no internet access)",localWithNetwork:"local with network (internet access only, no local access)",localTrusted:"local, trusted (local+internet access)"},description:null,noRemote:null,noLocal:null};this.hasHTML5=null;this.html5={};this.ignoreFlash=false;var $,b=this,z,A=navigator.userAgent,ma,R,B=[],J=false,K=false,o=false,w=false,na=false,L,q,oa,C,D,S,aa,ba,x,pa,T,U,V,qa,ra,W,sa,ta,M,ua,N=null,ca=null,E,da,O,X,ea,m,Y=false,fa=false,va,wa,F=true,xa,ga,y,G,u,ha,ya;I=A.match(/pre\//i);Q=A.match(/(ipad|iphone)/i);var Ba=A.match(/mobile/i)||I||Q,za=document.location?document.location.protocol.match(/http/i):null,ia=typeof document.hasFocus!=="undefined"?document.hasFocus():null,H=typeof document.hasFocus==="undefined"&&this.isSafari,Aa=!H;this.useAltURL=!za;if(Q||I){b.useHTML5Audio=true;b.ignoreFlash=true}if(I)b.html5Test=/^(probably|maybe)$/i;this.supported=function(){return F?o&&!w:b.useHTML5Audio&&b.hasHTML5};this.getMovie=function(c){return b.isIE?h[c]:b.isSafari?z(c)||document[c]:z(c)};this.loadFromXML=function(c){try{b.o._loadFromXML(c)}catch(a){M();return true}};this.createSound=function(c){function a(){f=X(f);b.sounds[e.id]=new $(e);b.soundIDs.push(e.id);return b.sounds[e.id]}var f=null,g=null,e=null;if(!o)throw ea("soundManager.createSound(): "+E("notReady"),arguments.callee.caller);if(arguments.length===2)c={id:arguments[0],url:arguments[1]};e=f=q(c);if(m(e.id,true))return b.sounds[e.id];if(G(e.url)){g=a();g._setup_html5(e)}else{if(b.flashVersion>8&&b.useMovieStar){if(e.isMovieStar===null)e.isMovieStar=e.url.match(b.netStreamPattern)?true:false;if(e.isMovieStar)if(e.usePeakData)e.usePeakData=false}g=a();b.flashVersion===8?b.o._createSound(e.id,e.onjustbeforefinishtime,e.loops||1):b.o._createSound(e.id,e.url,e.onjustbeforefinishtime,e.usePeakData,e.useWaveformData,e.useEQData,e.isMovieStar,e.isMovieStar?e.useVideo:false,e.isMovieStar?e.bufferTime:false,e.loops||1)}if(e.autoLoad||e.autoPlay)if(g)if(b.isHTML5){g.autobuffer="auto";g.preload="auto"}else g.load(e);e.autoPlay&&g.play();return g};this.createVideo=function(c){if(arguments.length===2)c={id:arguments[0],url:arguments[1]};if(b.flashVersion>=9){c.isMovieStar=true;c.useVideo=true}else return false;return b.createSound(c)};this.destroyVideo=this.destroySound=function(c,a){if(!m(c))return false;for(var f=0;f<b.soundIDs.length;f++)b.soundIDs[f]===c&&b.soundIDs.splice(f,1);b.sounds[c].unload();a||b.sounds[c].destruct();delete b.sounds[c]};this.load=function(c,a){if(!m(c))return false;b.sounds[c].load(a)};this.unload=function(c){if(!m(c))return false;b.sounds[c].unload()};this.start=this.play=function(c,a){if(!o)throw ea("soundManager.play(): "+E("notReady"),arguments.callee.caller);if(!m(c)){a instanceof
Object||(a={url:a});if(a&&a.url){a.id=c;return b.createSound(a).play()}else return false}b.sounds[c].play(a)};this.setPosition=function(c,a){if(!m(c))return false;b.sounds[c].setPosition(a)};this.stop=function(c){if(!m(c))return false;b.sounds[c].stop()};this.stopAll=function(){for(var c in b.sounds)b.sounds[c]instanceof $&&b.sounds[c].stop()};this.pause=function(c){if(!m(c))return false;b.sounds[c].pause()};this.pauseAll=function(){for(var c=b.soundIDs.length;c--;)b.sounds[b.soundIDs[c]].pause()};this.resume=function(c){if(!m(c))return false;b.sounds[c].resume()};this.resumeAll=function(){for(var c=b.soundIDs.length;c--;)b.sounds[b.soundIDs[c]].resume()};this.togglePause=function(c){if(!m(c))return false;b.sounds[c].togglePause()};this.setPan=function(c,a){if(!m(c))return false;b.sounds[c].setPan(a)};this.setVolume=function(c,a){if(!m(c))return false;b.sounds[c].setVolume(a)};this.mute=function(c){var a=0;if(typeof c!=="string")c=null;if(c){if(!m(c))return false;b.sounds[c].mute()}else{for(a=b.soundIDs.length;a--;)b.sounds[b.soundIDs[a]].mute();b.muted=true}};this.muteAll=function(){b.mute()};this.unmute=function(c){if(typeof c!=="string")c=null;if(c){if(!m(c))return false;b.sounds[c].unmute()}else{for(c=b.soundIDs.length;c--;)b.sounds[b.soundIDs[c]].unmute();b.muted=false}};this.unmuteAll=function(){b.unmute()};this.toggleMute=function(c){if(!m(c))return false;b.sounds[c].toggleMute()};this.getMemoryUse=function(){if(b.flashVersion===8)return 0;if(b.o)return parseInt(b.o._getMemoryUse(),10)};this.disable=function(c){if(typeof c==="undefined")c=false;if(w)return false;w=true;for(var a=b.soundIDs.length;a--;)ta(b.sounds[b.soundIDs[a]]);L(c);h.removeEventListener&&h.removeEventListener("load",D,false)};this.canPlayMIME=function(c){var a;if(b.hasHTML5)a=G({type:c});return!F||a?a:c?c.match(b.mimePattern)?true:false:null};this.canPlayURL=function(c){var a;if(b.hasHTML5)a=G(c);return!F||a?a:c?c.match(b.filePattern)?true:false:null};this.canPlayLink=function(c){if(typeof c.type!=="undefined"&&c.type)if(b.canPlayMIME(c.type))return true;return b.canPlayURL(c.href)};this.getSoundById=function(c){if(!c)throw new Error("SoundManager.getSoundById(): sID is null/undefined");return b.sounds[c]};this.onready=function(c,a){if(c&&c instanceof Function){a||(a=h);oa(c,a);C();return true}else throw E("needFunction");};this.oninitmovie=function(){};this.onload=function(){};this.onerror=function(){};this.getMoviePercent=function(){return b.o&&typeof b.o.PercentLoaded!=="undefined"?b.o.PercentLoaded():null};this._wD=this._writeDebug=function(){};this._debug=function(){};this.reboot=function(){for(var c=b.soundIDs.length;c--;)b.sounds[b.soundIDs[c]].destruct();try{if(b.isIE)ca=b.o.innerHTML;N=b.o.parentNode.removeChild(b.o)}catch(a){}N=ca=null;w=K=J=fa=Y=o=b.enabled=false;b.swfLoaded=false;b.soundIDs={};b.sounds=[];b.o=null;for(c=B.length;c--;)B[c].fired=false;h.setTimeout(function(){b.beginDelayedInit()},20)};this.destruct=function(){b.disable(true)};this.beginDelayedInit=function(){na=true;setTimeout(aa,500);setTimeout(pa,20)};G=function(c){if(!b.useHTML5Audio||!b.hasHTML5)return false;var a,f=b.audioFormats;if(!u){u=[];for(a in f)if(f.hasOwnProperty(a)){u.push(a);if(f[a].related)u=u.concat(f[a].related)}u=new RegExp("\\.("+u.join("|")+")","i")}a=typeof c.type!=="undefined"?c.type:null;c=typeof c==="string"?c.match(u):null;if(!c||!c.length){if(!a)return false}else c=c[0].substr(1);if(c&&typeof b.html5[c]!=="undefined")return b.html5[c];else{if(!a)if(c&&b.html5[c])return b.html5[c];else a="audio/"+
c;a=b.html5.canPlayType(a);return b.html5[c]=a}};ya=function(){function c(i){var r,P,v=false;if(!f||typeof f.canPlayType!=="function")return false;if(i instanceof Array){r=0;for(P=i.length;r<P&&!v;r++)if(b.html5[i[r]]||f.canPlayType(i[r]).match(b.html5Test)){v=true;b.html5[i[r]]=true}return v}else return(i=f&&typeof f.canPlayType==="function"?f.canPlayType(i):false)&&(i.match(b.html5Test)?true:false)}function a(i,r){function P(){if(k>=e&&!ga){ga=true;qa&&S()}}function v(s){if(!ja){ja=true;k++;p[i]=s;r(s);P()}}var t,ja=false;e++;if(Ba){k++;r();P();return false}if(typeof p[i]!=="undefined"){ja=true;r(p[i])}else{t=new Audio(g[i]);t.addEventListener("canplay",function(s){v(true,s);t=null},false);t.addEventListener("canplaythrough",function(s){v(true,s);t=null},false);t.addEventListener("error",function(s){v(false,this.error?this.error:s);t=null},false);t.addEventListener("stalled",function(s){v(false,s);t=null},false);t.load()}}if(!b.useHTML5Audio||typeof Audio==="undefined")return false;var f=typeof Audio!=="undefined"?new Audio:null,g={mp3:"data:audio/mpeg;base64,/+MYxAALOAHgCAAAAD////////////v6OGAfB8HwfAgIAgCAYB8HwfB8CAgCAIAgD4Pg+D4OAgCAIP9Xt6vb1CV0qLA0DQND/+MYxA4FcAHcAAAAAISgqCtvV7eqTEFNRTMuOTguNKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq/+MYxDMAAANIAAAAAKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq",wav:"data:audio/wave;base64,UklGRiYAAABXQVZFZm10IBAAAAABAAEAQB8AAIA+AAACABAAZGF0YQIAAAD//w=="},e=0,k=0,p={},d,j={},l,n;l=b.audioFormats;for(d in l)if(l.hasOwnProperty(d)){j[d]=c(l[d].type);if(l[d]&&l[d].related)for(n=0;n<l[d].related.length;n++)b.html5[l[d].related[n]]=j[d]}j.canPlayType=f?c:null;b.html5=q(b.html5,j);b.html5.mp3||a("mp3",function(i){if(i)b.html5.mp3=i});b.html5.wav||a("wav",function(i){if(i)b.html5.wav=i})};T={};z=function(c){return document.getElementById(c)};E=function(){var c=Array.prototype.slice.call(arguments),a=c.shift();a=T&&T[a]?T[a]:"";var f,g;if(a&&c&&c.length){f=0;for(g=c.length;f<g;f++)a=a.replace("%s",c[f])}return a};X=function(c){if(b.flashVersion===8&&c.loops>1&&c.stream)c.stream=false;return c};ea=function(c,a){if(!a)return new Error("Error: "+c);typeof console!=="undefined"&&typeof console.trace!=="undefined"&&console.trace();c="Error: "+c+". \nCaller: "+a.toString();return new Error(c)};ma=function(){return false};ta=function(c){for(var a in c)if(c.hasOwnProperty(a)&&typeof c[a]==="function")c[a]=ma};M=function(c){if(typeof c==="undefined")c=false;if(w||c)b.disable(c)};ua=function(c){var a=null;if(c)if(c.match(/\.swf(\?\.*)?$/i)){if(a=c.substr(c.toLowerCase().lastIndexOf(".swf?")+
4))return c}else if(c.lastIndexOf("/")!==c.length-1)c+="/";return(c&&c.lastIndexOf("/")!==-1?c.substr(0,c.lastIndexOf("/")+1):"./")+b.movieURL};ba=function(){if(b.flashVersion!==8&&b.flashVersion!==9){alert(E("badFV",b.flashVersion,8));b.flashVersion=8}var c=b.debugMode||b.debugFlash?"_debug.swf":".swf";b.version=b.versionNumber+(y?" (HTML5-only mode)":b.flashVersion===9?" (AS3/Flash 9)":" (AS2/Flash 8)");if(b.flashVersion>8){b.defaultOptions=q(b.defaultOptions,b.flash9Options);b.features.buffering=true}if(b.flashVersion>8&&b.useMovieStar){b.defaultOptions=q(b.defaultOptions,b.movieStarOptions);b.filePatterns.flash9=new RegExp("\\.(mp3|"+b.netStreamTypes.join("|")+")(\\?.*)?$","i");b.mimePattern=b.netStreamMimeTypes;b.features.movieStar=true}else b.features.movieStar=false;b.filePattern=b.filePatterns[b.flashVersion!==8?"flash9":"flash8"];b.movieURL=(b.flashVersion===8?"soundmanager2.swf":"soundmanager2_flash9.swf").replace(".swf",c);b.features.peakData=b.features.waveformData=b.features.eqData=b.flashVersion>8};ra=function(){return document.body?document.body:document.documentElement?document.documentElement:document.getElementsByTagName("div")[0]};sa=function(c,a){if(!b.o||!b.allowPolling)return false;b.o._setPolling(c,a)};W=function(c,a){function f(){}var g=null;g=a?a:b.url;a=b.altURL?b.altURL:g;var e,k,p;c=typeof c==="undefined"?b.id:c;if(J&&K)return false;if(y){ba();f();b.oMC=z(b.movieID);R();K=J=true;return false}J=true;ba();b.url=ua(za?g:a);a=b.url;if(b.useHighPerformance&&b.useMovieStar&&b.defaultOptions.useVideo===true){g="soundManager note: disabling highPerformance, not applicable with movieStar mode+useVideo";b.useHighPerformance=false}b.wmode=!b.wmode&&b.useHighPerformance&&!b.useMovieStar?"transparent":b.wmode;if(b.wmode!==null&&!b.isIE&&!b.useHighPerformance&&navigator.platform.match(/win32/i)){b.specialWmodeCase=true;b.wmode=null}if(b.flashVersion===8)b.allowFullScreen=false;e={name:c,id:c,src:a,width:"100%",height:"100%",quality:"high",allowScriptAccess:b.allowScriptAccess,bgcolor:b.bgColor,pluginspage:"http://www.macromedia.com/go/getflashplayer",type:"application/x-shockwave-flash",wmode:b.wmode,allowfullscreen:b.allowFullScreen?"true":"false"};if(b.debugFlash)e.FlashVars="debug=1";b.wmode||delete e.wmode;if(b.isIE){g=document.createElement("div");p='<object id="'+c+'" data="'+a+'" type="'+e.type+'" width="'+e.width+'" height="'+e.height+'"><param name="movie" value="'+a+'" /><param name="AllowScriptAccess" value="'+b.allowScriptAccess+'" /><param name="quality" value="'+
e.quality+'" />'+(b.wmode?'<param name="wmode" value="'+b.wmode+'" /> ':"")+'<param name="bgcolor" value="'+b.bgColor+'" /><param name="allowFullScreen" value="'+e.allowFullScreen+'" />'+(b.debugFlash?'<param name="FlashVars" value="'+e.FlashVars+'" />':"")+"<!-- --\></object>"}else{g=document.createElement("embed");for(k in e)e.hasOwnProperty(k)&&g.setAttribute(k,e[k])}la();k=O();if(c=ra()){b.oMC=z(b.movieID)?z(b.movieID):document.createElement("div");if(b.oMC.id){c=b.oMC.className;b.oMC.className=(c?c+" ":b.swfCSS.swfDefault)+(k?" "+k:"");b.oMC.appendChild(g);if(b.isIE){k=b.oMC.appendChild(document.createElement("div"));k.className="sm2-object-box";k.innerHTML=p}K=true}else{b.oMC.id=b.movieID;b.oMC.className=b.swfCSS.swfDefault+" "+k;k=a=null;b.useFlashBlock||(a=b.useHighPerformance?{position:"fixed",width:"8px",height:"8px",bottom:"0px",left:"0px",overflow:"hidden"}:{position:"absolute",width:"6px",height:"6px",top:"-9999px",left:"-9999px"});e=null;if(!b.debugFlash)for(e in a)if(a.hasOwnProperty(e))b.oMC.style[e]=a[e];try{b.isIE||b.oMC.appendChild(g);c.appendChild(b.oMC);if(b.isIE){k=b.oMC.appendChild(document.createElement("div"));k.className="sm2-object-box";k.innerHTML=p}K=true}catch(d){throw new Error(E("appXHTML"));}}}f()};m=this.getSoundById;q=function(c,a){var f={},g,e;for(g in c)if(c.hasOwnProperty(g))f[g]=c[g];c=typeof a==="undefined"?b.defaultOptions:a;for(e in c)if(c.hasOwnProperty(e)&&typeof f[e]==="undefined")f[e]=c[e];return f};U=function(){if(y){W();return false}if(b.o)return false;b.o=b.getMovie(b.id);if(!b.o){if(N){if(b.isIE)b.oMC.innerHTML=ca;else b.oMC.appendChild(N);N=null;J=true}else W(b.id,b.url);b.o=b.getMovie(b.id)}typeof b.oninitmovie==="function"&&setTimeout(b.oninitmovie,1)};S=function(c){if(c)b.url=c;U()};aa=function(){if(Y)return false;Y=true;if(H&&!ia)return false;var c;o||(c=b.getMoviePercent());setTimeout(function(){c=b.getMoviePercent();if(!o&&Aa)if(c===null)if(b.useFlashBlock||b.flashLoadTimeout===0)b.useFlashBlock&&da();else M(true);else b.flashLoadTimeout!==0&&M(true)},b.flashLoadTimeout)};O=function(){var c=[];b.debugMode&&c.push(b.swfCSS.sm2Debug);b.debugFlash&&c.push(b.swfCSS.flashDebug);b.useHighPerformance&&c.push(b.swfCSS.highPerf);return c.join(" ")};da=function(){var c=b.getMoviePercent();if(b.supported()){if(b.oMC)b.oMC.className=O()+" "+b.swfCSS.swfDefault+(" "+b.swfCSS.swfUnblocked)}else{if(F)b.oMC.className=O()+" "+b.swfCSS.swfDefault+" "+(c===null?b.swfCSS.swfTimedout:b.swfCSS.swfError);C(true);b.onerror instanceof Function&&b.onerror.apply(h);b.didFlashBlock=true}};x=function(){if(ia||!H)return true;ia=Aa=true;H&&h.removeEventListener("mousemove",x,false);Y=false;setTimeout(aa,500);if(h.removeEventListener)h.removeEventListener("focus",x,false);else h.detachEvent&&h.detachEvent("onfocus",x)};L=function(c){if(o)return false;if(y){o=true;C();D();return true}b.useFlashBlock&&b.flashLoadTimeout&&!b.getMoviePercent()||(o=true);if(w||c){if(b.useFlashBlock)b.oMC.className=O()+" "+(b.getMoviePercent()===null?b.swfCSS.swfTimedout:b.swfCSS.swfError);C();b.onerror instanceof
Function&&b.onerror.apply(h);return false}if(b.waitForWindowLoad&&!na){if(h.addEventListener)h.addEventListener("load",D,false);else h.attachEvent&&h.attachEvent("onload",D);return false}else D()};oa=function(c,a){B.push({method:c,scope:a||null,fired:false})};C=function(c){if(!o&&!c)return false;c={success:c?b.supported():!w};var a=[],f,g,e=!b.useFlashBlock||b.useFlashBlock&&!b.supported();f=0;for(g=B.length;f<g;f++)B[f].fired!==true&&a.push(B[f]);if(a.length){f=0;for(g=a.length;f<g;f++){a[f].scope?a[f].method.apply(a[f].scope,[c]):a[f].method(c);if(!e)a[f].fired=true}}};D=function(){h.setTimeout(function(){b.useFlashBlock&&da();C();b.onload.apply(h)},1)};xa=function(){var c,a,f=b.isSafari&&A.match(/OS X 10_6_3/i)&&A.match(/531\.22\.7/i);if(A.match(/iphone os (1|2|3_0|3_1)/i)?true:false){b.hasHTML5=false;y=true;if(b.oMC)b.oMC.style.display="none";return false}if(b.useHTML5Audio){if(!b.html5||!b.html5.canPlayType){b.hasHTML5=false;return true}else b.hasHTML5=true;if(f){b.useHTML5Audio=false;b.hasHTML5=false;return true}}else return true;for(a in b.audioFormats)if(b.audioFormats.hasOwnProperty(a))if(b.audioFormats[a].required&&!b.html5.canPlayType(b.audioFormats[a].type))c=true;if(b.ignoreFlash)c=false;y=b.useHTML5Audio&&b.hasHTML5&&!c;return c};R=function(){function c(){if(h.removeEventListener)h.removeEventListener("load",b.beginDelayedInit,false);else h.detachEvent&&h.detachEvent("onload",b.beginDelayedInit)}var a,f=[];if(o)return false;if(b.hasHTML5)for(a in b.audioFormats)b.audioFormats.hasOwnProperty(a)&&f.push(a+": "+b.html5[a]);if(y){if(!o){c();b.enabled=true;L()}return true}U();try{b.o._externalInterfaceTest(false);if(b.allowPolling)sa(true,b.useFastPolling?true:false);b.debugMode||b.o._disableDebug();b.enabled=true}catch(g){M(true);L();return false}L();c()};pa=function(){if(fa)return false;W();U();return fa=true};V=function(){la();ya();F=xa();qa=true;if(b.useHTML5Audio&&b.hasHTML5)ga&&S();else S()};va=function(c){if(!c._hasTimer)c._hasTimer=true};wa=function(c){if(c._hasTimer)c._hasTimer=false};this._setSandboxType=function(c){var a=b.sandbox;a.type=c;a.description=a.types[typeof a.types[c]!=="undefined"?c:"unknown"];if(a.type==="localWithFile"){a.noRemote=true;a.noLocal=false}else if(a.type==="localWithNetwork"){a.noRemote=false;a.noLocal=true}else if(a.type==="localTrusted"){a.noRemote=false;a.noLocal=false}};this._externalInterfaceOK=function(){if(b.swfLoaded)return false;(new Date).getTime();b.swfLoaded=true;H=false;b.isIE?setTimeout(R,100):R()};this._onfullscreenchange=function(c){b.isFullScreen=c===1?true:false;if(!b.isFullScreen)try{h.focus()}catch(a){}};$=function(c){var a=this,f,g,e,k,p;this.sID=c.id;this.url=c.url;this._iO=this.instanceOptions=this.options=q(c);this.pan=this.options.pan;this.volume=this.options.volume;this._lastURL=null;this.isHTML5=false;this.id3={};this._debug=function(){};this._debug();this.load=function(d){if(typeof d!=="undefined"){a._iO=q(d);a.instanceOptions=a._iO}else{d=a.options;a._iO=d;a.instanceOptions=a._iO;if(a._lastURL&&a._lastURL!==a.url){a._iO.url=a.url;a.url=null}}if(typeof a._iO.url==="undefined")a._iO.url=a.url;if(a._iO.url===a.url&&a.readyState!==0&&a.readyState!==2)return false;a.url=a._iO.url;a._lastURL=a._iO.url;a.loaded=false;a.readyState=1;a.playState=0;if(G(a._iO.url)){a._setup_html5(a._iO);a._iO.autoPlay&&a.play()}else try{a.isHTML5=false;a._iO=X(a._iO);if(b.flashVersion===8)b.o._load(a.sID,a._iO.url,a._iO.stream,a._iO.autoPlay,a._iO.whileloading?1:0,a._iO.loops||1);else{b.o._load(a.sID,a._iO.url,a._iO.stream?true:false,a._iO.autoPlay?true:false,a._iO.loops||1);a._iO.isMovieStar&&a._iO.autoLoad&&!a._iO.autoPlay&&a.pause()}}catch(j){b.onerror();b.disable()}};this.unload=function(){if(a.readyState!==0){a.readyState!==2&&a.setPosition(0,true);if(a.isHTML5){e();if(a.__element){a.__element.pause();a.__element.src="about:blank";a.__element.load();a.__element=null}}else b.o._unload(a.sID,b.nullURL);f()}};this.destruct=function(){if(a.isHTML5){e();if(a.__element){a.__element.pause();a.__element.src="about:blank";a.__element.load();a.__element=null}}else b.o._destroySound(a.sID);b.destroySound(a.sID,true)};this.start=this.play=function(d){d||(d={});a._iO=q(d,a._iO);a._iO=q(a._iO,a.options);a.instanceOptions=a._iO;if(G(a._iO.url)){a._setup_html5(a._iO);k()}if(a.playState===1)if(d=a._iO.multiShot)a.isHTML5&&a.setPosition(a._iO.position);else return false;if(!a.loaded)if(a.readyState===0)if(a.isHTML5)a.readyState=1;else{a._iO.autoPlay=true;a.load(a._iO)}else if(a.readyState===2)return false;if(a.paused)a.resume();else{a.playState=1;if(!a.instanceCount||b.flashVersion>8&&!a.isHTML5)a.instanceCount++;a.position=typeof a._iO.position!=="undefined"&&!isNaN(a._iO.position)?a._iO.position:0;a._iO=X(a._iO);a._iO.onplay&&a._iO.onplay.apply(a);a.setVolume(a._iO.volume,true);a.setPan(a._iO.pan,true);if(a.isHTML5){k();a._setup_html5().play()}else b.o._start(a.sID,a._iO.loops||1,b.flashVersion===9?a.position:a.position/1E3)}};this.stop=function(d){if(a.playState===1){a._onbufferchange(0);if(!a.isHTML5)a.playState=0;a.paused=false;a._iO.onstop&&a._iO.onstop.apply(a);if(a.isHTML5){if(a.__element){a.setPosition(0);a.__element.pause();a.playState=0;a._onTimer();e();a.unload();a.__element=null}}else b.o._stop(a.sID,d);a.instanceCount=0;a._iO={}}};this.setPosition=function(d){if(typeof d==="undefined")d=0;d=a.isHTML5?Math.max(d,0):Math.min(a.duration,Math.max(d,0));a._iO.position=d;if(a.isHTML5){if(a.__element){if(a.playState)try{a.__element.currentTime=a._iO.position/1E3}catch(j){}a.paused&&a._onTimer(true)}}else b.o._setPosition(a.sID,b.flashVersion===9?a._iO.position:a._iO.position/1E3,a.paused||!a.playState)};this.pause=function(){if(a.paused||a.playState===0)return false;a.paused=true;if(a.isHTML5){a._setup_html5().pause();e()}else b.o._pause(a.sID);a._iO.onpause&&a._iO.onpause.apply(a)};this.resume=function(){if(!a.paused||a.playState===0)return false;a.paused=false;if(a.isHTML5){a._setup_html5().play();k()}else b.o._pause(a.sID);a._iO.onresume&&a._iO.onresume.apply(a)};this.togglePause=function(){if(a.playState===0){a.play({position:b.flashVersion===9&&!a.isHTML5?a.position:a.position/1E3});return false}a.paused?a.resume():a.pause()};this.setPan=function(d,j){if(typeof d==="undefined")d=0;if(typeof j==="undefined")j=false;a.isHTML5||b.o._setPan(a.sID,d);a._iO.pan=d;if(!j)a.pan=d};this.setVolume=function(d,j){if(typeof d==="undefined")d=100;if(typeof j==="undefined")j=false;if(a.isHTML5){if(a.__element)a.__element.volume=d/100}else b.o._setVolume(a.sID,b.muted&&!a.muted||a.muted?0:d);a._iO.volume=d;if(!j)a.volume=d};this.mute=function(){a.muted=true;if(a.isHTML5){if(a.__element)a.__element.muted=true}else b.o._setVolume(a.sID,0)};this.unmute=function(){a.muted=false;var d=typeof a._iO.volume!=="undefined";if(a.isHTML5){if(a.__element)a.__element.muted=false}else b.o._setVolume(a.sID,d?a._iO.volume:a.options.volume)};this.toggleMute=function(){a.muted?a.unmute():a.mute()};this._onTimer=function(d){if(a._hasTimer||d)if(a.__element&&(d||(a.playState>0||a.readyState===1)&&!a.paused)){d=a.__element;a.duration=p();a.durationEstimate=a.duration;d=d.currentTime?d.currentTime*1E3:0;a._whileplaying(d,{},{},{},{});return true}else return false};p=function(){var d=a.__element?a.__element.duration*1E3:undefined;if(d)return!isNaN(d)?d:null};k=function(){a.isHTML5&&va(a)};e=function(){a.isHTML5&&wa(a)};f=function(){a._hasTimer=null;a._added_events=null;a.__element=null;a.bytesLoaded=null;a.bytesTotal=null;a.position=null;a.duration=null;a.durationEstimate=null;a.loaded=false;a.playState=0;a.paused=false;a.readyState=0;a.muted=false;a.didBeforeFinish=false;a.didJustBeforeFinish=false;a.isBuffering=false;a.instanceOptions={};a.instanceCount=0;a.peakData={left:0,right:0};a.waveformData={left:[],right:[]};a.eqData=[];a.eqData.left=[];a.eqData.right=[]};f();this._setup_html5=function(d){d=q(a._iO,d);if(a.__element){if(a.url!==d.url)a.__element.src=d.url}else{a.__element=new Audio(d.url);a.isHTML5=true;g()}a.__element.loop=d.loops>1?"loop":"";return a.__element};g=function(){function d(j,l,n){return a.__element?a.__element.addEventListener(j,l,n||false):null}if(a._added_events)return false;a._added_events=true;d("load",function(){if(a.__element){a._onbufferchange(0);a._whileloading(a.bytesTotal,a.bytesTotal,p());a._onload(1)}},false);d("canplay",function(){a._onbufferchange(0)},false);d("waiting",function(){a._onbufferchange(1)},false);d("progress",function(j){var l=a.__element;if(!a.loaded&&l){a._onbufferchange(0);a._whileloading(j.loaded||0,j.total||1,p())}},false);d("end",function(){a._onfinish()},false);d("error",function(){a.__element&&a._onload(0)},false);d("loadstart",function(){a._onbufferchange(1)},false);d("play",function(){a._onbufferchange(0)},false);d("playing",function(){a._onbufferchange(0)},false);a.__element.addEventListener("timeupdate",function(){a._onTimer()},false);setTimeout(function(){a&&a.__element&&d("ended",function(){a._onfinish()},false)},250)};this._whileloading=function(d,j,l){if(a._iO.isMovieStar){a.bytesLoaded=d;a.bytesTotal=j;a.duration=Math.floor(l);a.durationEstimate=a.duration}else{a.bytesLoaded=d;a.bytesTotal=j;a.duration=Math.floor(l);a.durationEstimate=parseInt(a.bytesTotal/a.bytesLoaded*a.duration,10);if(a.durationEstimate===undefined)a.durationEstimate=a.duration}a.readyState!==3&&a._iO.whileloading&&a._iO.whileloading.apply(a)};this._onid3=function(d,j){var l=[],n,i;n=0;for(i=d.length;n<i;n++)l[d[n]]=j[n];a.id3=q(a.id3,l);a._iO.onid3&&a._iO.onid3.apply(a)};this._whileplaying=function(d,j,l,n,i){if(isNaN(d)||d===null)return false;if(a.playState===0&&d>0)d=0;a.position=d;if(b.flashVersion>8&&!a.isHTML5){if(a._iO.usePeakData&&typeof j!=="undefined"&&j)a.peakData={left:j.leftPeak,right:j.rightPeak};if(a._iO.useWaveformData&&typeof l!=="undefined"&&l)a.waveformData={left:l.split(","),right:n.split(",")};if(a._iO.useEQData)if(typeof i!=="undefined"&&i&&i.leftEQ){d=i.leftEQ.split(",");a.eqData=d;a.eqData.left=d;if(typeof i.rightEQ!=="undefined"&&i.rightEQ)a.eqData.right=i.rightEQ.split(",")}}if(a.playState===1){!a.isHTML5&&a.isBuffering&&a._onbufferchange(0);a._iO.whileplaying&&a._iO.whileplaying.apply(a);a.loaded&&a._iO.onbeforefinish&&a._iO.onbeforefinishtime&&!a.didBeforeFinish&&a.duration-a.position<=a._iO.onbeforefinishtime&&a._onbeforefinish()}};this._onload=function(d){d=d===1?true:false;a.loaded=d;a.readyState=d?3:2;a._iO.onload&&a._iO.onload.apply(a)};this._onbeforefinish=function(){if(!a.didBeforeFinish){a.didBeforeFinish=true;a._iO.onbeforefinish&&a._iO.onbeforefinish.apply(a)}};this._onjustbeforefinish=function(){if(!a.didJustBeforeFinish){a.didJustBeforeFinish=true;a._iO.onjustbeforefinish&&a._iO.onjustbeforefinish.apply(a)}};this._onfinish=function(){a._onbufferchange(0);a._iO.onbeforefinishcomplete&&a._iO.onbeforefinishcomplete.apply(a);a.didBeforeFinish=false;a.didJustBeforeFinish=false;if(a.instanceCount){a.instanceCount--;if(!a.instanceCount){a.playState=0;a.paused=false;a.instanceCount=0;a.instanceOptions={};e()}if(!a.instanceCount||a._iO.multiShotEvents)a._iO.onfinish&&a._iO.onfinish.apply(a);if(a.isHTML5){a.unload();a.__element=null}}};this._onmetadata=function(d){if(!d.width&&!d.height){d.width=320;d.height=240}a.metadata=d;a.width=d.width;a.height=d.height;a._iO.onmetadata&&a._iO.onmetadata.apply(a)};this._onbufferchange=function(d){if(a.playState===0)return false;if(d&&a.isBuffering||!d&&!a.isBuffering)return false;a.isBuffering=d===1?true:false;a._iO.onbufferchange&&a._iO.onbufferchange.apply(a)};this._ondataerror=function(){a.playState>0&&a._iO.ondataerror&&a._iO.ondataerror.apply(a)}};if(!b.hasHTML5||F)if(h.addEventListener){h.addEventListener("focus",x,false);h.addEventListener("load",b.beginDelayedInit,false);h.addEventListener("unload",b.destruct,false);H&&h.addEventListener("mousemove",x,false)}else if(h.attachEvent){h.attachEvent("onfocus",x);h.attachEvent("onload",b.beginDelayedInit);h.attachEvent("unload",b.destruct)}else{Z.onerror();Z.disable()}ha=function(){if(document.readyState==="complete"){V();document.detachEvent("onreadystatechange",ha)}};if(document.addEventListener)document.addEventListener("DOMContentLoaded",V,false);else document.attachEvent&&document.attachEvent("onreadystatechange",ha);document.readyState==="complete"&&setTimeout(V,100)}var Z=null;if(typeof SM2_DEFER==="undefined"||!SM2_DEFER)Z=new ka;h.SoundManager=ka;h.soundManager=Z})(window); 
/* SM2 Functions */ 
soundManager.useHighPerformance=true;
soundManager.wmode='transparent';
soundManager.useFastPolling=true;
soundManager.url='http://sportswithcoleman.com/wp-content/themes/sportswithcoleman/soundmanager/swf/';
soundManager.useHTML5Audio=true;
soundManager.useFlashBlock=true;
var PP_CONFIG={flashVersion:9,usePeakData:false,useWaveformData:false,useEQData:false,useFavIcon:false,useMovieStar:true} 
/* SM2 Page Player */ 
function PagePlayer(oConfigOverride){var self=this;var pl=this;var sm=soundManager;var isIE=navigator.userAgent.match(/msie/i);var isOpera=navigator.userAgent.match(/opera/i);var isFirefox=navigator.userAgent.match(/firefox/i);this.config={flashVersion:8,usePeakData:false,useWaveformData:false,useEQData:false,fillGraph:false,allowRightClick:true,useThrottling:true,autoStart:false,playNext:false,updatePageTitle:true,emptyTime:'-:--',useFavIcon:false}
sm.debugMode=(window.location.href.toString().match(/debug=1/i)?true:false);this._mergeObjects=function(oMain,oAdd){var o1={};for(var i in oMain){o1[i]=oMain[i];}
var o2=(typeof oAdd=='undefined'?{}:oAdd);for(var o in o2){if(typeof o1[o]=='undefined')o1[o]=o2[o];}
return o1;}
if(typeof oConfigOverride!='undefined'&&oConfigOverride){this.config=this._mergeObjects(oConfigOverride,this.config);}
this.css={sDefault:'sm2_link',sLoading:'sm2_loading',sPlaying:'sm2_playing',sPaused:'sm2_paused'}
this.cssBase=[];if(this.config.usePeakData)this.cssBase.push('use-peak');if(this.config.useWaveformData||this.config.useEQData)this.cssBase.push('use-spectrum');this.cssBase=this.cssBase.join(' ');sm.useFlashBlock=true;sm.flashVersion=this.config.flashVersion;if(sm.flashVersion>=9){sm.useMovieStar=this.config.useMovieStar;sm.movieStarOptions.useVideo=this.config.useVideo;sm.defaultOptions.usePeakData=this.config.usePeakData;sm.defaultOptions.useWaveformData=this.config.useWaveformData;sm.defaultOptions.useEQData=this.config.useEQData;}
this.links=[];this.sounds=[];this.soundsByObject=[];this.lastSound=null;this.soundCount=0;this.strings=[];this.dragActive=false;this.dragExec=new Date();this.dragTimer=null;this.pageTitle=document.title;this.lastWPExec=new Date();this.lastWLExec=new Date();this.vuMeterData=[];this.oControls=null;this.addEventHandler=function(o,evtName,evtHandler){typeof(attachEvent)=='undefined'?o.addEventListener(evtName,evtHandler,false):o.attachEvent('on'+evtName,evtHandler);}
this.removeEventHandler=function(o,evtName,evtHandler){typeof(attachEvent)=='undefined'?o.removeEventListener(evtName,evtHandler,false):o.detachEvent('on'+evtName,evtHandler);}
var count=0;this.hasClass=function(o,cStr){return(typeof(o.className)!='undefined'?new RegExp('(^|\\s)'+cStr+'(\\s|$)').test(o.className):false);}
this.addClass=function(o,cStr){if(!o||!cStr)return false;if(self.hasClass(o,cStr))return false;o.className=(o.className?o.className+' ':'')+cStr;}
this.removeClass=function(o,cStr){if(!o||!cStr)return false;if(!self.hasClass(o,cStr))return false;o.className=o.className.replace(new RegExp('( '+cStr+')|('+cStr+')','g'),'');}
this.getElementsByClassName=function(className,tagNames,oParent){var doc=(oParent?oParent:document);var matches=[];var i,j;var nodes=[];if(typeof(tagNames)!='undefined'&&typeof(tagNames)!='string'){for(i=tagNames.length;i--;){if(!nodes||!nodes[tagNames[i]]){nodes[tagNames[i]]=doc.getElementsByTagName(tagNames[i]);}}}else if(tagNames){nodes=doc.getElementsByTagName(tagNames);}else{nodes=doc.all||doc.getElementsByTagName('*');}
if(typeof(tagNames)!='string'){for(i=tagNames.length;i--;){for(j=nodes[tagNames[i]].length;j--;){if(self.hasClass(nodes[tagNames[i]][j],className)){matches[matches.length]=nodes[tagNames[i]][j];}}}}else{for(i=0;i<nodes.length;i++){if(self.hasClass(nodes[i],className)){matches[matches.length]=nodes[i];}}}
return matches;}
this.getOffX=function(o){var curleft=0;if(o.offsetParent){while(o.offsetParent){curleft+=o.offsetLeft;o=o.offsetParent;}}
else if(o.x)curleft+=o.x;return curleft;}
this.isChildOfClass=function(oChild,oClass){if(!oChild||!oClass)return false;while(oChild.parentNode&&!self.hasClass(oChild,oClass)){oChild=oChild.parentNode;}
return(self.hasClass(oChild,oClass));}
this.getParentByNodeName=function(oChild,sParentNodeName){if(!oChild||!sParentNodeName)return false;sParentNodeName=sParentNodeName.toLowerCase();while(oChild.parentNode&&sParentNodeName!=oChild.parentNode.nodeName.toLowerCase()){oChild=oChild.parentNode;}
return(oChild.parentNode&&sParentNodeName==oChild.parentNode.nodeName.toLowerCase()?oChild.parentNode:null);}
this.getTime=function(nMSec,bAsString){var nSec=Math.floor(nMSec/1000);var min=Math.floor(nSec/60);var sec=nSec-(min*60);return(bAsString?(min+':'+(sec<10?'0'+sec:sec)):{'min':min,'sec':sec});}
this.getSoundByObject=function(o){return(typeof self.soundsByObject[o.rel]!='undefined'?self.soundsByObject[o.rel]:null);}
this.getSoundIndex=function(o){for(var i=self.links.length;i--;){if(self.links[i].rel==o.rel)return i;}
return-1;}
this.setPageTitle=function(sTitle){if(!self.config.updatePageTitle)return false;try{document.title=(sTitle?sTitle+' - ':'')+self.pageTitle;}catch(e){self.setPageTitle=function(){return false;}}}
this.events={play:function(){pl.removeClass(this._data.oLI,this._data.className);this._data.className=pl.css.sPlaying;pl.addClass(this._data.oLI,this._data.className);self.setPageTitle(this._data.originalTitle);},stop:function(){pl.removeClass(this._data.oLI,this._data.className);this._data.className='';this._data.oPosition.style.width='0px';self.setPageTitle();self.resetPageIcon();},pause:function(){if(pl.dragActive)return false;pl.removeClass(this._data.oLI,this._data.className);this._data.className=pl.css.sPaused;pl.addClass(this._data.oLI,this._data.className);self.setPageTitle();self.resetPageIcon();},resume:function(){if(pl.dragActive)return false;pl.removeClass(this._data.oLI,this._data.className);this._data.className=pl.css.sPlaying;pl.addClass(this._data.oLI,this._data.className);},finish:function(){pl.removeClass(this._data.oLI,this._data.className);this._data.className='';this._data.oPosition.style.width='0px';if(self.config.playNext&&this._data.nIndex<pl.links.length-1){pl.handleClick({target:pl.links[this._data.nIndex+1]});}else{self.setPageTitle();self.resetPageIcon();}},whileloading:function(){function doWork(){this._data.oLoading.style.width=(((this.bytesLoaded/this.bytesTotal)*100)+'%');if(!this._data.didRefresh&&this._data.metadata){this._data.didRefresh=true;this._data.metadata.refresh();}}
if(!pl.config.useThrottling){doWork.apply(this);}else{d=new Date();if(d&&d-self.lastWLExec>30||this.bytesLoaded===this.bytesTotal){doWork.apply(this);self.lastWLExec=d;}}},onload:function(){if(!this.loaded){var oTemp=this._data.oLI.getElementsByTagName('a')[0];var oString=oTemp.innerHTML;var oThis=this;oTemp.innerHTML=oString+' <span style="font-size:0.5em"> | Load failed, d\'oh! '+(sm.sandbox.noRemote?' Possible cause: Flash sandbox is denying remote URL access.':(sm.sandbox.noLocal?'Flash denying local filesystem access':'404?'))+'</span>';setTimeout(function(){oTemp.innerHTML=oString;},5000);}else{if(this._data.metadata){this._data.metadata.refresh();}}},metadata:function(){sm._wD('video metadata: '+this.width+'x'+this.height);sm.oMC.style.width=this.width+'px';sm.oMC.style.height=this.height+'px';},whileplaying:function(){var d=null;if(pl.dragActive||!pl.config.useThrottling){self.updateTime.apply(this);if(sm.flashVersion>=9){if(pl.config.usePeakData&&this.instanceOptions.usePeakData)self.updatePeaks.apply(this);if(pl.config.useWaveformData&&this.instanceOptions.useWaveformData||pl.config.useEQData&&this.instanceOptions.useEQData){self.updateGraph.apply(this);}}
if(this._data.metadata){d=new Date();if(d&&d-self.lastWPExec>500){self.refreshMetadata(this);self.lastWPExec=d;}}
this._data.oPosition.style.width=(((this.position/self.getDurationEstimate(this))*100)+'%');}else{d=new Date();if(d-self.lastWPExec>30){self.updateTime.apply(this);if(sm.flashVersion>=9){if(pl.config.usePeakData&&this.instanceOptions.usePeakData){self.updatePeaks.apply(this);}
if(pl.config.useWaveformData&&this.instanceOptions.useWaveformData||pl.config.useEQData&&this.instanceOptions.useEQData){self.updateGraph.apply(this);}}
if(this._data.metadata)self.refreshMetadata(this);this._data.oPosition.style.width=(((this.position/self.getDurationEstimate(this))*100)+'%');self.lastWPExec=d;}}}}
var _head=document.getElementsByTagName('head')[0];this.setPageIcon=function(sDataURL){if(!self.config.useFavIcon||!self.config.usePeakData||!sDataURL){return false;}
var link=document.getElementById('sm2-favicon');if(link){_head.removeChild(link);link=null;}
if(!link){link=document.createElement('link');link.id='sm2-favicon';link.rel='shortcut icon';link.type='image/png';link.href=sDataURL;document.getElementsByTagName('head')[0].appendChild(link);}}
this.resetPageIcon=function(){if(!self.config.useFavIcon){return false;}
var link=document.getElementById('favicon');if(link){link.href='/favicon.ico';}}
this.updatePeaks=function(){var o=this._data.oPeak;var oSpan=o.getElementsByTagName('span');oSpan[0].style.marginTop=(13-(Math.floor(15*this.peakData.left))+'px');oSpan[1].style.marginTop=(13-(Math.floor(15*this.peakData.right))+'px');if(self.config.flashVersion>8&&self.config.useFavIcon&&self.config.usePeakData){self.setPageIcon(self.vuMeterData[parseInt(16*this.peakData.left)][parseInt(16*this.peakData.right)]);}}
this.updateGraph=function(){if((!pl.config.useWaveformData&&!pl.config.useEQData)||pl.config.flashVersion<9)return false;var sbC=this._data.oGraph.getElementsByTagName('div');if(pl.config.useWaveformData){var scale=8;for(var i=255;i--;){sbC[255-i].style.marginTop=(1+scale+Math.ceil(this.waveformData.left[i]*-scale))+'px';}}else{var offset=9;for(var i=255;i--;){sbC[255-i].style.marginTop=((offset*2)-1+Math.ceil(this.eqData[i]*-offset))+'px';}}}
this.resetGraph=function(){if(!pl.config.useEQData||pl.config.flashVersion<9)return false;var sbC=this._data.oGraph.getElementsByTagName('div');var scale=(!pl.config.useEQData?'9px':'17px');var nHeight=(!pl.config.fillGraph?'1px':'32px');for(var i=255;i--;){sbC[255-i].style.marginTop=scale;sbC[255-i].style.height=nHeight;}}
this.refreshMetadata=function(oSound){var index=null;var now=oSound.position;var metadata=oSound._data.metadata.data;for(var i=0,j=metadata.length;i<j;i++){if(now>=metadata[i].startTimeMS&&now<=metadata[i].endTimeMS){index=i;break;}}
if(index!=metadata.currentItem){oSound._data.oLink.innerHTML=metadata.mainTitle+' <span class="metadata"><span class="sm2_divider"> | </span><span class="sm2_metadata">'+metadata[index].title+'</span></span>';self.setPageTitle(metadata[index].title+' | '+metadata.mainTitle);metadata.currentItem=index;}}
this.updateTime=function(){var str=self.strings['timing'].replace('%s1',self.getTime(this.position,true));str=str.replace('%s2',self.getTime(self.getDurationEstimate(this),true));this._data.oTiming.innerHTML=str;}
this.getTheDamnTarget=function(e){return(e.target||(window.event?window.event.srcElement:null));}
this.withinStatusBar=function(o){return(self.isChildOfClass(o,'controls'));}
this.handleClick=function(e){if(e.button==2){if(!pl.config.allowRightClick)pl.stopEvent(e);return(pl.config.allowRightClick);}
var o=self.getTheDamnTarget(e);if(!o){return true;}
if(self.dragActive)self.stopDrag();if(self.withinStatusBar(o)){return false;}
if(o.nodeName.toLowerCase()!='a'){o=self.getParentByNodeName(o,'a');}
if(!o){return true;}
var sURL=o.getAttribute('href');if(!o.href||(!sm.canPlayURL(o.href)&&!self.hasClass(o,'playable'))||self.hasClass(o,'exclude')){}else{var soundURL=o.href;var thisSound=self.getSoundByObject(o);if(thisSound){self.setPageTitle(thisSound._data.originalTitle);if(thisSound==self.lastSound){if(thisSound.readyState!=2){if(thisSound.playState!=1){thisSound.play();}else{thisSound.togglePause();}}else{sm._writeDebug('Warning: sound failed to load (security restrictions, 404 or bad format)',2);}}else{if(self.lastSound)self.stopSound(self.lastSound);thisSound._data.oTimingBox.appendChild(document.getElementById('spectrum-container'));thisSound.togglePause();}}else{thisSound=sm.createSound({id:'pagePlayerMP3Sound'+(self.soundCount++),url:decodeURI(soundURL),onplay:self.events.play,onstop:self.events.stop,onpause:self.events.pause,onresume:self.events.resume,onfinish:self.events.finish,whileloading:self.events.whileloading,whileplaying:self.events.whileplaying,onmetadata:self.events.metadata,onload:self.events.onload});var oControls=self.oControls.cloneNode(true);o.parentNode.appendChild(oControls);o.parentNode.appendChild(document.getElementById('spectrum-container'));self.soundsByObject[o.rel]=thisSound;thisSound._data={oLink:o,oLI:o.parentNode,oControls:self.getElementsByClassName('controls','div',o.parentNode)[0],oStatus:self.getElementsByClassName('statusbar','div',o.parentNode)[0],oLoading:self.getElementsByClassName('loading','div',o.parentNode)[0],oPosition:self.getElementsByClassName('position','div',o.parentNode)[0],oTimingBox:self.getElementsByClassName('timing','div',o.parentNode)[0],oTiming:self.getElementsByClassName('timing','div',o.parentNode)[0].getElementsByTagName('div')[0],oPeak:self.getElementsByClassName('peak','div',o.parentNode)[0],oGraph:self.getElementsByClassName('spectrum-box','div',o.parentNode)[0],nIndex:self.getSoundIndex(o),className:self.css.sPlaying,originalTitle:o.innerHTML,metadata:null};thisSound._data.oTimingBox.appendChild(document.getElementById('spectrum-container'));if(thisSound._data.oLI.getElementsByTagName('ul').length){thisSound._data.metadata=new Metadata(thisSound);}
var str=self.strings['timing'].replace('%s1',self.config.emptyTime);str=str.replace('%s2',self.config.emptyTime);thisSound._data.oTiming.innerHTML=str;self.sounds.push(thisSound);if(self.lastSound)self.stopSound(self.lastSound);self.resetGraph.apply(thisSound);thisSound.play();}
self.lastSound=thisSound;return self.stopEvent(e);}}
this.handleMouseDown=function(e){if(e.button==2){if(!pl.config.allowRightClick)pl.stopEvent(e);return(pl.config.allowRightClick);}
var o=self.getTheDamnTarget(e);if(!o){return true;}
if(!self.withinStatusBar(o))return true;self.dragActive=true;self.lastSound.pause();self.setPosition(e);self.addEventHandler(document,'mousemove',self.handleMouseMove);self.addClass(self.lastSound._data.oControls,'dragging');self.stopEvent(e);return false;}
this.handleMouseMove=function(e){if(self.dragActive){if(self.config.useThrottling){var d=new Date();if(d-self.dragExec>20){self.setPosition(e);}else{window.clearTimeout(self.dragTimer);self.dragTimer=window.setTimeout(function(){self.setPosition(e)},20);}
self.dragExec=d;}else{self.setPosition(e);}}else{self.stopDrag();}
return false;}
this.stopDrag=function(e){if(self.dragActive){self.removeClass(self.lastSound._data.oControls,'dragging');self.removeEventHandler(document,'mousemove',self.handleMouseMove);if(!pl.hasClass(self.lastSound._data.oLI,self.css.sPaused)){self.lastSound.resume();}
self.dragActive=false;self.stopEvent(e);return false;}}
this.handleStatusClick=function(e){self.setPosition(e);if(!pl.hasClass(self.lastSound._data.oLI,self.css.sPaused))self.resume();return self.stopEvent(e);}
this.stopEvent=function(e){if(typeof e!='undefined'){if(typeof e.preventDefault!='undefined'){e.preventDefault();}else if(typeof e.returnValue!='undefined'||typeof event!='undefined'){(e||event).cancelBubble=true;(e||event).returnValue=false;}}
return false;}
this.setPosition=function(e){var oThis=self.getTheDamnTarget(e);if(!oThis){return true;}
var oControl=oThis;while(!self.hasClass(oControl,'controls')&&oControl.parentNode){oControl=oControl.parentNode;}
var oSound=self.lastSound;var x=parseInt(e.clientX);var nMsecOffset=Math.floor((x-self.getOffX(oControl)-4)/(oControl.offsetWidth)*self.getDurationEstimate(oSound));if(!isNaN(nMsecOffset))nMsecOffset=Math.min(nMsecOffset,oSound.duration);if(!isNaN(nMsecOffset))oSound.setPosition(nMsecOffset);}
this.stopSound=function(oSound){sm._writeDebug('stopping sound: '+oSound.sID);sm.stop(oSound.sID);sm.unload(oSound.sID);}
this.getDurationEstimate=function(oSound){if(oSound.instanceOptions.isMovieStar){return(oSound.duration);}else{return(!oSound._data.metadata||!oSound._data.metadata.data.givenDuration?(oSound.durationEstimate||0):oSound._data.metadata.data.givenDuration);}}
this.createVUData=function(){var i=0;var j=0;var canvas=vuDataCanvas.getContext('2d');var vuGrad=canvas.createLinearGradient(0,16,0,0);vuGrad.addColorStop(0,'rgb(0,192,0)');vuGrad.addColorStop(0.30,'rgb(0,255,0)');vuGrad.addColorStop(0.625,'rgb(255,255,0)');vuGrad.addColorStop(0.85,'rgb(255,0,0)');var bgGrad=canvas.createLinearGradient(0,16,0,0);var outline='rgba(0,0,0,0.2)';bgGrad.addColorStop(0,outline);bgGrad.addColorStop(1,'rgba(0,0,0,0.5)');for(i=0;i<16;i++){self.vuMeterData[i]=[];}
for(var i=0;i<16;i++){for(j=0;j<16;j++){vuDataCanvas.setAttribute('width',16);vuDataCanvas.setAttribute('height',16);canvas.fillStyle=bgGrad;canvas.fillRect(0,0,7,15);canvas.fillRect(8,0,7,15);canvas.fillStyle=vuGrad;canvas.fillRect(0,15-i,7,16-(16-i));canvas.fillRect(8,15-j,7,16-(16-j));canvas.clearRect(0,3,16,1);canvas.clearRect(0,7,16,1);canvas.clearRect(0,11,16,1);self.vuMeterData[i][j]=vuDataCanvas.toDataURL('image/png');}}};var vuDataCanvas=null;this.testCanvas=function(){var c=document.createElement('canvas');var ctx=null;if(!c||typeof c.getContext=='undefined'){return null;}
ctx=c.getContext('2d');if(!ctx||typeof c.toDataURL!='function'){return null;}
try{var ok=c.toDataURL('image/png');}catch(e){return null;}
return c;}
if(this.config.useFavIcon){vuDataCanvas=self.testCanvas();if(vuDataCanvas&&(isFirefox||isOpera)){self.createVUData();}else{this.config.useFavIcon=false;}}
this.init=function(){sm._writeDebug('pagePlayer.init()');var oLinks=document.getElementsByTagName('a');var foundItems=0;for(var i=0;i<oLinks.length;i++){if((sm.canPlayURL(oLinks[i].href)||self.hasClass(oLinks[i],'playable'))&&!self.hasClass(oLinks[i],'exclude')){oLinks[i].rel='pagePlayerMP3Sound'+i;self.links[self.links.length]=oLinks[i];self.addClass(oLinks[i],self.css.sDefault);foundItems++;}}
if(foundItems>0){var oTiming=document.getElementById('sm2_timing');self.strings['timing']=oTiming.innerHTML;oTiming.innerHTML='';oTiming.id='';self.addEventHandler(document,'click',self.handleClick);self.addEventHandler(document,'mousedown',self.handleMouseDown);self.addEventHandler(document,'mouseup',self.stopDrag);self.addEventHandler(window,'unload',function(){});}
sm._writeDebug('pagePlayer.init(): Found '+foundItems+' relevant items.');if(self.config.autoStart){pl.handleClick({target:pl.links[0]});}}
var Metadata=function(oSound){var self=this;var oLI=oSound._data.oLI;var o=oLI.getElementsByTagName('ul')[0];var oItems=o.getElementsByTagName('li');var oTemplate=document.createElement('div');oTemplate.innerHTML='<span> </span>';oTemplate.className='annotation';var oTemplate2=document.createElement('div');oTemplate2.innerHTML='<span> </span>';oTemplate2.className='annotation alt';var oTemplate3=document.createElement('div');oTemplate3.className='note';this.totalTime=0;this.strToTime=function(sTime){var segments=sTime.split(':');var seconds=0;for(var i=segments.length;i--;){seconds+=parseInt(segments[i])*Math.pow(60,segments.length-1-i,10);}
return seconds;}
this.data=[];this.data.givenDuration=null;this.data.currentItem=null;this.data.mainTitle=oSound._data.oLink.innerHTML;for(var i=0;i<oItems.length;i++){this.data[i]={o:null,title:oItems[i].getElementsByTagName('p')[0].innerHTML,startTime:oItems[i].getElementsByTagName('span')[0].innerHTML,startSeconds:self.strToTime(oItems[i].getElementsByTagName('span')[0].innerHTML.replace(/[()]/g,'')),duration:0,durationMS:null,startTimeMS:null,endTimeMS:null,oNote:null}}
var oDuration=pl.getElementsByClassName('duration','div',oLI);this.data.givenDuration=(oDuration.length?self.strToTime(oDuration[0].innerHTML)*1000:0);for(i=0;i<this.data.length;i++){this.data[i].duration=parseInt(this.data[i+1]?this.data[i+1].startSeconds:(self.data.givenDuration?self.data.givenDuration:oSound.durationEstimate)/1000)-this.data[i].startSeconds;this.data[i].startTimeMS=this.data[i].startSeconds*1000;this.data[i].durationMS=this.data[i].duration*1000;this.data[i].endTimeMS=this.data[i].startTimeMS+this.data[i].durationMS;this.totalTime+=this.data[i].duration;}
this.createElements=function(){var oFrag=document.createDocumentFragment();var oNode=null;var oNodeSpan=null;var oNode2=null;for(var i=0;i<self.data.length;i++){oNode=(i%2==0?oTemplate:oTemplate2).cloneNode(true);oNodeSpan=oNode.getElementsByTagName('span')[0];oNode.rel=i;self.data[i].o=oNode;oNode2=oTemplate3.cloneNode(true);if(i%2==0)oNode2.className='note alt';oNode2.innerHTML=this.data[i].title;oNode.onmouseover=self.mouseover;oNode.onmouseout=self.mouseout;this.data[i].oNote=oNode2;oSound._data.oControls.appendChild(oNode2);oFrag.appendChild(oNode);}
self.refresh();oSound._data.oStatus.appendChild(oFrag);}
this.refresh=function(){var offset=0;var relWidth=null;var duration=(self.data.givenDuration?self.data.givenDuration:oSound.durationEstimate);for(var i=0;i<self.data.length;i++){if(duration){relWidth=(((self.data[i].duration*1000)/duration)*100);self.data[i].o.style.left=(offset?offset+'%':'-2px');self.data[i].oNote.style.left=(offset?offset+'%':'0px');offset+=relWidth;}}}
this.mouseover=function(e){self.data[this.rel].oNote.style.visibility='hidden';self.data[this.rel].oNote.style.display='inline-block';self.data[this.rel].oNote.style.marginLeft=-parseInt(self.data[this.rel].oNote.offsetWidth/2)+'px';self.data[this.rel].oNote.style.visibility='visible';}
this.mouseout=function(){self.data[this.rel].oNote.style.display='none';}
this.createElements();this.refresh();}
this.initDOM=function(){var sb=self.getElementsByClassName('spectrum-box','div',document.documentElement)[0];if(sm.flashVersion>=9){self.addClass(self.getElementsByClassName('playlist','ul',document.documentElement)[0],self.cssBase);var sbC=sb.getElementsByTagName('div')[0];var oF=document.createDocumentFragment();var oClone=null;for(var i=256;i--;){oClone=sbC.cloneNode(false);oClone.style.left=(i)+'px';oF.appendChild(oClone);}
sb.removeChild(sbC);sb.appendChild(oF);}
this.oControls=document.getElementById('control-template').cloneNode(true);this.oControls.id='';this.init();}}
var pagePlayer=new PagePlayer(typeof PP_CONFIG!='undefined'?PP_CONFIG:null);soundManager.onready(function(){if(soundManager.supported()){pagePlayer.initDOM();}});
/* SM2 Pageplayer Functions */ soundManager.debugMode=false;var is_shiny=false;function setTheme(sTheme){var o=pagePlayer.getElementsByClassName('playlist','ul');for(var i=o.length;i--;){o[i].className='playlist'+(pagePlayer.cssBase?' '+pagePlayer.cssBase:'')+(sTheme?' '+sTheme:'')+(is_shiny?' shiny':'');}
return false;}
function setShiny(bShiny){is_shiny=bShiny;var o=pagePlayer.getElementsByClassName('playlist','ul');var sClass='shiny';for(var i=o.length;i--;){if(!bShiny){pagePlayer.removeClass(o[i],sClass);}else{pagePlayer.addClass(o[i],sClass);}}}
/* JQUERY Functions */
$(function() {
	// set opacity to nill on page load
	$("#access a span, #live-media a span").css("opacity","0");
	// on mouse over
	$("#access a span, #live-media a span").hover(function () {
		// animate opacity to full
		$(this).stop().animate({
			opacity: 1
		}, 500);
	},
	// on mouse out
	function () {
		// animate opacity to nill
		$(this).stop().animate({
			opacity: 0
		}, 300);
	});
});

jQuery('#top-news p.news, #top-news ul li a, .recent-posts li a').hover(function(){
	$(this).stop().animate({backgroundColor: '#AA1F2F', borderLeft: '10px solid white'}, 150);
}, function() {
	$(this).stop().animate({backgroundColor: '#E3E3E3', borderLeft: '0px solid white'}, 150);
});
jQuery('#top-news p.newsAlt').hover(function(){
	$(this).stop().animate({backgroundColor: '#AA1F2F', borderLeft: '10px solid white'}, 150);
}, function() {
	$(this).stop().animate({backgroundColor: '#CCCCCC', borderLeft: '0px solid white'}, 150);
});
		
$(document).ready(function() {
$('.read-more, .nav-next, .archive-btn').hover(function() {
	$(this).parent().animate({ paddingRight:10 }, 150); 
	$(this).animate({paddingLeft: 10 }, 150);           
}, function() {
	$(this).parent().animate({ paddingRight:20 }, 150);
	$(this).animate({paddingLeft: 0 }, 150); 
});
$('.nav-previous').hover(function() {
	$(this).parent().animate({ paddingLeft:10 }, 150); 
	$(this).animate({paddingRight: 10 }, 150);            
}, function() {
	$(this).parent().animate({ paddingLeft:20 }, 150);
	$(this).animate({paddingRight: 0 }, 150); 
});
$('#twitter a').attr("target", "_blank");
});

// Resize content heights to match
/*
var $contentHeight = $('#content').height();
var $sidebarHeight = $('#secondary-content').height();
var $adbarHeight = $('#right-content').height();

function sidebarHeight(){
	if( $contentHeight > $sidebarHeight) {	
    	$('#secondary-content').attr('style', 'height:'+$contentHeight+'px;');
    }  else if { $sidebarHeight > $contentHeight } {
    	$('#content').attr('style', 'height:'+$sidebarHeight+'px;');
    }
    
    if ( $contentHeight > $adbarHeight ) {
    	$('#right-content').attr('style', 'height:'+$contentHeight+'px;');
    }
    
    
    if { $sidebarHeight > $adbarHeight } {
    	$('#right-content').attr('style', 'height:'+$sidebarHeight+'px;');
    }

}
$(window).scroll(function(){
    sidebarHeight();
});     */
