function showPart( num ) {
 //reset all tabs
 var coll = document.getElementsByName("clickTab");
 if (num == "" || num > coll.length) { return; }
 for(var x=0; x < coll.length; x++) {
  coll[x].className = "";
 }
 //set selected tab to correct style
 var tabname = "tab" + num;
 var obj = document.getElementById(tabname);
 obj.className = "selected";
 
 //hide the div shown
 coll = document.getElementsByTagName("div");
 for(var x=0; x < coll.length; x++) {
  if(coll[x].className == "showMe") {
   coll[x].className = "hideMe";
  }
 }
 
 //show div that belongs to selected tab
 var divname = "div" + num;
 obj = document.getElementById(divname);
 if(obj) obj.className = "showMe";
}

function doMail( a ) {
	a = window.open('mailto:'+ a.replace(/;/gi, '@').replace(/,/gi,'.'));
	if ( a ) a.close();
}

var soundWindow;
function presentSound(soundPage) {
	var windowHeight = 200;
	var windowWidth = 300;
	var windowTop = screen.availHeight - windowHeight - 70;
	var windowLeft = screen.availWidth - windowWidth - 50;

	var link = soundPage;
	var features = "top=" + windowTop + ",left=" + windowLeft + ",width=" + windowWidth + ",height=" + windowHeight + ",resizable=yes";
	if (soundWindow && !soundWindow.closed) {
		soundWindow.location.href = link;
		soundWindow.focus();
	} else {
		soundWindow = window.open(link, "_blank", features);
	}
}

function getURLParam(strParamName){
	var strReturn = "";
	var strHref = window.location.href;
	if ( strHref.indexOf("&") > -1 ){
		var strQueryString = strHref.substr(strHref.indexOf("&")).toLowerCase();
		var aQueryString = strQueryString.split("&");
		for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
			if (aQueryString[iParam].indexOf(strParamName + "=") > -1 ) {
				var aParam = aQueryString[iParam].split("=");
				strReturn = aParam[1];
				break;
			}
		}
	}
	return strReturn;
}
