var required = new Array();
//->Verify Form
function validate_form(myForm) {
	var x;
	var empty = false;
	var invalidEmail = false;
	for (x in required) {
		if (required[x] == "email") {
			if (document.forms[myForm]["email"].value == "") {
				empty = true;
			}else{
				valid_form_email = validateEmail(myForm,'email');
				if (valid_form_email == false) {
					invalidEmail = true;
				}
			}
		}else if (document.forms[myForm][required[x]].type == "text" || document.forms[myForm][required[x]].type == "textarea") {
			if (document.forms[myForm][required[x]].value == "") {
				empty = true;
			}
		}
	}
	if (empty == true) {
		alert("Please fill out required fields.");
		return false;
	}else if (invalidEmail == true) {
		alert("Please enter a valid email.");
		return false;
	}else{
		document.getElementById('mail_success').style.display = "none";
		document.getElementById('loadbar').style.display = "block";
	}
}
//->Verify Email
function validateEmail(myForm,myField) {
	me = document.forms[myForm][myField].value;
	myLength = me.length;
	atPOS = me.indexOf("@");
	dotPOS = me.lastIndexOf(".");
	dotPOSP = dotPOS + 1; 
	CHARAD = myLength - dotPOSP;
	if (CHARAD == 2 || CHARAD == 3) {
		CHARAD_TF = true;
	}else{
		CHARAD_TF = false;
	}
	if (atPOS == -1 || dotPOS == -1 || CHARAD_TF == false) {
		return false;
	}else{
		return true;
	}
}
//->element on
function element_on(elementId) {
	document.getElementById(elementId).style.display = "block";
}
//->element off
function element_off(elementId) {
	document.getElementById(elementId).style.display = "none";
}
