// Java script functions for UK-NZ Jobs Application
function AcceptNumbers()
{	
	if (event.keyCode > 47 && event.keyCode <= 57) 
		event.returnValue = true; 
	else 
		event.returnValue = false; 
}
function GenerateLoginId(obj)
{
	var LoginId = document.getElementById("txtLoginId");
	var FirstName = document.getElementById("txtFirstName");
	var LastName = document.getElementById("txtLastName");
	if ((FirstName.value != "") && (LastName.value != ""))
	{
		LoginId.value = FirstName.value.substring(0,1) + LastName.value.substring(0,13);
	}
	return true;
}
function ValidateForm()
{
	if (Page_ClientValidate())
	{
		var pwd = document.getElementById("txtPassword");
		if (pwd.value.length < 4)
		{
			alert("Password field must contain at least 4 characters");
			return false;
		}
		return true;
	}
}
function PrintDoc()
{
	document.getElementById("trControls").style.display = "none";
	window.print();
	document.getElementById("trControls").style.display = "";
}

function SetFocus(ctl)
{
	if (ctl != null && ctl != "")
	{
		var ctlObj = document.getElementById(ctl);
		if (ctlObj)
		{
			if (ctlObj.focus())
			{
				ctlObj.focus();
			}
		}
	}
}
function HideColumnByHeadName(tabName, hdName)
{
	var tab = document.getElementById(tabName);
	var ColInd = -1;
	
	if (tab)
	{
		if (tab.rows[0])
		{
			var firstrow = tab.rows[0];
			for(var i=0; i<=firstrow.cells.length-1; i++)
			{
				//alert(firstrow.cells[i].innerText);
				if (firstrow.cells[i].innerText == hdName)
					ColInd=i;
					break;
			}
			if (ColInd >=0)
			{
				//alert(colInd);
				HideColumnByIndex(tabName, ColInd);
			}
		}	
	}
}
function HideColumnByIndex(tabName, Ind)
{
	var tab = document.getElementById(tabName);
	if (tab)
	{
		for (var i=0; i<=tab.rows.length-1;i++)
			for(var j=0; j<=tab.rows[i].cells.length-1;j++)
				{
					if (j==Ind) tab.rows[i].cells[j].style.display="None";
				}
	}
}
function ShowPrintImage(tabName)
{
	if (document.getElementById)
	{
		var tab = document.getElementById(tabName);
		var trobj = eval("trPrintImg");
		if (tab)
		{
			if (trobj) trobj.style.display = tab.rows.length>1? "":"None";
		}
		else
		{
			if (trobj) trobj.style.display = "None";
		}
	}
}
