
function processForm(frm) {
	
	var error = 1;
	var oform = document.forms["email"];
	var email_vd = document.getElementById("email_vd");
	var email2_vd = document.getElementById("email2_vd");

	var email1 = oform.email.value;
	var email2 = oform.email2.value;
	email1 = email1.toLowerCase();
	email2 = email2.toLowerCase();

	if ((frm!=0) && (!email1) && (!email2)) {
		error = 1;
		oform.email.className = "input_error";
		oform.email2.className = "input_error";	
		email_vd.className = "vd_error";
		email2_vd.className = "vd_error";		
	}
	else if (email1 && email2 && (email1 == email2) && (checkMail(email1))) {
		oform.email.className = "input";
		oform.email2.className = "input";
		email_vd.className = "vd_good";
		email2_vd.className = "vd_good";			
		error = 0;
	}
	else if ((frm==0) && (email1) && (email2) && (email1 != email2)) {
		error = 1;
		oform.email.className = "input_error";
		oform.email2.className = "input_error";				
		email_vd.className = "vd_error";
		email2_vd.className = "vd_error";			
	}

	// process
	if (frm !=0 & error == 0) {
		oform.submit();
	}
	else {					
		return false;
	}

	
}

function checkMail(email) {
	var x = email;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return true;
	else return false;
}

