
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("valEmailExists").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(joinTitle,"valTitle")==false)
		{joinTitle.focus();return false}
		
		if (validate_required(joinName,"valName")==false)
		{joinName.focus();return false}
		
		if (validate_required(joinTel,"valTel")==false)
		{joinTel.focus();return false}
		
		if (validate_required(joinAbout,"valAbout")==false)
		{joinAbout.focus();return false}
		
		if (validate_required(joinCall,"valCall")==false)
		{joinCall.focus();return false}
		
		if (validate_required(joinEmail,"valEmailExists")==false)
		{joinEmail.focus();return false}						
	}
}