function confirmSubmit() {
var frm = document.forms.frmreg;
      
var ermes = "";

if(frm.eml.value == ""){//no email
    document.getElementById('tdeml').style.backgroundColor = "#F74444";
    ermes += "\n- emailadres incorrect";
    }
else{
    document.getElementById('tdnam').style.backgroundColor = "#F7F7EF";//
    //
    //Assumes that valid email addresses consist of user_name@domain.tld
    email = frm.eml.value;

    var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
    var regex = new RegExp(emailReg);

    if(regex.test(email)){
        document.getElementById('tdeml').style.backgroundColor = "#F7F4ED";
        } 
     else{  	   
        //alert(email_address+"\n"+frm.text_email_reperir.value)
        ermes += "\n- emailadres incorrect";
        document.getElementById('tdeml').style.backgroundColor = "#F74444";
        }
    }
    
if(frm.nam.value == ""){//no name
    document.getElementById('tdnam').style.backgroundColor = "#F74444";//#F7F7EF
    ermes += "\n- naam incorrect";
    }
else
    document.getElementById('tdnam').style.backgroundColor = "#F7F7EF";//

if(frm.captcha_input.value == ""){//no control code
    document.getElementById('tdcode').style.backgroundColor = "#F74444";//#F7F7EF
    ermes += "\n- controle code";//control code
    }
else
    document.getElementById('tdcode').style.backgroundColor = "#F7F7EF";//
 if(ermes == ""){//complete data  
    return true;
    }
else{//data nok
    alert("Inorrect velden:\n"+ermes);  
    return false;
    }
}

