
function validContact(contactForm) {
	
	 	
	if (contactForm.formname.value == '') {
		alert("Please enter your name");
		contactForm.formname.focus();
		return false;
	}
	if (contactForm.formcompany.value == '') {
		alert("Please enter your company");
		contactForm.formcompany.focus();
		return false;
	}
		if (contactForm.formtelephone.value == '') {
		alert("Please enter your telephone number");
		contactForm.formtelephone.focus();
		return false;
	}
			if (contactForm.formfax.value == '') {
		alert("Please enter your fax number");
		contactForm.formfax.focus();
		return false;
	}
	
	
	if (contactForm.formemail.value == '') {
		alert("Please enter your email address");
		contactForm.formemail.focus();
		return false;
	}
	
	
	if (!validEmail(contactForm.formemail.value)) {
		contactForm.formemail.focus();
		return false;
	}
	
	if (contactForm.forminfo.value == '') {
		alert("What Information are you interested in?");
		contactForm.forminfo.focus();
		return false;
	}
	
	
	
	 

	 
 
	
	
	return true;
	
}

 

 
 

// checks for valid telephone characters
function validNum(telno) {
	
	var pattern = "0123456789+-)(. ";
	var i = 0;
	
	do {
		var pos = 0;
		for ( var j = 0 ; j < pattern.length ; j++ )
			if ( telno.charAt(i) == pattern.charAt(j) )
				pos = 1;
		i++;
	}
	while ( pos == 1 && i < telno.length )
	
	if ( pos == 0 ) return false;
	
	return true;
}



// check email address pattern
function validEmail(addr) {
	
	var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
	
	if ( !regex.test(addr) ) {
		alert("Invalid email address, please try again");
		return false;
	}
	
	return true;
}

// validation for Send to Friend
function val_send_to_friend(contactForm) {
	if (!validEmail(contactForm.addr.value)) {
		contactForm.addr.value = '';
		contactForm.addr.focus();
		return false;
	}
	return true;
}
 
 
 
  
