window.onload=wimpy_init;
function urlencode(str) {
str = escape(str);
//str = str.replace(' ', '%20');
str = str.replace('+', '%2B');
str = str.replace('%20', '+');
str = str.replace('*', '%2A');
str = str.replace('/', '%2F');
str = str.replace('@', '%40');
return str;
}
function fixurl(str) {
  var parts = str.split('/');
  str = '';
  for(var i = 0; i < parts.length; i++) {
    if (i == parts.length -1) {
        str = parts.length >1 ? str + '/' + urlencode(parts[i]) : str + urlencode(parts[i]);
    } else if (i == 0) {
       str = str + parts[i];
    } else  {
       str = str + '/' + parts[i];
    }
  }
  return str;
}
function isMp3(str) {
  return str.indexOf('.mp3') > 0;
}
function writeWimpyButtonACO(str) {
  //return '';
 return writeWimpyButton(getWimpyCode(),str, '15', '15', '');
}
function getWimpyCode() {
 var href = window.location.href;
 if(href.indexOf("wchl1360.com") > 0) {
    return "NEg2NzFXJTI1MzUlN0UlN0VITlolNDB2d2UlNjBKVVlTdzlrJTYwZiU3RW1R";
 } else if (href.indexOf("1360wchl.com")) {
    return "NDlKJTNCNkpjJTNCQSU3RWolMjJxZjU0UmNzbllQRkYzeHM5N2RE";
 } 

}
function wimpy_init()
{
 real_wimpy_init();
}
function real_wimpy_init() {
	var tags = document.getElementsByTagName('a');
	for(var i = 0; i <= tags.length; i++) {
	 var atag = tags[i];
         var href = atag.getAttribute('href');
         var nowimp = atag.getAttribute('nowimp');
       
         if(isMp3(href) && !nowimp) {
               //  alert('mp3 ' +href);
		 var divtag = document.createElement('div');
		 var divtag2 = document.createElement('div'); 
		// atag.setAttribute('style','text-decoration:none;');
		// atag.setAttribute('style','text-decoration:none;');
		 //var val = atag.innerHTML;
		 atag.style.textDecoration = "none";
	//	 atag.innerHTML = '';
		 divtag.setAttribute('id','wimpy'+i);
		 divtag2.setAttribute('id','wimpycontainer'+i);
		 divtag2.innerHTML=writeWimpyButtonACO(fixurl(href));
		 
		 divtag.appendChild(divtag2);
		 atag.parentNode.replaceChild(divtag,atag);
		 divtag2.appendChild(atag);
	//	 divtag2.innerHTML += val;
	//	 i--;
          }
	}
}

