document.write('');
document.write('
');
document.write('');
function validate_error(error) {
if (error.length == 0) return true;
else {
var delimiter = "--------------------------------------------------------------------------------";
var heading = "Errors were Detected!\n\n";
alert(delimiter+"\n"+heading+error+delimiter);
return false;
}
}
var wm_jumpedToLocation = 0;
function wm_requireValue(field,label,required,error,type) {
str = wm_getValue(field,type);
if (str.length == 0) {
if (wm_jumpedToLocation == 0) {
wmGetField(field).focus();
wm_jumpedToLocation = 1;
}
error = error+"The Field \""+label+"\" requires a value\n";
}
return error;
}
var error = '';
function wm_validPhoneFaxNo(field,label,required,error) {
str = field.value;
if (required == 'true') {
if (str.length == 0) str = 'a';
}
charset = "+- ()0123456789";
result = true;
for (var i=0;i 0) {
var pindex = str.indexOf(".",index);
if ((pindex > index+1) && (str.length > pindex+1))
result = true;
}
if ((str.length < 7) || !result) {
error = error+"Please enter a complete email address in the field \""+label+"\"\n";
}
return error;
}
function wmSubFormValidSubmit(page,subpage) {
switch (page) {
case 1:
error = wm_validPhoneFaxNo(document.getElementById('visitor_tel'),'Tel','false',error);
error = wm_validEmail(document.getElementById('visitor_email'),'EMail','true',error);
break;}switch (page) {
case 1:
error = wm_requireValue('visitor_name','Name','true',error,'text');
error = wm_requireValue('comments','Comments','true',error,'textarea');
wm_jumpedToLocation = 0;
break;}
error_alert = error;
error = '';
if (error_alert.length == 0 && subpage == 0) wmDisableSubmitButtons();
return validate_error(error_alert);
};function wmFormValidSubmit() { return wmSubFormValidSubmit(1,0);};function wmNotifyClicked(field) { if (typeof(wmNotifiedClicked) == "undefined") { wmNotifiedClicked = new Array();} wmNotifiedClicked.push(field);};function wmDisableSubmitButtons() { if (typeof(wmNotifiedClicked) == "undefined") { return; } else { for (i=0;i