var error_req_fields="Please fill all required fields!";
function cmail(input) {
	var value=input.value;
	reg = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;
	if (!reg.test(value)){
		alert('Please enter correct email');
		input.select();
    	return false;
	}
	return true;
}

function check_on_fill(c){
    if (c.value==""){
        return false;
    }
    return true;

}

function check_cof_form(cof_id){
	s='txtFirstName'+cof_id
	var c=document.getElementById(s);
        if (!check_on_fill(c)){
            alert (error_req_fields)
            return false;
        };

        s='txtEmailAddress'+cof_id;
	var c=document.getElementById(s);
	if (!check_on_fill(c)){
            alert (error_req_fields)
            return false;
	} else {
            if (!cmail(c)){
                return false;
            }
	}

        s='taComments'+cof_id
	var c=document.getElementById(s);
        if (c.value.length>500){
            alert ("The comments field must be 500 characters max!");
            c.select;
            return false;
        };

	return true;
}

function reset_forms(){
    var i;
    for (i=0;i<document.forms.length;i++){
        document.forms[i].reset();
    }
}
