function checkForm(strChk,nxtStep,totalSteps)
{
	errNo = (nxtStep - 1);
	errName = "err"+errNo;
	document.getElementById(errName).style.display = "none";
	arrItems = strChk.split("||");
	errMsg = "Please complete all fields marked with an * before continuing";
	chkErr = 0;
	i = 0;
	while (i < arrItems.length)
	{
		arrChk = arrItems[i].split("|");
		fldName = arrChk[0];
		
		if (arrChk[1] == "t")
		{
			if ((document.getElementById(fldName).value == "") || (document.getElementById(fldName).value == "£"))
			{
				chkErr = 1;
			}
		}
		if (arrChk[1] == "s")
		{
			if (document.getElementById(fldName).selectedIndex == 0)
			{
				chkErr = 1;
			}
		}
		i++;
	}
	
	if (chkErr == 1)
	{
		document.getElementById(errName).style.display = "block";
	}
	else
	{
		showFormStep(nxtStep,totalSteps)
	}
}

function checkSubmit()
{
	if (!document.getElementById('agree').checked)
	{
		document.getElementById('err7').style.display = "block";
	}
	else
	{
		document.applyForm.submit();
	}
}

function showFormStep(getStep,totalSteps)
{
	for(i=1;i<=totalSteps;i++)
	{
		partName = "part"+i;
		if (i == getStep)
		{
			document.getElementById(partName).style.display = "block";
		}
		else
		{
			document.getElementById(partName).style.display = "none";
		}
	}
	document.getElementById('stepNo').innerHTML = "Step "+getStep+" of "+totalSteps;
	scroll(0,0);
}

function makeEmail(getName,getDomain)
{
	str = "<a href=\"mailto:"+getName+"@"+getDomain+"\">"+getName+"@"+getDomain+"</a>";
	document.write(str);
}
