<!--
//-------------------------------------------------------------------------

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_textarea(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; }
if(ifield_name>5000){alert("Only 5000 characters are allowed for the "+label+" field"); 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(){

if(check_field(document.form_tourfitting.first_name, "First Name")==0) return;
if(check_field(document.form_tourfitting.last_name, "Last Name")==0) return;
if(check_field(document.form_tourfitting.email, "Email")==0) return;
if(check_email(document.form_tourfitting.email, "E-mail")==0) return;
if(check_field(document.form_tourfitting.phone, "Phone")==0) return;

document.form_tourfitting.submit();
}

//-->