function chgNavImg(e)
{
   if (!e) var e = window.event;

   var srcEl = e.srcElement? e.srcElement : e.target; 
   var imageHost = "http://images.acswebnetworks.com/1/2124/";
   var newsrc = "";

   if (srcEl.tagName == "TD")
   {
      switch(srcEl.id)
      {
         case "main_nav_1": newsrc = imageHost + "img_main_1.png" ;break;
         case "main_nav_2": newsrc = imageHost + "img_main_2.png" ;break;
         case "main_nav_3": newsrc = imageHost + "img_main_3.png" ;break;
         case "main_nav_4": newsrc = imageHost + "img_main_4.png" ;break;
         case "main_nav_5": newsrc = imageHost + "img_main_5.png" ;break;
         case "main_nav_6": newsrc = imageHost + "img_main_6.png" ;break;
         case "main_nav_7": newsrc = imageHost + "img_main_7.png" ;break;
         case "main_nav_8": newsrc = imageHost + "img_main_8.png" ;break;
         case "main_nav_9": newsrc = imageHost + "img_main_9.png" ;break;
         case "main_nav_10": newsrc = imageHost + "img_main_10.png" ;break;

         default: newsrc = imageHost + "img_main_1.png";
      }
      document.getElementById("main_nav_img").src = newsrc;
   }
}

function chgStaffList(e)
{
   
   if (!e) var e = window.event;

   var srcEl = e.srcElement? e.srcElement : e.target;

   document.getElementById("staff_list_ministry").style.display = "none";
   document.getElementById("staff_list_alpha").style.display = "none";

   if (srcEl.id == "disp_by_ministry")
   {
      document.getElementById("staff_list_ministry").style.display = "block";
   }
   else
   { 
      document.getElementById("staff_list_alpha").style.display = "block";
   }
}

function showStaffDetails(staff)
{
   var parentElement = document.getElementById("staff_bios");

   var childrenElements = parentElement.getElementsByTagName('DIV');
   
   for (idx=0;idx<childrenElements.length;idx++)
   {
      childrenElements[idx].style.display = "none";
   }
   
   document.getElementById(staff+"_staff").style.display = "block";
}

function toggleMediaViewer(viewer)
{
   document.getElementById("ondemand_version").style.display = "none";
   document.getElementById("live_version").style.display = "none";
   document.getElementById(viewer).style.display = "block";
}

function checkDateforPlayerDisplay()
{
   var today = new Date();
   
   if (today.getDay() == 0)
   {
      toggleMediaViewer("live_version");
   }
   
}

function getURLParameter(myParameterName) 
{
	var sURL = document.URL.toString();
	
	if (sURL.indexOf("?") > 0) {
		var arrParams = sURL.split("?");
			
		var arrURLParams = arrParams[1].split("&");
		
		var arrParamNames = new Array(arrURLParams.length);
		var arrParamValues = new Array(arrURLParams.length);
		
		var i = 0;
		for (i=0; i < arrURLParams.length; i++) {
			var sParam =  arrURLParams[i].split("=");
			arrParamNames[i] = sParam[0];
			if (sParam[1] != "")
				arrParamValues[i] = unescape(sParam[1]);
			else
				arrParamValues[i] = "";
		}
		
		for (i=0; i < arrURLParams.length; i++) {
			if (arrParamNames[i] == myParameterName) {
				return arrParamValues[i]
			}
		}
	} else {
		return "";
	}
}

function initNMIForm()
{
	var now = new Date();
	var oFormObject = document.forms["post_payment_frm"]
	
	var reqOrderID = oFormObject.elements["orderid"].value
	var reqTime = now.format("UTC:yyyymmddHHMMss");
	var reqAmount = oFormObject.elements["amount"].value
	var reqKey = "\\!b2#I/wu%)4_tUdpAxO|GDWW?20:V.w"
	
	var reqHashString = reqOrderID + "|" + reqAmount + "|" + reqTime + "|" + reqKey
	
	oFormObject.elements["time"].value = reqTime
	oFormObject.elements["hashstring"].value = reqHashString
	oFormObject.elements["hash"].value = hex_md5(reqHashString)
	
}
