/*
 * WebMa Form Validator
 */

function isValidName (name) {
    if (name.toString().match(/^.{4,}$/i)) {
	return true;
    }
    return false;
}

function isValidEmail (email) {
    if (email.toString().match(/^[-\w@\._]+\.[\w]{2,6}$/i)) {
	return true;
    }
    return false;
}

function formSubmit () {
    var error = false;
    document.getElementById('name_block').className = "valid";
    document.getElementById('phone_block').className = "valid";
    document.getElementById('domain_block').className = "valid";
    document.getElementById('email_block').className = "valid";
    if (!isValidName(document.getElementById('name').value)) {
	document.getElementById('name_block').className = "error";
	error = true;
    }
    if (!isValidName(document.getElementById('phone').value)) {
	document.getElementById('phone_block').className = "error";
	error = true;
    }
    if (!isValidName(document.getElementById('domain').value)) {
	document.getElementById('domain_block').className = "error";
	error = true;
    }
    if (!isValidEmail (document.getElementById('email_cime').value)) {
	document.getElementById('email_cime_block').className = "error";
	error = true;
    }
    if (error) {
	alert('A csillaggal (*) jelölt mezőket kérjük kitölteni!');
	return false;
    }
    document.getElementById('form').submit();
    return true;
}

