//-----------------------------------------------------------------
function setFocus(elm) {
	elm.focus();
} 

function isFilled(elm) {
//checks that an element is not empty or null
	if (elm.value == "" || elm.value == null || elm.defaultValue == elm.value )
		return false;
	else
		return true;
}

function isEmail(elm) {
     if (elm.value.indexOf("@") != "-1" && 
		 elm.value.indexOf(".") != "-1" &&
	     elm.value != "")
     return true;
     else return false;
 }
 
function isReady(theForm) { 

if (isFilled(theForm.Name) == false) {
 		alert("Please enter your full name.");
		setFocus(theForm.Name);
		return false;		
	}
	
if (isFilled(theForm.TypeOfBusiness) == false) {
 		alert("Please enter your type of business.");
		setFocus(theForm.TypeOfBusiness);
		return false;		
	}


if (isFilled(theForm.Address) == false) {
 		alert("Please enter your address.");
		setFocus(theForm.Address);
		return false;		
	}


if (isFilled(theForm.Postcode) == false) {
 		alert("Please enter your postcode.");
		setFocus(theForm.Postcode);
		return false;		
	}


if (isFilled(theForm.Phone) == false) {
 		alert("Please enter your phone number.");
		setFocus(theForm.Phone);
		return false;		
	}
	
	if (isEmail(theForm.Email) == false) {
 		alert("Please enter a valid email address.");
		setFocus(theForm.Email);
		return false;
	}
	return true;
}
//-----------------------------------------------------------------
