// Sweet PNG Hack on demand (http://homepage.ntlworld.com/bobosola/pnginfo.htm)
// -- Just add this to img tag: onload="fixPNG(this)" (Must have height/width defined)

var arVersion = navigator.appVersion.split("MSIE");
var version = parseFloat(arVersion[1]);

function fixPNG(myImage)
{
	if ((version >= 5.5) && (version < 7) && (document.body.filters))
 	{
 		var imgID = (myImage.id) ? "id='" + myImage.id + "' " : "";
		var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : "";
		var imgTitle = (myImage.title) ? "title='" + myImage.title + "' " : "title='" + myImage.alt + "' ";
		var imgStyle = "display:inline-block;" + myImage.style.cssText;
		var strNewHTML = "<span " + imgID + imgClass + imgTitle + " style=\"" + "width:" + myImage.width + "px; height:" + myImage.height + "px;" + imgStyle + ";" + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"	+ "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>";
		myImage.outerHTML = strNewHTML;
 	}
}

//########################
//#####  MP3 Player  #####
//########################

var mp3Players = 0;


function writeMP3Player(MP3Path) {
	mp3Players = mp3Players + 1;
	
	MP3Path = "/user_docs/" + MP3Path;
	
	var l1 = '<object type="application/x-shockwave-flash" data="/flash/MP3Player.swf" width="290" height="24" id="player' + mp3Players + '">';
	var l2 = '<param name="movie" value="/flash/MP3Player.swf" />';
	var l3 = '<param name="FlashVars" value="playerID=' + mp3Players + '&loop=no&bg=0xFFFFFF&leftbg=0x2F4154&lefticon=0xFFFFFF&rightbg=0x2F4154&rightbghover=0x6A96C2&righticon=0xFFFFFF&righticonhover=0xFFFFFF&text=0x2F4154&slider=0x2F4154&track=0xFFFFFF&border=0x000000&loader=0x6A96C2&soundFile=' + MP3Path + '" />';
	var l4 = '<param name="quality" value="high" />';
	var l5 = '<param name="menu" value="false" />';
	var l6 = '<param name="bgcolor" value="#261207" />';
	var l7 = '<param name="WMode" value="Transparent" />';
	var l8 = '</object>';
	
	document.write(l1+l2+l3+l4+l5+l6+l7+l8);
}

var ap_instances = new Array();

function ap_stopAll(playerID) {
	for(var i = 0;i<ap_instances.length;i++) {
		try {
			if(ap_instances[i] != playerID) document.getElementById("audioplayer" + ap_instances[i].toString()).SetVariable("closePlayer", 1);
			else document.getElementById("audioplayer" + ap_instances[i].toString()).SetVariable("closePlayer", 0);
		} catch( errorObject ) {
			// stop any errors
		}
	}
}

function ap_registerPlayers() {
	var objectID;
	var objectTags = document.getElementsByTagName("object");
	for(var i=0;i<objectTags.length;i++) {
		objectID = objectTags[i].id;
		if(objectID.indexOf("audioplayer") == 0) {
			ap_instances[i] = objectID.substring(11, objectID.length);
		}
	}
}

  //var ap_clearID = setInterval( ap_registerPlayers, 100 );
















