function checkform(myform)
{	
	if (myform.company.value == "")
	{ 
		alert("Please enter your Company.");
		myform.company.focus();
		return false;
	} 
	else if (myform.name.value == "")
	{ 
		alert("Please enter your Name.");
		myform.name.focus();
		return false;
	} 
	else if (myform.phone.value == "")
	{ 
	  	 alert("Please provide your Phone No.");
		 myform.phone.focus();
		 return false;
	}
	else if (myform.fax.value == "")
	{ 
	  	 alert("Please provide your Fax No.");
		 myform.phone.focus();
		 return false;
	}
	else if (myform.email.value == "")
	{ 
		alert("You must provide an Email Address.");
		myform.email.focus();
		return false;
	}
	else if (myform.address.value == "")
	{ 
		alert("You must provide your Address.");
		myform.address.focus();
		return false;
	}
	else if (myform.country.value == "")
	{ 
		alert("You must select your country.");
		myform.country.focus();
		return false;
	}
	else if (myform.industry.value == "")
	{ 
		alert("You must select your industry.");
		myform.industry.focus();
		return false;
	}
	else if (myform.knowus.value == "")
	{ 
		alert("You must provide info on how you know us.");
		myform.knowus.focus();
		return false;
	}
  	return checkEmail(myform.email.value);
}

function checkEmail(email)
{
	if(email.indexOf("/")>-1)
	{
		alert("Email address has invalid character: /");
  	    return false;
	}
	if(email.indexOf(":")>-1)
	{
		alert("Email address has invalid character: :");
  	    return false;
	}
	if(email.indexOf(",")>-1)
	{
		alert("Email address has invalid character: ,");
  	    return false;
	}
	if(email.indexOf(";")>-1)
	{
		alert("Email address has invalid character: ;");
  	    return false;
	}
	if(email.indexOf("@")<0)
	{
		alert("Email address is missing @");
  	    return false;
	}
	if(email.indexOf("\.")<0)
	{
		alert("Email address is missing .");
  	    return false;
	}
	return true;
}
