function validateForm(mForm,mName,mEmail,mTel,mMess,lang)
{
    var reg_ex_name = /^[A-Z]'?[- a-zA-Z]( [a-zA-Z])*$/;
    var reg_ex_email = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var reg_ex_tel = /^[+]?(([0-9]|\s|\-|\/|\(|\))*)$/;
    var reg_ex_text = /[(\*\(\)\[\]\+\/\;\`\~\\#\$\%\^\&\<\>)+]/;
    var mName = document.forms[mForm].elements[mName].value;
    var mEmail = document.forms[mForm].elements[mEmail].value;
    var mTel = document.forms[mForm].elements[mTel].value;
    var mMess = document.forms[mForm].elements[mMess].value;
        
    if(reg_ex_name.test(mName) || mName == ""){
        if(lang == 'hun') jAlert('A név nem megfelelő!', 'Figyelmeztetés', false);
        if(lang == 'svk') jAlert('Meno je neplanté!', 'Upozornenie', false);
        if(lang == 'eng') jAlert('Incorrect Name!', 'Alert', false);
        return false;
    }
		
    if(reg_ex_email.test(mEmail) == false){
        if(lang == 'hun')jAlert('Az e-mail cím nem megfelelő!', 'Figyelmeztetés', false);
        if(lang == 'svk') jAlert('E-mailová adresa je nesprávna!', 'Upozornenie', false);
        if(lang == 'eng')jAlert('Incorrect e-mail!', 'Anyad', false);
        return false;
    }
        
    if(!(reg_ex_tel.test(mTel))){
        if(lang == 'hun')jAlert('A telefonszám nem megfelelő.', 'Figyelmeztetés', false);
        if(lang == 'svk') jAlert('Telefonné číslo je nesprávne', 'Upozornenie', false);
        if(lang == 'eng')jAlert('Incorrect telphone number!', 'Anyad', false);
        return false;
    }
		
    if(mMess == ""){
        if(lang == 'hun')jAlert('Az üzenet mező üres!', 'Figyelmeztetés', false);
        if(lang == 'svk') jAlert('Prosím napíšte správu.', 'Upozornenie', false);
        if(lang == 'eng')jAlert('Missing message!', 'Anyad', false);
        return false;
    }
		
    if( (reg_ex_text.test(mName)) || (reg_ex_text.test(mMess)) ){
        if(lang == 'hun')jAlert('Incorrect Name!', 'Figyelmeztetés', false);
        if(lang == 'svk') jAlert('Incorrect Name!', 'Upozornenie', false);
        if(lang == 'eng')jAlert("Special characters: * ( ) [ ] + # $ % ; ^ & < / > are not allowed!", 'Anyad', false);
        return false;
    }
        
}
