/**********
     TITLE: Music Object
   VERSION: 3.3.0.40
      TYPE: Object Definition
    AUTHOR: Chris van Rensburg
 COPYRIGHT: 1996-2000 Beatnik, Inc. All Rights Reserved
**********/

/**********
     TITLE: Music Object Component - Basic
   VERSION: 3.3.0.40
    AUTHOR: Chris van Rensburg
 COPYRIGHT: 1996-2000 Beatnik, Inc. All Rights Reserved
**********/

window.onerror=null;function MO_a(_a){return typeof _a._b!='undefined'}function MO_b(_a){return MO_a(_a)?_a:Music}function MO_c(_c,_d,_e){var _f=_c.indexOf(_d,_e);return(_f!= -1)?_f:_c.length;}function MO_d(){}function MO_e(_g){return _g}function MO_f(){return false}function mo_on(){return this.ready&&MO_g.enabled&& !this.locked}function MO_h(_h,_i,_j,_k){var _l='';if(typeof _i[_j]=='function'){if(typeof _h.MO_i=='undefined')_h.MO_i=0;var _m='mo_storedEventHandler'+ ++_h.MO_i;_h[_m]=_i[_j];_l='; return '+_m+' (event)';}_i[_j]=new _h.Function('event',_k+_l);}function mo_play(_n,_o){var _p=this;if(_p.on()){_p.endVolumeFade();
if(typeof _o=='string'){if(_o!=''&&_o.indexOf('.')== -1&&_o.indexOf('groovoid://')!=0)_o='groovoid://'+_o;if(typeof _n=='string')_n=(_n=='auto')?(_o.indexOf('groovoid://Background-')==0):(_n=='yes');_p._b.play(_n,_o);}else if(typeof _n=='boolean'||typeof _n=='number'){_p._b.play(_n);}else if(typeof _n=='string'){_p.play('auto',_n);}else{if(!_p.isPlaying())_p._b.play();}}}function mo_stop(_q){var _p=this;if(_p.on()){if(typeof _q=='undefined'||_q==0|| !MO_g._r||_p.isPaused()){_p.endVolumeFade();_p._b.stop();}else{_p.fadeVolume(null,0,_q,_p.objectName+'.stop ()');}}}function mo_pause(_q){var _p=this;if(_p.on()){_p.endVolumeFade();if(_p.isPaused()){_p._b.pause();if(typeof _q!='undefined'&&MO_g._r)_p.fadeVolume(0,100,_q);}else{(typeof _q=='undefined'|| !MO_g._r)?_p._b.pause():_p.fadeVolume(null,0,_q,_p.objectName+'.pause ()');}}}function mo_enable(){var _p=this,_s=_p._s,_t=document;if(typeof _p.instanceEnabler=='function'){_p.instanceEnabler();}else{
_p._b=(typeof window[_s]=='object')?window[_s]:((typeof _t[_s]=='object')?_t[_s]:((typeof _t.embeds!='undefined'&&typeof _t.embeds[_s]=='object')?_t.embeds[_s]:((typeof _t[_s+'Layer']!='undefined'&&typeof _t[_s+'Layer'].document.embeds[0]=='object')?_t[_s+'Layer'].document.embeds[0]:_p._b)));if(_p._b!=null){if(MO_g.playerVersion=='')MO_g.playerVersion=MO_g.retrieveVersion(_p._b.getVersion()+'');MO_g._u?_p._b.enableCallbacks(true):_p.execOnReady();}else{setTimeout(_p.objectName+'.enable ()',500);}}}function mo_execOnReady(){var _p=this;if(_p.ready){if(MO_g.playerType=='ActiveX')_p._b.receivedReady(true);}else{_p.ready=_p._b!=null;if(_p.ready){_p.updateMetaEventsEnabled();if(MO_g.global==null)MO_g.global=_p._b;if(MO_g.playerType=='ActiveX')_p._b.receivedReady(true);if(_p==MO_g._v){var _w=_p._s+'Layer';if(typeof document[_w]!='undefined'){document[_w].visibility=false;}else if(typeof document.getElementById!='undefined'&&document.getElementById(_w)!=null){document.getElementById(_w).style.visibility='hidden';}}
if(_p._x){_p._b.setAutostart(true);_p.play();}_p.execCallback('onReady');}else{_p.enable();}}if(_p.ready)_p.execCallback('onLoad');}function mo_execOnPlay(){this.setVolume(this.VOLUME);this.updateAudibleState();this.execCallback('onPlay');}function mo_getOutputVolume(){var _p=this,_y=_p._z;_p._z=_p.VOLUME;for(var _A in _p.volumeScalars)_p._z*=_p.volumeScalars[_A]/100;_p._z=Math.round(_p._z);if(_p._z!=_y)_p.execCallback('onOutputVolumeChange');return _p._z;}function mo_setVolume(_n,_o){var _p=this;if(typeof _o!='undefined'){if(_o<0)delete _p.volumeScalars[_n];else _p.volumeScalars[_n]=_o;}else if(typeof _n!='undefined'){_p.VOLUME=_n;}_p.getOutputVolume();if(_p.on())_p._b.setVolume(_p._z);}function mo_getVolume(_B){return(typeof _B=='string')?((typeof this.volumeScalars[_B]!='undefined')?this.volumeScalars[_B]:null):this.VOLUME;}function MO_j(_p){return MO_k(_p,'WIDTH')+MO_k(_p,'HEIGHT')+MO_k(_p,'HSPACE')+MO_k(_p,'VSPACE')+MO_k(_p,'ALIGN');}function MO_l(_C,_p){var _D=false,_E=0;while(!_D&&_E<_C.length){
var _F=false;while(!_F&&_E<_C.length){_F=_C.charAt(_E)!=' ';if(!_F)_E++;}if(_F){var _G=MO_c(_C,'=',_E),_H=MO_c(_C,' ',_E),_I=MO_c(_C,'>',_E),_J=Math.min(Math.min(_H,_G),_I),_K=_J!=_H&&_J!=_I,_L=_C.substring(_E,_J).toUpperCase(),_M=_J,_N='';_D=_I==_J;if(_K){var _O=_J+1,_P=_C.charAt(_O);if(_P=='"'||_P=="'"){_M=_O;var _Q=false;while(!_Q&&_M<_C.length-1){_M=MO_c(_C,_P,_M+1);_Q=true;var _R=true,_S=_M;while(_R){_S--;_R=_C.charAt(_S)=='\\';if(_R)_Q= !_Q;}}_N=eval(_C.substring(_O,_M+1));}else{_M=Math.min(MO_c(_C,' ',_O),MO_c(_C,'>',_O));_N=_C.substring(_O,_M);}}_E=_M+1;_p[_L]=_N;}}}function MO_k(_p,_L){var _N=_p[_L];return(_N!=null)?(' '+_L+(((_N+'')!='')?('="'+_N+'"'):'')):'';}function mo_killReferences(){var _T=MO_g.instances;for(var _U=_T.length-1;_U>=0;_U--){_T[_U].ready=false;_T[_U]._b=null;}MO_g.global=null;}function mo_magicEmbed(_C){var _V=MO_g,_W=MO_a(this),_p=_W?this:_V,_X=_V.embedDefaults,_Y=_V.embedProperties;if(typeof _V.playerCompatible!='boolean')mo_isPlayerCompatible();
if(typeof _p._s!='string'|| !_W){for(var _Z=0;_Z<_Y.length;_Z++){_p[_Y[_Z]]=(typeof _X[_Y[_Z]]!='undefined')?_X[_Y[_Z]]:null;}MO_l(_C,_p);if(_p.HIDDEN=='')_p.HIDDEN='TRUE';_p._0=_p.HIDDEN!=null&&_p.HIDDEN.toUpperCase()=='TRUE';_p._1=_p._0&&_p.WIDTH<='2'&&_p.HEIGHT<='2'&&_V.clientPlatform!='WebTV';_p.BGCOLOR=document.bgColor;_p.MUSICOBJECTVERSION=_V.version;var _2=_p.WIDTH-0,_3=_p.HEIGHT-0,_4=false,_5='';if(_V.enabled&&_V.clientSupported&&_V.hasPlayer&&(_V.playerCompatible|| !_V.silentIfInadequate)){if(_V._6&& !_V._7&&_p._0){_p.HIDDEN='FALSE';if(_p._1){if(_W)_V._v=_p;_4=true;_p.WIDTH=_p.HEIGHT=2;}}_V._7=true;if(_W){_p._s=_p.objectName+'Player';var _8=_V.framePrefix+_p.objectName+'.execOn';_p.ONREADY=_8+'Ready()';_p.ONPLAY=_8+'Play()';_p.ONPAUSE=_8+'Pause()';_p.ONSTOP=_8+'Stop()';_p.ONMETAEVENT=_8+'MetaEvent()';_p.ONAUDIOENGAGEDCHANGE=_V.framePrefix+'Music.execCallback (\'onAudioEngagedChange\')';_p.METAEVENTS='FALSE';if(_V._u){_p.CALLBACKS='FALSE';_p._x=_p.AUTOSTART.toUpperCase()=='TRUE';_p.AUTOSTART='FALSE';
if(!_V._9){_V.windowOnloadStr='';_V._9=true;if(_V.playerType=='ActiveX')MO_h(window,window,'onunload','mo_killReferences ()');MO_h(window,window,'onload','eval (Music.windowOnloadStr)');}_V.windowOnloadStr+=_p.objectName+'.enable ();';}_p.execCallback('onPrepareToEmbed');}if(_V.playerType=='Plug-in'){_5+='<EMBED TYPE="'+(_V.hasMinVersion('2.1')?'application/beatnik':'audio/rmf')+'" PLUGINSPAGE="http://www.beatnik.com/to/?player"'+(_W?(' NAME="'+_p._s+'"'):'');for(var _Z=0;_Z<_Y.length;_Z++)_5+=MO_k(_p,_Y[_Z]);_5+='>';if(_W&&typeof MO_m!='undefined')MO_m();}else if(_V.playerType=='ActiveX'){if(_W){var _ba=new Array('OnReady','OnPlay','OnPause','OnStop','OnMetaEvent','OnAudioEngagedChange');for(var _bb=0;_bb<_ba.length;_bb++){var _bc='('+(_ba[_bb]=='OnMetaEvent'?'eventType,eventValue':'')+')',_bd=_p[_ba[_bb].toUpperCase()];_5+='<SCRIPT LANGUAGE=JavaScript FOR="'+_p._s+'" EVENT="'+_ba[_bb]+_bc+'">'+_bd.substring(0,_bd.indexOf('('))+_bc+'</SCRIPT>\n';}}
_5+='<OBJECT'+(_W?(' ID="'+_p._s+'"'):'')+MO_j(_p)+' CLASSID="CLSID:B384F118-18EE-11D1-95C8-00A024330339" CODEBASE="http://download.beatnik.com/beatnik-player/beatnik-player.cab">\n';for(var _Z=0;_Z<_Y.length;_Z++){if(_p[_Y[_Z]]!=null)_5+='<PARAM NAME="'+_Y[_Z]+'" VALUE="'+_p[_Y[_Z]]+'">\n';}_5+='</OBJECT>';}if(_p._1){if(_V.playerType=='Plug-in'&&typeof Layer!='undefined'){_5='<LAYER'+(_W?(' NAME="'+_p._s+'Layer"'):'')+' LEFT=0 TOP=0'+(!_4?'VISIBILITY=HIDDEN':'')+'>'+_5+'</LAYER>';}else{_5='<SPAN '+(_W?(' ID="'+_p._s+'Layer"'):'')+'STYLE="position:absolute;left:0;top:0;'+(!_4?'visibility:hidden;':'')+'">'+_5+'</SPAN>';}}_5+=(typeof _p.embedSuffix=='string')?_p.embedSuffix:'';}else{if(typeof MO_n!='undefined')_5=MO_n(_p);}document.writeln(_5);_p.VOLUME=_p.VOLUME-0;}}function MO_o(_p,_be){_p[_be]=(typeof window['mo_'+_be]!='function')?MO_d:window['mo_'+_be];}function MO_p(_bf,_bg){for(var _bh=0;_bh<_bg.length;_bh++){_bf[_bf.length]=_bg[_bh];}}function MO_q(){var _bi=MO_q.arguments,_bj=MO_g.publicStaticMethods;
for(var _bk=0;_bk<_bi.length;_bk++)MO_o(MO_g,_bj[_bj.length]=_bi[_bk]);}function MO_r(){MO_p(MO_g.publicInstanceMethods,MO_r.arguments);}function MO_s(){MO_p(MO_g.privateInstanceMethods,MO_s.arguments);}function Music(_bl){var _p=this,_bm;_p._x=_p.ready=_p.locked=false;_p.objectName=_p.alias=(typeof _bl=='string')?_bl:('mo_GIN'+MO_g._bn++);_p.VOLUME=_p._z=100;_p.volumeScalars=new Array();_p._b=null;_p.embedSuffix='';_bm=MO_g.publicInstanceMethods;for(var _bo=0;_bo<_bm.length;_bo++)MO_o(_p,_bm[_bo]);_bm=MO_g.privateInstanceMethods;for(var _bo=0;_bo<_bm.length;_bo++)MO_o(_p,_bm[_bo]);window[_p.objectName]=MO_g.instances[MO_g.instances.length]=_p;_p.extend();}MO_g=Music;MO_g.retrieveVersion=MO_e;MO_g.hasMinVersion=MO_f;MO_g.playerVersion='';MO_g.enabled=true;MO_g.version='3.3.0.40';MO_g.instances=new Array();MO_g.publicInstanceMethods=new Array();MO_g.privateInstanceMethods=new Array();MO_g.publicStaticMethods=new Array();MO_g.framePrefix='';
MO_g.embedProperties=new Array('SRC','WIDTH','HEIGHT','AUTOSTART','LOOP','VOLUME','FILEVOLUMESCALING','ALIGN','HSPACE','VSPACE','BGCOLOR','HIDDEN','DISPLAY','MODE','GROOVOID','ONREADY','ONPLAY','ONPAUSE','ONSTOP','ONMETAEVENT','CALLBACKS','METAEVENTS','MUSICOBJECTVERSION','AUDIODEVICEPRIORITY','DOCUMENTID','AUDIOENGAGED','ONAUDIOENGAGEDCHANGE');var MO_t=MO_g.embedDefaults=new Array();MO_t.AUTOSTART=MO_t.FILEVOLUMESCALING=MO_t.AUDIOENGAGED='TRUE';MO_t.DOCUMENTID=(new Date()).getTime();MO_t.WIDTH='144';MO_t.HEIGHT='60';MO_t.HSPACE=MO_t.VSPACE='0';MO_t.VOLUME='100';MO_t.AUDIODEVICEPRIORITY='1';MO_u=navigator;MO_g._6=MO_u.appName=='Netscape'&&MO_u.appVersion>='5'&&MO_u.platform=='Win32';MO_g._7=MO_g._9=MO_g._r=false;MO_g._v=null;MO_g._bn=0;MO_g._u=MO_u.userAgent.indexOf('WebTV')== -1;MO_r('endVolumeFade','getOutputVolume','magicEmbed','pause','play','setVolume','stop');MO_s('enable','execCallback','execOnPause','execOnPlay','execOnReady','execOnStop','extend','on','updateAudibleState','updateMetaEventsEnabled');
MO_q('magicEmbed');MO_g.clientSupported=MO_g.hasPlayer=MO_g.playerCompatible=true;MO_g.playerType=(MO_u.appName=='Microsoft Internet Explorer'&&MO_u.platform.indexOf('Win')!= -1)?'ActiveX':'Plug-in';
/**********
     TITLE: Music Object Component - Advanced
   VERSION: 3.3.0.40
    AUTHOR: Chris van Rensburg
 COPYRIGHT: 1996-2000 Beatnik, Inc. All Rights Reserved
**********/

function MO_v(_bp,_bq){var _f=new Array();for(var _br=0;_br<_bp;_br++)_f[_br]=(typeof _bq=='function')?new _bq():eval(_bq);return _f;}function mo_extend(){for(var _bs=0;_bs<MO_g._bt.length;_bs++)MO_g._bt[_bs](this);;}function MO_w(_bu){MO_g._bt[MO_g._bt.length]=_bu;}function MO_x(){var _bi=MO_x.arguments,_bv=true,_ba=MO_g.publicInstanceCallbacks;for(var _bk=0;_bk<_bi.length;_bk++){var _bw=_bi[_bk];if(_bw.charAt(0)=='['){_bv=_bw.toLowerCase().indexOf('instance')!= -1;_ba=MO_g['public'+(_bv?'Instance':'Static')+'Callbacks'];}else{_ba[_ba.length]=_bw;
window['mo_'+_bw]=new Function('handler',(_bv?'this.':'Music.')+_bw+'Handler = handler;'+((_bv&&_bw=='onMetaEvent')?'this.updateMetaEventsEnabled ();':''));_bv?MO_r(_bw):MO_q(_bw);}}}function mo_updateMetaEventsEnabled(){if(this.ready)this._b.enableMetaEvents(typeof this.onMetaEventHandler=='function'||(typeof this.onMetaEventHandlers!='undefined'&&this.onMetaEventHandlers.length>0));}function mo_addCallbackHandler(_bx,_k){var _p=MO_b(this),_by=_bx+'Handlers';if(typeof _p[_by]=='undefined')_p[_by]=new Array();_p[_by][_p[_by].length]=_k;if(_bx=='onMetaEvent')_p.updateMetaEventsEnabled();}function MO_y(_k){if(typeof _k=='string')eval(_k);else if(typeof _k=='function')_k();}function mo_execCallback(_bx){var _p=MO_b(this);if(typeof _p[_bx+'Handler']!='undefined')MO_y(_p[_bx+'Handler']);if(typeof _p[_bx+'Handlers']!='undefined'){var _bz=_p[_bx+'Handlers'];for(var _bA=0;_bA<_bz.length;_bA++)MO_y(_bz[_bA]);}}function mo_updateAudibleState(){var _p=this;MO_z(_p,'updateAudibleStateTimeout');var _bB=_p.audible;
_p.audible=((_p.usage!='notes'&&_p.isPlaying())||_p._bC>0)&&_p._z>0;if(_p.audible!=_bB)_p.execCallback('onAudibleStateChange');}function mo_execOnMetaEvent(_j,_bD){if(typeof this.onMetaEventHandler=='function')this.onMetaEventHandler(_j,_bD,this);this.execMetaEventHandlers(_j,_bD);}function mo_execOnPause(){this.endVolumeFade();this.updateAudibleState();this.execCallback('onPause');}function mo_execOnStop(){this.endVolumeFade();this.updateAudibleState();this.execCallback('onStop');}function mo_stopAll(){for(var _U=0;_U<MO_g.instances.length;_U++)MO_g.instances[_U].stop();}function MO_A(_bE){var _p=this;if(Math.round(_bE)!=Math.round(_p._bF)){_p.fadeValue=Math.round(_bE);if(typeof _p._bG=='function')_p._bG(_p.fadeValue);}_p._bF=_bE;}function MO_B(){var _p=this;if(_p.inProgress){_p.inProgress=false;MO_y(_p._bH);if(_p._bI)_p.setValue(_p._bJ);}}function MO_C(){var _p=this;if(_p.inProgress){_p.setValue(_p._bF+_p._bK);_p.timeElapsed+=MO_g.minFadeInterval;if(_p.timeElapsed>=_p._bL)_p.end();}return _p.inProgress;}
function mo_execFades(){MO_g._bM=setTimeout(mo_execFades,MO_g.minFadeInterval);var _bN=0,_bO=0;while(_bO<MO_g._bP.length-_bN){MO_g._bP[_bO]=MO_g._bP[_bO+_bN];(MO_g._bP[_bO].advance())?_bO++ :_bN++;}MO_g._bP.length-=_bN;if(typeof MO_g.onFadesUpdatedHandler!='undefined')MO_y(MO_g.onFadesUpdatedHandler);if(MO_g._bP.length==0)clearTimeout(MO_g._bM);}function MO_D(){var _p=this;if(!_p.inProgress){_p.inProgress=true;if(_p._bL==0){if(!_p._bI)_p.setValue(_p._bQ);_p.end();}else{_p.timeElapsed=0;_p.setValue(_p._bJ);MO_g._bP[MO_g._bP.length]=_p;if(MO_g._bP.length==1)setTimeout(mo_execFades,MO_g.minFadeInterval);}}}function MO_E(_bJ,_bQ,_bL,_bG,_bH,_bI){var _p=this;if(typeof _bQ!='number')_bQ=0;if(typeof _bL=='boolean')_bL=_bL?1000:0;if(typeof _bL!='number')_bL=1000;if(typeof _bI!='boolean')_bI=false;_bG=(typeof _bG=='string')?new Function('fadeValue',_bG):_bG;if(_p.inProgress&&_p._bQ==_bQ&&_p._bL==_bL){_p._bH=_bH;_p._bG=_bG;}else{var _bR=_p.inProgress;_p.end();_p._bI=_bI;_p._bJ=_bJ;_p._bQ=_bQ;
_p._bL=Math.round(_bL/MO_g.minFadeInterval)*MO_g.minFadeInterval;_p._bH=_bH;_p._bG=_bG;_p._bF= -1000;_p._bK=(_bQ-_bJ)/(_p._bL/MO_g.minFadeInterval);if(_bR)_p.start();}}function MO_F(_bJ,_bQ,_bL,_bG,_bH,_bI){var _p=this;_p.inProgress=false;_p.fadeValue=_bJ;_p.start=MO_D;_p.end=MO_B;_p.advance=MO_C;_p.setValue=MO_A;_p.update=MO_E;if(MO_F.arguments.length>0)_p.update(_bJ,_bQ,_bL,_bG,_bH,_bI);}function mo_endVolumeFade(){this._bS.end()}function mo_fadeVolume(_bT,_bU,_bL,_bV,_bW){if(typeof _bW!='undefined')this.onOutputVolumeChangeHandler=_bW;this._bS.update((typeof _bT!='number')?this.VOLUME:_bT,_bU,_bL,this.objectName+'.setVolume (fadeValue)',_bV,typeof _bV=='string'&&(_bV.indexOf('.stop ()')!= -1||_bV.indexOf('.pause ()')!= -1));this._bS.start();}function mo_fadeTo(_bX,_bL,_bY,_bZ){this.fadeVolume(null,_bX,_bL,_bY,_bZ);}function mo_setMonophonic(_b0,_b1){if(_b0==0)for(var _b2=1;_b2<17;_b2++)this._b3[_b2]=_b1;else this._b3[_b0]=_b1;}function mo_getMonophonic(_b0){return this._b3[_b0]}
function mo_noteOn(_b0,_o,_b4,_b5,_b6,_b7){var _p=this;if(_p.on()){var _b8,_b9=MO_g._b9,_ca=MO_g._ca;if(mo_noteOn.arguments.length>=5){if(_p._b3[_b0])_p.noteOff(_b0);if(typeof _b5=='string')_b5=mo_getNoteNumber(_b5);_ca._cb=_p;_ca._cc= ++MO_g._cd;_ca._b0=_b0;_ca._ce=_b5;var _cf= -1;for(_b8=0;_b8<MO_g._cg;_b8++){if(_b9[_b8]._b0==0){_cf=_b8;break;}}if(_cf== -1){_cf=0;for(_b8=0;_b8<MO_g._cg;_b8++){if(_b9[_b8]._cc<_b9[_cf]._cc)_cf=_b8;}_b9[_cf].free();}var _ch=_b9[_cf];_ch._cb=_ca._cb;_ch._cc=_ca._cc;_ch._b0=_ca._b0;_ch._ce=_ca._ce;(_o>=0&&_b4>=0)?_p._b.noteOn(_b0,_o,_b4,_b5,_b6):_p._b.noteOn(_b0,_b5,_b6);if(typeof _b7=='number')_ch.noteOffTimeout=setTimeout('Music.voices ['+_cf+'].free ()',_b7);_p._bC++;_p.updateAudibleState();}else{_p.noteOn(_b0,-1,-1,_o,_b4,(typeof _b5!='number')?null:_b5);}}}function mo_noteOff(_b0,_ce){if(this.on()){if(typeof _ce=='string')_ce=mo_getNoteNumber(_ce);if(typeof _ce!='number')_ce= -1;for(var _b8=0;_b8<MO_g._cg;_b8++){var _ch=MO_g._b9[_b8];
if(_ch._cb==this&&_ch._b0==_b0&&(_ch._ce==_ce||_ce== -1))_ch.free();}}}function mo_setProgram(_b0,_o,_b4){if(this.on()){(typeof _b4=='number')?this._b.setProgram(_b0,_o,_b4):this._b.setProgram(_b0,_o);}}function mo_isPaused(){return this.ready?this._b.IsPaused():false}function mo_isPlaying(){return this.ready?this._b.IsPlaying():false}function mo_stubEmbed(_ci,_cj){this.magicEmbed(((typeof _ci!='string')?'':('SRC="'+_ci+'" '))+'WIDTH=0 HEIGHT=0 HIDDEN AUTOSTART=TRUE LOOP=TRUE '+((typeof _cj=='string')?_cj:''));}function mo_preloadEmbed(_ci,_cj){this.stubEmbed(_ci,'AUTOSTART=FALSE LOOP=FALSE '+((typeof _cj=='string')?_cj:''));}function mo_getNoteName(_ck){var _cl=new Array('C','C#','D','D#','E','F','F#','G','G#','A','A#','B');return _cl[_ck%12]+(Math.floor(_ck/12)-1);}function mo_getNoteNumber(_cm){if(typeof _cm=='number')return _cm;var _cn='c-d-ef-g-a-b'.indexOf(_cm.charAt(0).toLowerCase()),_f=0,_co=0;if(_cn!= -1){var _cp=_cm.indexOf('b',1);if(_cp== -1){_cp=_cm.indexOf('#',1);(_cp== -1)?(_cp=0):(_co=1);}else{
_co= -1;}var _cq=_cm.substring(_cp+1)-0;_f=12+_cq*12+_cn+_co;}return Math.floor(_f);}function MO_z(_cr,_cs){if(typeof _cr[_cs]!='undefined'&&_cr[_cs]!=null)clearTimeout(_cr[_cs]);_cr[_cs]=null;}function MO_G(){var _p=this;MO_z(_p,'noteOffTimeout');_p._cb._b.noteOff(_p._b0,_p._ce,127);_p._b0=0;_p._cb._bC--;MO_z(_p._cb,'updateAudibleStateTimeout');_p._cb.updateAudibleStateTimeout=setTimeout(_p._cb.objectName+'.updateAudibleState ()',_p._cb.averageNoteRelease);}function MO_H(){var _p=this;_p._cb=null;_p._b0=_p._ce=0;_p._cc=0;_p.free=MO_G;}function MO_I(){mo_stopAll();MO_g.enabled=false;}function mo_setAudioDevicePriority(_ct){if(MO_g.hasMinVersion('2.1')&&MO_J())MO_g.global.setAudioDevicePriority(_ct);MO_g.embedDefaults.AUDIODEVICEPRIORITY=_ct;}function mo_engageAudio(_cu){if(MO_J())MO_g.global.engageAudio(_cu);MO_g.embedDefaults.AUDIOENGAGED=_cu;MO_g.execCallback('onEngageAudio');}function mo_isAudioDeviceShared(){var _V=MO_g,_cv=MO_u.userAgent;
return _V.hasMinVersion('2.1')?(MO_J()?_V.global.isAudioDeviceShared():null):(_V.stringHasAny(_cv,'WinNT','Windows NT')?_V.meetsMinVersion(_V.retrieveVersion(_cv,1,MO_c(_cv,(_cv.indexOf('WinNT')!= -1)?'WinNT':'Windows NT')),'5.0'): !_V.stringHasAny(_cv,'Win9','Windows 9'));}function mo_isAudioSupported(){return(MO_g.hasMinVersion('2.1')&&MO_J())?MO_g.global.isAudioSupported():true;}function MO_J(){return MO_g.enabled&&MO_g.global!=null}function mo_doMenuItem(_cw){if(this.on())this._b.doMenuItem(_cw)}function mo_getAudioDevicePriority(){return MO_g.embedDefaults.AUDIODEVICEPRIORITY}function mo_getAutostart(){return this.ready?this._b.getAutostart():null}function mo_getChannelMute(_b0){return this.ready?this._b.getChannelMute(_b0):null}function mo_getChannelSolo(_b0){return this.ready?this._b.getChannelSolo(_b0):null}function mo_getController(_b0,_cx){return this.ready?this._b.getController(_b0,_cx):null}function mo_getFileSize(){return this.ready?this._b.getFileSize():null}
function mo_getInfo(_cy){return this.ready?this._b.getInfo(_cy):null}function mo_getLoop(){return this.ready?this._b.getLoop():null}function mo_getPanelDisplay(){return this.ready?this._b.getPanelDisplay():null}function mo_getPanelMode(){return this.ready?this._b.getPanelMode():null}function mo_getPlayer(){return this._b}function mo_getPlayLength(){return this.ready?this._b.getPlayLength():null}function mo_getPosition(){return this.ready?this._b.getPosition():null}function mo_getProgram(_b0){return this.ready?this._b.getProgram(_b0):null}function mo_getReverbType(){return MO_J()?MO_g.global.getReverbType():null}function mo_getTempo(){return this.ready?this._b.getTempo():null}function mo_getTrackMute(_cz){return this.ready?this._b.getTrackMute(_cz):null}function mo_getTrackSolo(_cz){return this.ready?this._b.getTrackSolo(_cz):null}function mo_getTransposable(_b0){return this.ready?this._b.getTransposable(_b0):null}function mo_getTranspose(){return this.ready?this._b.getTranspose():null}
function mo_isAudioEngaged(){return(MO_J()&&MO_g.hasMinVersion('2.1'))?MO_g.global.isAudioEngaged():null}function mo_setAutostart(_b1){if(this.on())this._b.setAutostart(_b1)}function mo_setChannelMute(_b0,_b1){if(this.on())this._b.setChannelMute(_b0,_b1)}function mo_setChannelSolo(_b0,_b1){if(this.on())this._b.setChannelSolo(_b0,_b1)}function mo_setController(_b0,_cx,_cA){if(this.on())this._b.setController(_b0,_cx,_cA)}function mo_setEndTime(_cB){if(this.on())this._b.setEndTime(_cB)}function mo_setGlobalMute(_cC){if(MO_J())MO_g.global.setGlobalMute(_cC)}function mo_setLoop(_b1){if(this.on())this._b.setLoop(_b1)}function mo_setPanelDisplay(_cD){if(this.on())this._b.setPanelDisplay(_cD)}function mo_setPanelMode(_cE){if(this.on())this._b.setPanelMode(_cE)}function mo_setPosition(_cF){if(this.on())this._b.setPosition(_cF)}function mo_setPlayer(_b){this._b=_b}function mo_setReverbType(_cG){if(MO_J())MO_g.global.setReverbType(_cG)}function mo_setStartTime(_cH){if(this.on())this._b.setStartTime(_cH)}
function mo_setTempo(_cI){if(this.on())this._b.setTempo(_cI)}function mo_setTrackMute(_cz,_b1){if(this.on())this._b.setTrackMute(_cz,_b1)}function mo_setTrackSolo(_cz,_b1){if(this.on())this._b.setTrackSolo(_cz,_b1)}function mo_setTranspose(_cJ){if(this.on())this._b.setTranspose(_cJ)}function mo_setTransposable(_b0,_b1){if(this.on())this._b.setTransposable(_b0,_b1)}MO_g.meetsMinVersion=MO_g.stringHasAny=MO_f;MO_g.global=null;MO_g.minFadeInterval=100;MO_g.publicInstanceCallbacks=new Array();MO_g.publicStaticCallbacks=new Array();MO_g.addEventHandler=MO_h;MO_g.addInstanceExtender=MO_w;MO_g.addPrivateInstanceMethods=MO_s;MO_g.addPublicCallbacks=MO_x;MO_g.addPublicInstanceMethods=MO_r;MO_g.addPublicStaticMethods=MO_q;MO_g.appendToArray=MO_p;MO_g.arrayOfObjects=MO_v;MO_g.clearTimeout=MO_z;MO_g.doNothing=MO_d;MO_g.execCallback=mo_execCallback;MO_g.execHandler=MO_y;MO_g.globalThru=MO_J;MO_g.indexOf=MO_c;MO_g.isInstance=MO_a;MO_g.parseAttributes=MO_l;MO_g.tagAttr=MO_k;MO_g.wireMethod=MO_o;MO_g._bP=new Array();
MO_g._bt=new Array();MO_g._cd=0;MO_g._cg=32;MO_g.voices=MO_g._b9=MO_v(MO_g._cg,MO_H);MO_g._ca=new MO_H();MO_g._r=true;mo_playNote=mo_noteOn;MO_r('addCallbackHandler','doMenuItem','fadeTo','fadeVolume','getAutostart','getChannelMute','getChannelSolo','getController','getFileSize','getInfo','getLoop','getMonophonic','getPanelDisplay','getPanelMode','getPlayLength','getPosition','getProgram','getTempo','getTrackMute','getTrackSolo','getTransposable','getTranspose','getVolume','isPaused','isPlaying','noteOff','noteOn','playNote','preloadEmbed','setAutostart','setChannelMute','setChannelSolo','setController','setEndTime','setLoop','setMonophonic','setPanelDisplay','setPanelMode','setPosition','setProgram','setStartTime','setTempo','setTrackMute','setTrackSolo','setTransposable','setTranspose','stubEmbed');MO_x('[instance]','onLoad','onAudibleStateChange','onMetaEvent','onOutputVolumeChange','onPause','onPlay','onReady','onStop','[static]','onAudioEngagedChange','onEngageAudio');
MO_s('execMetaEventHandlers','execOnMetaEvent','getPlayer','setPlayer');function MO_K(_p){_p._b3=MO_v(17,false);_p._bS=new MO_F();_p._bC=_p.averageNoteRelease=0;_p.usage='music';_p.audible=false;_p.addCallbackHandler('onOutputVolumeChange',_p.objectName+'.updateAudibleState ()');}MO_w(MO_K);MO_q('addCallbackHandler','engageAudio','getAudioDevicePriority','getNoteName','getNoteNumber','getReverbType','isAudioDeviceShared','isAudioEngaged','isAudioSupported','kill','setAudioDevicePriority','setGlobalMute','setReverbType','stopAll');MO_g.Fade=MO_F;
/**********
     TITLE: Music Object Component - Compatibility
   VERSION: 3.3.0.40
    AUTHOR: Chris van Rensburg
 COPYRIGHT: 1996-2000 Beatnik, Inc. All Rights Reserved
**********/

function MO_L(_c){var _bi=MO_L.arguments;for(var _bk=1;_bk<_bi.length;_bk++){if(_c.indexOf(_bi[_bk])!= -1)return true;}return false;}function MO_M(_c,_cK){return(','+_c+',').indexOf(','+_cK+',')!= -1;}function MO_N(_cL,_cM,_cN,_cO,_cP,_cQ,_cR,_cS){if(typeof _cQ!='string')_cQ='';
var _cT=typeof screen!='undefined';if(typeof _cR=='undefined'&&_cT)_cR=Math.max(Math.floor((screen.width-_cN-10)/2),0);if(typeof _cS=='undefined'&&_cT)_cS=Math.max(Math.floor((screen.height-_cO-40)/2),0);var _cU=(typeof _cR!='undefined'&&typeof _cS!='undefined')?('screenx='+_cR+',screeny='+_cS+',left='+_cR+',top='+_cS+','):'';return window.open(_cL,_cM,_cQ+',toolbar=no,location=no,directories=no,status='+((typeof _cP=='boolean'&&_cP)?'yes':'no')+',menubar=no,scrollbars=no,resizable=yes,'+_cU+'width='+_cN+',height='+_cO+','+_cQ);}function mo_promptClose(){if(MO_g._cV!=null){MO_g._cV.close();MO_g._cV=null;window.focus();}}function mo_promptUser(_cW,_cX,_cY,_cZ,_c0,_c1,_cP){MO_g._cV=MO_N('','mo_promptWindow',500,295,_cP);if(typeof _cZ!='string'||_cZ=='')_cZ='mo_promptClose ()';if(typeof _c1!='string'||_c1=='')_c1='mo_promptClose ()';if(typeof _cW!='string')_cW='';var _t=MO_g._cV.document;_t.open('text/html');_t.writeln(
'<HTML><HEAD><TITLE>'+_cW+'</TITLE></HEAD><BODY TEXT=000000 TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>'+'<FORM><TABLE WIDTH=100% HEIGHT=100% BORDER=0 CELLSPACING=0 CELLPADDING=6 BGCOLOR=CCCCCC>'+((_cW!='')?('<TR><TD VALIGN=TOP><TABLE WIDTH=100% BORDER=1 CELLSPACING=0 CELLPADDING=2 BGCOLOR=AAAAAA><TR><TD ALIGN=CENTER><FONT FACE=ARIAL,HELVETICA,VERDANA SIZE=5>'+_cW+'</FONT></U><BR></TD></TR></TABLE></TD></TR>'):'')+'<TR><TD VALIGN=CENTER><FONT FACE=ARIAL,HELVETICA,VERDANA SIZE=3>'+_cX+'</FONT>'+'</TD></TR><TR><TD VALIGN=BOTTOM>'+'<TABLE WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING=0><TR><TD COLSPAN=2><HR></TD></TR><TR><TD>'+((typeof _c0=='string'&&_c0!='')?('<INPUT TYPE=button VALUE="'+_c0+'" ONCLICK="with (window.opener) {'+_c1+'}">'):'')+'</TD><TD ALIGN=RIGHT>'+((typeof _cY=='string'&&_cY!='')?('<INPUT TYPE=button VALUE="'+_cY+'" ONCLICK="with (window.opener) {'+_cZ+'}">'):'')+'</TD></TR></TABLE></TD></TR></TABLE></FORM></BODY></HTML>');_t.close();if(typeof Event!='undefined'){
MO_g._cV.captureEvents(Event.KEYUP);MO_g._cV.onKeyUp=new Function('event','if (event.which == 13) {'+_cZ+'} else if (event.which == 27) {'+_c1+'}; return false');}MO_g._cV.focus();}function mo_installPlayer(){var _c2='';for(var _c3 in MO_g.installerOptions)_c2+=((_c2!='')?'&':'')+_c3+'='+escape(MO_g.installerOptions[_c3]);MO_g._cV=MO_N('http://www.beatnik.com/to/install-player.html?'+_c2,'mo_promptWindow',500,295,true,'resizable=false');}function MO_O(_c,_c4,_e){if(typeof _c4!='number')_c4= -1;var _c5='',_c6='0123456789',_c7=(_c4==1)?'({[<':')}]>',_c8=(_c4==1)?')}]>':'({[<',_c9=(_c4==1)?(_c.length-1):0,_da=(typeof _e=='number')?_e:((_c4==1)?0:(_c.length-1)),_db,_dc=false,_dd='';while(_da!=_c9+_c4){_db=_c.charAt(_da);var _de=_c7.indexOf(_db);if(_de!= -1){_dd=_c8.charAt(_de)+_dd;}else if(_c8.indexOf(_db)!= -1){if(_db==_dd.charAt(0));_dd=_dd.substr(1);}else if(_dd==''){if(_dc||_c6.indexOf(_db)!= -1){if(!_dc)_c5='';_dc=_db=='.'||_c6.indexOf(_db)!= -1;if(_dc){if(_c4==1)_c5+=_db;else _c5=_db+_c5;}else{
if(_c5.indexOf('.')!= -1)_da=_c9;}}}_da+=_c4;}return _c5;}function MO_P(_df,_dg){var _dh=MO_O(_df);return(_dh+'0.0.0.0.0.0.0.0.0.0.0.0.0'.substring(_dh.length))>=MO_O(_dg);}function mo_hasMinVersion(_dg){return MO_P(MO_g.playerVersion,_dg);}function mo_requireMinPlayerVersion(_di){if(MO_P(_di,MO_g.requiredMinVersion))MO_g.requiredMinVersion=_di;}function mo_isPlayerCompatible(_di,_dj,_dk){var _f=false;if(MO_g.clientSupported){if(typeof _di=='string')mo_requireMinPlayerVersion(_di);if(typeof _dj=='boolean')MO_g.silentIfInadequate=_dj;if(typeof _dk=='boolean')MO_g.showCompatibilityPrompt=_dk;if(MO_g.hasPlayer){if(mo_hasMinVersion(MO_g.requiredMinVersion)){_f=true;}else{if(MO_g.clientUpgradable&&MO_g.showCompatibilityPrompt)MO_g.upgradePrompt();}}else{if(MO_g.clientUpgradable&&MO_g.showCompatibilityPrompt)MO_g.installPrompt();}}if(!_f&&MO_g.silentIfInadequate)MO_I();return MO_g.playerCompatible=_f;}function MO_m(){if(!MO_g.ignoreJavaDisabled){MO_g.ignoreJavaDisabled=true;
if(MO_g.clientSupported&&MO_g._dl)MO_g.enableJavaPrompt();}}function MO_n(_p){var _f='';if(!_p._1){var _2=_p.WIDTH-0,_3=_p.HEIGHT-0,_dm=MO_j(_p);_f='<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0'+_dm+'><TR><TD></TD></TR></TABLE>';if(MO_g.enabled&&MO_g.clientSupported&&MO_g.clientUpgradable){var _dn=MO_g.hasPlayer?MO_g.upgradePlayerText:MO_g.getPlayerText,_do='<A HREF="javascript://" ONCLICK="mo_installPlayer (); return false">';if(typeof MO_g.getPlayerImagesPath=='string'&&_2==144&&(_3==60||_3==45||_3==15)){_f=_do+'<IMG SRC="'+MO_g.getPlayerImagesPath+'get-player-'+_2+'x'+_3+'.gif"'+_dm+' ALT="'+_dn+'" BORDER=0></A>';}else{if(_2>=90&&_3>=15)_f='<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=0 BGCOLOR=FFFFFF'+_dm+'><TR ALIGN=CENTER VALIGN=CENTER><TD>'+_do+'<FONT FACE="ARIAL,HELVETICA,VERDANA" COLOR=000000 SIZE='+((_3>=30)?'3':'1')+'>'+_dn+'</FONT></A></TD></TR></TABLE>';}}}return _f;}function MO_Q(){var _V=MO_g;if(typeof mo_delayPlayerCheck=='undefined'|| !mo_delayPlayerCheck){if(_V.clientSupported&& !_V._dp){
_V._dp=true;if(_V.playerType=='Plug-in'){var _dq=MO_u.plugins;for(var _dr=0;_dr<_dq.length;_dr++){if(_dq[_dr].name.indexOf('Beatnik')!= -1&&_dq[_dr].name.indexOf('Stub')== -1){_V.playerVersion=MO_O(_dq[_dr].name);if(_V.playerVersion==''){if(_V.clientPlatform=='Mac'){_V.playerVersion='1.1.7';}else if(_V.clientPlatform=='WebTV'){_V.playerVersion='0.9.0';}}_V.hasPlayer=true;break;}}_V._u=mo_hasMinVersion('1.3')&& !_V._dl;}else{document.writeln('<SPAN STYLE="position:absolute;visibility:hidden">'+'<OBJECT ID=mo_testInstance CLASSID="CLSID:B384F118-18EE-11D1-95C8-00A024330339" WIDTH=0 HEIGHT=0>'+'<PARAM NAME=WIDTH VALUE=0>'+'<PARAM NAME=HEIGHT VALUE=0>'+'<PARAM NAME=DOCUMENTID VALUE=0>'+'<PARAM NAME=AUTOSTART VALUE=FALSE>'+'</OBJECT>'+'</SPAN>');_V.hasPlayer=typeof document.mo_testInstance.getVersion!='undefined';if(_V.hasPlayer)_V.playerVersion=MO_O(document.mo_testInstance.getVersion());}}}}function MO_R(){mo_delayPlayerCheck=false;MO_Q();}function MO_S(_ds){var _V=MO_g;
if(MO_M(_ds.name,_V.clientName)&&MO_M(_ds.platform,_V.clientPlatform)){var _dt=_ds.versions.split(',');for(var _du=0;_du<_dt.length;_du++){var _dv=_dt[_du].toLowerCase(),_dw=(_dv.indexOf('to')!= -1)?_dv.indexOf('to'):_dv.length,_dx=MO_O(_dv.substr(0,_dw)),_dy=MO_O(_dv.substr(_dw+1));if(_dy=='')_dy=_dx;if((_dx==''||MO_P(_V.clientVersion,_dx))&&(_dy==''||MO_L(_dv,'and higher','and up')||MO_P(_dy,_V.clientVersion))){_V.clientKnown=true;_V.clientSupported= !MO_L(_dv,'except','not');if(_V.clientSupported){_V.client=_ds;_V.clientUpgradable=_ds.upgradable;}else{_V.client=null;_V.clientUpgradable=false;}}}}MO_Q();}function MO_T(_cM,_dz,_dA,_dB,_dC){var _p=MO_g.knownClients[MO_g.knownClients.length]=new Object();_p.name=_cM;_p.platform=_dz;_p.versions=_dA;_p.upgradable=_dB;if(typeof _dC!='undefined')MO_l(_dC,_p);MO_S(_p);}function MO_U(_dD,_dE,_dz,_cv){var _V=MO_g,_dF=MO_u;_V.clientName=(typeof _dD=='string')?_dD:_dF.appName;_V.clientVersion=MO_O((typeof _dE=='string')?_dE:_dF.appVersion,1);
_V.clientKnown=_V.clientSupported=_V.clientUpgradable=false;_V.client=null;if(typeof _cv!='string')_cv=_dF.userAgent;if(MO_L(_cv,'Win9','Windows 9','WinNT','Windows NT','Win2','Windows 2')){_dz='Win32';}else if(_cv.indexOf('PPC')!= -1){_dz='MacPPC';}else if(_cv.indexOf('WebTV')!= -1){_dz='WebTV';}else if(typeof _dz!='string'){_dz=(typeof _dF.platform=='undefined')?'Unknown':_dF.platform;}_V.platform=_V.clientPlatform=_dz;for(var _dG=0;_dG<_V.knownClients.length;_dG++)MO_S(_V.knownClients[_dG]);}if(typeof Music=='undefined'){MO_u=navigator;MO_g=Music=new Object();MO_g.playerType=(MO_u.appName=='Microsoft Internet Explorer'&&MO_u.platform.indexOf('Win')!= -1)?'ActiveX':'Plug-in';MO_q=new Function('for (var argNo = 0; argNo < arguments.length; argNo++) Music [arguments [argNo]] = window [\'mo_\' + arguments [argNo]];');}MO_q('hasMinVersion','installPlayer','isPlayerCompatible','promptClose','promptUser','requireMinPlayerVersion');MO_g.ignoreJavaDisabled=MO_g.silentIfInadequate=false;
MO_g.installerOptions=new Array();MO_g.installerOptions.referrerURL=window.location.href;MO_g.installerOptions.inFrameset=top!=window;MO_g.knownClients=new Array();MO_g.showCompatibilityPrompt=true;MO_g.requiredMinVersion=MO_g.playerVersion='';MO_g.playerCompatible=null;MO_g.hasPlayer=false;MO_g._dl=MO_u.appName=='Netscape'&&MO_u.appVersion<'5'&& !MO_u.javaEnabled();MO_g._dp=false;MO_g._cV=null;MO_g.addKnownClient=MO_T;MO_g.checkForPlayer=MO_R;MO_g.meetsMinVersion=MO_P;MO_g.openWindow=MO_N;MO_g.retrieveVersion=MO_O;MO_g.setClientInfo=MO_U;MO_g.stringHasAny=MO_L;MO_U();MO_T('Netscape','Win32,MacPPC','4 to 5.09,not 4.04 to 4.05,not 1 to 3.1',true);MO_T('Microsoft Internet Explorer','Win32','4 to 5.5',true);MO_T('WebTV Plus Receiver,WebTV Satellite Receiver','WebTV','3 and up',false);function MO_V(){
mo_promptUser('Please Upgrade Beatnik','This page has been optimized for the features of version <B>'+MO_g.requiredMinVersion+' (or higher)</B> of the Beatnik Player. The currently installed version in your browser is '+MO_g.playerVersion+'.<P>If you choose to IGNORE this message, the page will continue to load normally, but may not function properly as designed by the author.','UPGRADE BEATNIK >>>','mo_installPlayer ()','IGNORE','mo_promptClose ()');}function MO_W(){mo_promptUser('Beatnik Enhanced Content !!','This page has been optimized for the audio features of the <B>Beatnik Player</B>. It appears you do not have the Beatnik Player installed.<P>If you choose to IGNORE this message, the page will continue to load normally, except there will be no Beatnik audio.','INSTALL BEATNIK >>>','mo_installPlayer ()','IGNORE','mo_promptClose ()');}function MO_X(){
mo_promptUser('Please Enable Java','This page makes use of the interactive audio features of the Beatnik Player. Java is currently not enabled in your browser. In order for the page to function correctly with Beatnik, <B>you must have Java enabled</B>.<P>This page will continue to load normally, but some interactive audio functionality may be absent.','    OK    ','mo_promptClose ()');}MO_g.upgradePrompt=MO_V;MO_g.installPrompt=MO_W;MO_g.enableJavaPrompt=MO_X;MO_g.upgradePlayerText='Upgrade Beatnik';MO_g.getPlayerText='Get Beatnik';
