function check_field(field_name, label){
	var sfield_name = field_name.value;
	var ifield_name = sfield_name.length;
	
	if(ifield_name== 0) {
	alert ("'" + label + "' is a required field.");
	field_name.focus();
	return 0;
	}
	
	var OK = false;
	for(var i = 0;i<ifield_name;i++) if(sfield_name.charAt(i) != " ") {	OK = true;	break;	}  
	if(OK == false) { alert("'" + label + "' field contains only whitespaces."); field_name.focus(); return 0; }
	return 1;
}


//-------------------------------------------------------------------------

function check_email(field_name, label){
	var sfield_name = field_name.value;
	var ifield_name = sfield_name.length;
	var Amp = false;
	var Period = false;
	for(var i = 0;i<ifield_name;i++) if(sfield_name.charAt(i)=="@"){Amp = true; break;}
	for(var i = 0;i<ifield_name;i++) if(sfield_name.charAt(i)=="."){Period = true; break;}
	if(Amp == false || Period == false) {alert("Please enter a valid e-mail address");	field_name.focus();	return 0;}
	return 1;
}

//-------------------------------------------------------------------------

function validate_form(){
	if(check_field(document.request_form.name, "Name")==0) return;
	if(check_email(document.request_form.email, "Email")==0) return;
	document.request_form.submit();
}