var bMP3=function(){
        var to=0;
        var id='play';
        var enableCache=false;
        var cacheID='cche';
        var file='/mp3-player.swf';
        var list=['/music/the-reason.mp3','/music/i-sigh-fi.mp3','/music/steve-daft-punk-is-all-right.mp3','/music/huck-buck-finite.mp3','/music/neutrino-dance-party.mp3','/music/last-smoke.mp3','/music/99.mp3','/music/onceinalifetime.mp3','/music/brown-line.mp3','/music/fargate.mp3','/music/bhys.mp3'];
        var classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000';
        var codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0';
        var type='application/x-shockwave-flash';
        var pluginspage='http://www.macromedia.com/go/getflashplayer';
        var width=306;
        var height=54;
        var flashId='bMP3player';
        var quality='high';
        var bgcolor='#333399';
        var align='middle';
        var mkTitle=function(t){t=t.replace(/^.+\/([^\/]+)$/,"$1");t=t.replace(/\.mp3$/,'');t=t.replace(/^ /,"");t=t.replace(/-/g," ");if(t!=''){t='hello tiny tron - '+t;document.title=t;}}
        var cleanU=function(i){var m=[];var r=['&','='];var o=['%26','%3D'];for(var c=0;c<r.length;c++){if(eval("/"+r[c]+"/.test(i)")){m=eval("i.split('"+r[c]+"')");i=m.join(o[c]);}}return i;}
        var URLEncode=function(clearString){var output='';var x=0;clearString=clearString.toString();var regex=/(^[a-zA-Z0-9_\.\/=\?\&-]*)/;while(x<clearString.length){var match=regex.exec(clearString.substr(x));if(match!=null && match.length>1&&match[1]!=''){output+=match[1];x+=match[1].length;}else{if(clearString[x]==' '){output+='+';}else{var charCode=clearString.charCodeAt(x);var hexVal=charCode.toString(16);output+='%'+(hexVal.length<2 ? '0':'')+hexVal.toUpperCase();}x++;}}return output;}
        var mkP=function(i,c){
         if(c==0){mkTitle(i);}if(c==0||(c==1&&enableCache)){var o=id;if(c==1){i=cleanU(i)+'&doIcache=yes';o=cacheID}else{if(enableCache){var em=document.getElementById(cacheID);em.innerHTML='';}}var me=document.getElementById(o);
me.innerHTML='';
if(c==1){me.style.height='3px';me.style.overflow='hidden';}var agt=navigator.userAgent.toLowerCase();var is_ie=((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1));var is_chrome=(agt.indexOf("chrome")!=-1);if(is_ie||is_chrome){var newHTML='<object classid="'+classid+'" codebase="'+codebase+'" width="'+width+'" height="'+height+'" id="player" align="'+flashId+'"><param name="bgcolor" value="'+bgcolor+'" /><param name="quality" value="'+quality+'" /><param name="movie" value="'+file+'?inUrl='+cleanU(i);if(c==3){newHTML+='&doIplay=1'+'" />';}else{newHTML+='" />';}if(c==1){newHTML+='<param name="wmode" value="transparent" />';}newHTML+='</object>';me.innerHTML=newHTML;}else{var out=document.createElement('object');out.type='application/x-shockwave-flash';if(c==3){out.data=file+'?inUrl='+cleanU(i)+'&doIplay=1';}else{out.data=file+'?inUrl='+cleanU(i);}out.width=width;out.height=height;var param=document.createElement('param');param.name='movie';param.value='images.swf?inUrl='+cleanU(i);out.appendChild(param);if(c==1){var prm=document.createElement('param');param.name='wmode';param.value='transparent';out.appendChild(param);}me.appendChild(out);}}}
        var newList=0;
        var cTo=0;
        var bD=function(){if((BrowserDetect.browser=="Firefox"&&BrowserDetect.version<3)||BrowserDetect.browser=="Chrome"||BrowserDetect.browser=="Safari"){return true;}else{return false;}};
        var delayPlay=function(f){f=f.replace(/'/g,"\\\\'");to=eval('setTimeout("bMP3.playDelay(\''+f+'\')",500)');cTo=to;}
        return{
         aa:function(f){alert(f);},
         getCache:function(f){n=0;for(i=0;i<list.length;i++){if(f==list[i]){n=1;}if(n==1 && f!=list[i]){n=0;mkP(list[i],1);}}},
         getPrev:function(f){var n=0;for(i=0;i<list.length;i++){if(f==list[i]){if(n!=0){if(bD()){delayPlay(n);return true;}else{mkP(n,0);}break;}}else{n=list[i];}}},
         getNext:function(f){var d=list;var n=0;for(i=0;i<d.length;i++){if(f==d[i]){n=1;}if(n==1 && f!=d[i]){n=0;if(bD()){delayPlay(d[i]);return true;}else{mkP(d[i],0);}break;}}},
         startBeg:function(){if(bD()){delayPlay(list[0]);return true;}else{mkP(list[0],0);}},
         chngList:function(l){newList=l;},
         plyNum:function(l){if(newList!=0){list=newList;newList=0;}if(bD()){delayPlay(list[l]);return true;}else{mkP(list[l],0);}},
         playDelay:function(f){if(to==cTo){clearTimeout(to);if(f){mkP(f,0);}to++;}},
	 list:list
        };
}();

function doIplay(){var l=document.location;
if(/#listen$/.test(l)){bMP3.startBeg();}}

function startUp(){
 var all=0;
 var aList=new Array(0);
 var l=document.location;
 if(/#listen$/.test(l)){
  all=1;
 }
 //doIplay();
 var mp=document.getElementById('post-mp3');
 if(mp){if(mp.href){var h=mp.href;mp.href='javascript:chngList("'+h+'")';if(all){aList.push(h);}}}
 for(var i=0;i<document.links.length;i++){
  mp=document.links[i];
  if(mp){
   if(mp.className=="post-mp3"){
    if(mp.href){var h=mp.href;mp.href='javascript:chngList("'+h+'")';if(all){aList.unshift(h);}}
   }
  }
 }
 if(all){
  chngList(aList);
  bMP3.startBeg();
 }
}

function chngList(l){
 var list=new Array(0);
 for(var i=0;i<bMP3.list.length;i++){
  list.push(bMP3.list[i]);
 }
 if(typeof(l)=='string'){
  list.unshift(l);
 }else{
  for(var j=0;j<l.length;j++){
   list.unshift(l[j]);
  }
 }
 bMP3.chngList(list);
 //trck(list[0]);
 bMP3.plyNum(0);
}

function trck(m){
 var o='<iframe width="9" height="9" scrolling="no" frameborder="0" src="/track/';
 var mo=m.replace(/^.+\/([^\/]+)\.mp3$/,"$1.html");
 o+=mo+'"><p>Your browser does not support iframes.</p></iframe>';
 document.getElementById("trck").innerHTML=o;
}

addOnLoad(function(){startUp()});
