
function validate_required(field,validator)
{
	with (field)
	{
		if (value==null||value=="")
		  {document.getElementById(validator).style.display = "";
		  return false}
		else 
		  {document.getElementById(validator).style.display = "none";
		  return true}
	}
}

function validate_email(field,validator)
{
	with (field)
	{
		apos=value.indexOf("@")
		dotpos=value.lastIndexOf(".")
		if (apos<1||dotpos-apos<2) 
		  {
			document.getElementById("valworkEmailValid").style.display = "none";
			document.getElementById(validator).style.display = "";
		  	return false
		  }
		else 
		{
			document.getElementById(validator).style.display = "none";
			return true
		}
	}
}
		
function validate_form(thisform)
{
	with (thisform)
	{
		if (validate_required(workName,"valworkName")==false)
		{workName.focus();return false}
		
		if (validate_required(workSpeciality,"valworkSpeciality")==false)
		{workSpeciality.focus();return false}
		
		if (validate_required(workAddress,"valworkAddress")==false)
		{workAddress.focus();return false}

		if (validate_required(workEmail,"valworkEmailExists")==false)
		{workEmail.focus();return false}
		
		if (validate_required(workTel,"valworkTel")==false)
		{workTel.focus();return false}
		
		if (validate_required(workDate,"valworkDate")==false)
		{workDate.focus();return false}
	}
}
