
function doValidate(x){
	if(x.sendername.value == ''){
		alert('Please supply your name so they know who the link is from');
		focusTB('sendername');
		return false;
	} 
	if(x.senderemail.value == ''){
		alert('Please supply your email address so they can reply to the message your send');
		focusTB('senderemail');
		return false;
	} 
	re = new RegExp('^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$');
	if(x.senderemail.value.search(re)){
		alert('Your email address does not seem to be valid...please check it');
		focusTB('senderemail');
		return false;
	}	
	if(x.email.value == ''){
		alert('Please supply your friend\'s email address so we can email the link');
		focusTB('email');
		return false;
	} 
	re = new RegExp('^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$');
	if(x.email.value.search(re)){
		alert('Your friend\'s email address does not seem to be valid...please check it');
		focusTB('email');
		return false;
	}	
	if(x.thesubject.value == ''){
		alert('Please supply a subject for the email');
		focusTB('thesubject');
		return false;
	} 
	z=getObjByName('message');
	if(x.message.value == ''){
		alert('Please supply a short message for the email');
		focusTB('message');
		return false;
	} 
	return true;
}
