function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

 
addLoadEvent(function() {  playthings();
				Nifty("ul.postnav a","transparent");
							 }  );



function tinyiota(user,domain) {
	locationstring = "mailto:" + user + "@" + domain;
	window.location = locationstring;
	} 


function playthings() {
	var page_links = document.links;
	for (var i=0; i<page_links.length; i++){
		if (page_links[i].href.match(/\.mp3$/i)) {
			var span = document.createElement("span");
			var url = "musicplayer.swf?&song_url="+escape(page_links[i].href)+"&song_title="+escape(page_links[i].innerHTML)
			var width = 17
			var height = 17
			code_str = ""
			code_str += " <object type=\"application/x-shockwave-flash\"\n"
			code_str += "data=\""+url+"\" \n"
			code_str += "width=\""+width+"\" height=\""+height+"\">\n"
			code_str += "<param name=\"movie\" \n"
			code_str += "value=\""+url+"\" />\n"
			code_str += "<param name=\"wmode\" \n"
			code_str +=	"value=\"transparent\" />\n"
			code_str += "</object>\n"
			span.innerHTML = code_str
			page_links[i].parentNode.insertBefore(span, page_links[i].nextSibling)
		}	}
}


function popup(mylink, animation){
  if (! window.focus)return true;
  var href;
  if (typeof(mylink) == 'string')
	href=mylink;
  else
	href=mylink.href;
  window.open(href, animation, 'width=290,height=237,resizable=no,scrollbars=no');
  return false;
}


function togglecomments (postid) { 
   var whichpost = document.getElementById(postid); 
   if (whichpost.className=="commentshown") { 
      whichpost.className="commenthidden";   } 
  else {
      whichpost.className="commentshown";
   } 

}
