// Font size change
function textSize(fontClass)
{
	var theContents = document.getElementById('ctrlContents');
	theContents.className = fontClass;
}


// Freecaps
function new_freecap()
{// loads new freeCap image
	if(document.getElementById)
	{// extract image name from image source (i.e. cut off ?randomness)
		thesrc = document.getElementById("freecap").src;
		thesrc = thesrc.substring(0,thesrc.lastIndexOf(".")+4);
		// add ?(random) to prevent browser/isp caching
		document.getElementById("freecap").src = thesrc+"?"+Math.round(Math.random()*100000);
	}
	else
	{
		alert("Sorry, cannot autoreload freeCap image\nSubmit the form and a new freeCap will be loaded");
	}
}

// For the links Rollover and Rollout
function dataRowOver(obj,className) {
	obj.className = className;
}

function dataRowOut(obj,className) {
	obj.className = className;
}


// Show and Hide Div
function toggleDiv(_myDiv)
{
	myDiv = document.getElementById(_myDiv);

	if(myDiv.style.display == "block")
	{
		myDiv.style.display = "none";
	}
	else
	{
		myDiv.style.display = 'block';
	}
}

// For the Show/Hide of main menu
function toggleDivMenu(_myMenu)
{
	myMenu = document.getElementById(_myMenu);

	if(myMenu.style.display == "block")
	{
		myMenu.style.display = "none";
	}
	else
	{
		for(var i=1; i<=10; i++)
		{
		//alert('M'+i);
			if (document.getElementById('D0'+i))
			{
				document.getElementById('D0'+i).style.display = 'none';
			}
		}
		if(myMenu)
		{
			myMenu.style.display = 'block';
		}
	}
}

// For the Show/Hide of sub menu
function toggleDivSubMenu(_mySubMenu)
{
	mySubMenu = document.getElementById(_mySubMenu);

	if(mySubMenu.style.display == "block")
	{
		mySubMenu.style.display = "none";
	}
	else
	{
		for(var i=1; i<=12; i++)
		{
		//alert('M'+i);
			if (document.getElementById('SM'+i))
			{
				document.getElementById('SM'+i).style.display = 'none';
			}
		}
		if(mySubMenu)
		{
			mySubMenu.style.display = 'block';
		}
	}
}

// For the Show/Hide Plus Minus menu
function toggleDivPM(_pmmenu,_pmclass){
	pmmenu=document.getElementById(_pmmenu);
	pmclass=document.getElementById(_pmclass);

	if(pmmenu.style.display=="block"){
		pmclass.className = 'navdivSubMenuPlus';
		pmmenu.style.display="none";
	} else {
		pmclass.className = 'navdivSubMenuMinus';
		pmmenu.style.display="block";
	}
}


// For dropdown menu

function goSelected(uri)
{
	if(uri == "")
	{
		return false;
	}
	else
	{
		location.href = uri;
	}
}

function goSelectedPopup(uri)
{
	if(uri == "")
	{
		return false;
	}
	else
	{
		window.open(uri);
	}
}