/*
 * Validations
 */
function submitFormSignUp() {

	var firstname = $get("form_firstname");
	var lastname = $get("form_lastname");
	var email = $get("form_email");
	var website = $get("form_website");
	
	fields = fieldsArray(4);
	fields[0][0]=firstname;
	fields[1][0]=lastname;
	fields[2][0]=email;
	fields[3][0]=website;

	varMessage = "";

	if (firstname.value=="") {
		varMessage = varMessage + "<li>The field First Name is required</li>";
		fields[0][1] = "field_error";
	}
	
	if (lastname.value=="") {
		varMessage = varMessage + "<li>The field Last Name is required</li>";
		fields[1][1] = "field_error";
	}	
	
	if (email.value=="") {
		varMessage = varMessage + "<li>The field E-mail is required</li>";
		fields[2][1] = "field_error";
	} else {
		emailx = email.value;
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailx))) {
			varMessage = varMessage + "<li>Invalid E-mail</li>";
			fields[2][1] = "field_error";
		}		
	}
	
	if (website.value=="") {
		varMessage = varMessage + "<li>The field Website is required</li>";
		fields[3][1] = "field_error";
	} else {
		websitex = website.value;
		if (!(/http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/.test(websitex))) {
			varMessage = varMessage + "<li>Invalid Website</li>";
			fields[3][1] = "field_error";
		}		
	}

	global_fields = fields;
	
	if (varMessage!="") {	
		checkValidation(varMessage);
	} else {
		// submit the form
		document.forms[0].target = '_blank';
		document.forms[0].action = 'http://corporate.ihostnetworks.com/contactform/send_formsignup.asp';
		document.forms[0].method = 'POST';
		document.forms[0].submit();
	}
}


/* Feedback form validations */
function submitFormFeedback() {

	var fullname = $get("form_fullname");
	var email = $get("form_email");
	var comments = $get("form_comments");


	fields = fieldsArray(3);
	fields[0][0] = fullname;
	fields[1][0] = email;
	fields[2][0] = comments;

	varMessage = "";

	if (fullname.value == "") {
		varMessage = varMessage + "<li>Name field required.</li>";
		fields[0][1] = "field_error";
	}

	if (email.value == "") {
		varMessage = varMessage + "<li>E-mail field required.</li>";
		fields[1][1] = "field_error";
	} else {
		emailx = email.value;
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailx))) {
			varMessage = varMessage + "<li>Invalid E-mail</li>";
			fields[1][1] = "field_error";
		}
	}

	if (comments.value == "") {
		varMessage = varMessage + "<li>Comments field required - Please provide a feedback message.</li>";
		fields[2][1] = "field_error";
	}

	global_fields = fields;

	if (varMessage != "") {
		checkValidation(varMessage);
	} else {
		// submit the form
		document.forms[0].target = '';
		document.forms[0].action = 'http://www.ihostnetworks.com/contactform/send_formfeedback.asp';
		document.forms[0].method = 'POST';
		document.forms[0].submit();
	}
}





