jQuery("document").ready(init);

function init() {

    jQuery("div.errors").hide();

}

function validateForm (submitted) {

    var errCnt = 0;
    var errors = "";
    var name = jQuery("input[name='_name']");
    var cell = jQuery("input[name='_cell']");
    var comment = jQuery("textarea[name='_comment']");
    var email = jQuery("input[name='_email']");

    if (name.val() == '' || name.val() == 'Name') {
        errors = "Please enter a first name.";
        errCnt++;
    }
    if (cell.val() == '' || cell.val() == 'Cell') {
        errors = "Please enter a cellphone number.";
        errCnt++;
    }
    if (email.val() == '' || email.val() == 'Email') {
        errors = "Please enter a valid email.";
        errCnt++;
    }else {
        if(!IsValidEmail(email.val())) {
            errors = "Please enter a valid email.";
            errCnt++;
        }
    }
    if (comment.val() == '' || comment.val() == 'Please write your comments here.') {
        errors = "Please write a comment.";
        errCnt++;
    }

    if (errCnt > 0) {
        jQuery("div.errors").text(errors) ;
        jQuery("div.errors").show();

    } else {
       document.contactForm.submit();
    }
}
function validateOrderForm(submitted) {

    var errCnt = 0;
    var errors = "";
    var name = jQuery("input[name='o_name']");
    var cell = jQuery("input[name='o_cell']");
    var comment = jQuery("textarea[name='o_comment']");
    var email = jQuery("input[name='o_email']");

    if (name.val() == '' || name.val() == 'Name') {
        errors = "Please enter a first name.";
        errCnt++;
    }
    if (cell.val() == '' || cell.val() == 'Cell') {
        errors = "Please enter a cellphone number.";
        errCnt++;
    }
    if (email.val() == '' || email.val() == 'Email') {
        errors = "Please enter a valid email.";
        errCnt++;
    }else {
        if(!IsValidEmail(email.val())) {
            errors = "Please enter a valid email.";
            errCnt++;
        }
    }
    if (comment.val() == '' || comment.val() == 'Please write your comments here.') {
        errors = "Please write a comment.";
        errCnt++;
    }

    if (errCnt > 0) {
        jQuery("div.errors").text(errors) ;
        jQuery("div.errors").show();

    } else {
       document.orderForm.submit();
    }
}


function IsValidEmail(email){
	var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
	return filter.test(email);

}


