// Open a pop-up window
function OpenWin()
{
	// Set default values
	var winName = "newWin";
	var intHt = 500;
	var intWd = 500;
	var intXPos = -1;
	var intYpos = -1;

	var bTool = 'no';
	var	bLoc = 'no';
	var bStatus = 'no';
	var bMenu = 'no';
	var bScroll = 'yes';
	var bResize = 'yes';
	var bHist = 'no';
	
	var strProp = "";  // Properties of the opened window
	
	// If there are no arguaments passed to the function then use the above defaults.
	
	if (OpenWin.arguments[0]){
		var url = OpenWin.arguments[0];
	
		if (OpenWin.arguments[1])
			winName = OpenWin.arguments[1];
		
		if (OpenWin.arguments[2])
			intHt = OpenWin.arguments[2];
	
		if (OpenWin.arguments[3])
			intWd = OpenWin.arguments[3];
			
		if (OpenWin.arguments[4])
			intXPos = OpenWin.arguments[4];
			
		if (OpenWin.arguments[5])
			intYpos = OpenWin.arguments[5];
			
		if (OpenWin.arguments[6])
			bTool = OpenWin.arguments[6];
			
		if (OpenWin.arguments[7])
			bLoc = OpenWin.arguments[7];
			
		if (OpenWin.arguments[8])
			bStatus = OpenWin.arguments[8];
			
		if (OpenWin.arguments[9])
			bMenu = OpenWin.arguments[9];
			
		if (OpenWin.arguments[10])
			bScroll = OpenWin.arguments[10];
			
		if (OpenWin.arguments[11])
			bResize = OpenWin.arguments[11];
			
		if (OpenWin.arguments[12])
			bHist = OpenWin.arguments[12];
			
		if (intXPos < 1 ) 
			intXPos = window.screenLeft + 10;

		if (intYpos < 1) 
			intYpos = window.screenTop - 20;		
		strProp = '';
		strProp	= strProp + "toolbar=" + bTool + ",location=" + bLoc + ",status=" + bStatus + ",menubar=" + bMenu + ","
		strProp	= strProp + "scrollbars=" + bScroll + ",resizable=" + bResize + ",copyhistory=" + bHist + ",";
		strProp	= strProp + "width=" + intWd + ",height=" + intHt + ",left=" + intXPos + ",top=" + intYpos + "";

		popupWin = window.open(url, winName,strProp);
	}
	else
	{
		alert("Please provide the URL.")
	}
}
//---------------------------- End Window Open Template ---------------------------- //

function InfoWin(url)
{
	OpenWin(url, "infoWin",450,650,10,20);
}

function linkWin(url)
{
	OpenWin(url, "linkWin",650,840,10,20);
}

function newWin(url,desc)
{
		OpenWin(url, "newWin",450,750,10,20, 'yes', 'yes', 'yes');
}
// Roll overs
var imgPreLoad = false;
// Standard Rollover image
function changeImages()
{ 	if (document.images && imgPreLoad )
	{
   		for (var i=0; i<changeImages.arguments.length; i+=2)
   		{
			document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src");
   		}
	}
}
//---------------------------- Show / Hide ---------------------------- //
//----------------------------------------------------
// Show or hide an element , and swap image
// used in Right Hand Content area
	
function showHideObj(name){
	var obj;
		if (document.getElementById)
		{
			obj = document.getElementById(name);
		}  else if (document.layers){
			obj = document.layers[name];
		}
		
		if (obj.style.display == "none"){
			obj.style.display = "block";
			}
		else{
			obj.style.display = "none";
			}
			
}
// Show Element
function showObj(name){
	var obj;
		if (document.getElementById)
		{
			obj = document.getElementById(name);
		}  else if (document.layers){
			obj = document.layers[name];
		}
		
		obj.style.display = "block";
}

// Hide Element
function hideObj(name ){
	var obj;
		if (document.getElementById)
		{
			obj = document.getElementById(name);
		}  else if (document.layers){
			obj = document.layers[name];
		}
		
			obj.style.display = "none";			
}
//---------------------------- Change Images ---------------------------- //
function changeImagesButton(imgObj, imgSwap)
{ 	if (document.images && imgPreLoad )
	{
			imgObj.src = eval(imgSwap + ".src");
	}
}

function changeImageByID(objID, imgSwap)
{
	if (document.getElementById)
	{
		oImg = document.getElementById(objID);
		oImg.src = eval(imgSwap + ".src");
	}
}

function changeContentByID(objID, strText)
{
	if (document.getElementById)
	{
		document.getElementById(objID).innerHTML = strText;
	}
}
//----------------------------- define rollover images -----------------------------//

if (document.images)
{
	btnYes = new Image();
	btnYes.src =  "/images/btnYes.gif";

	btnYes_on = new Image();
	btnYes_on.src =  "/images/btnYes_on.gif";

	btnNo = new Image();
	btnNo.src =  "/images/btnNo.gif";

	btnNo_on = new Image();
	btnNo_on.src =  "/images/btnNo_on.gif";
			
	btnPrint = new Image();
	btnPrint.src =  "/images/btnPrintPage_provider.gif";
			
	imgPreLoad = true;
}
