// pop up windows
function openWindow(url, name) { var l = openWindow.arguments.length;  var w = "";  var h = "";  var features = "";  for (i=2; i<l; i++) {   var param = openWindow.arguments[i];    if ( (parseInt(param) == 0) || (isNaN(parseInt(param))) ) {  features += param + ',';    } else {
      (w == "") ? w = "width=" + param + "," :    h = "height=" + param;   } }  features += w + h;  var code = "popupWin = window.open(url, name";  if (l > 2) code += ", '" + features;
  code += "')";  eval(code);  }


// email this page
var fileName = document.URL; escapedFileName = escape(fileName); function email()
{ var popurl="/toolbox/email_this.php?"+escapedFileName; winpops=window.open(popurl,"","width=470,height=360");}   

// show hide layers
function HideContent(d) {document.getElementById(d).style.display = "none";
}
function ShowContent(d) {document.getElementById(d).style.display = "block";
}
function ReverseDisplay(d) {if(document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = "block"; }
else { document.getElementById(d).style.display = "none"; }
}




// audio mp3 player
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 );
// END audio mp3 player