msgs =      [
                ["Please enter your name","Παρακαλώ συμπληρώστε το όνομα σας","Tragen Sie bitte Ihren Namen ein"]
                ,["The email is not valid","Το email δεν είναι έγκυρο","das email ist unzulässig"]
                ,["Please enter your telephone\n(at least 10 digits)","Παρακαλώ συμπληρώστε το τηλέφωνο σας\n(τουλάχιστον 10 ψηφία)","Betreten Sie bitte Ihr Telefon \n(mindestens 10 Stellen)"]
                ,["Please enter your email or telephone","Παρακαλώ συμπληρώστε email ή τηλέφωνο","Betreten Sie bitte Ihr email oder Telefon"]
                ,["Please enter your message (at least 20 characters)","Παρακαλώ συμπληρώστε το μηνυμα σας (τουλαχιστον 20 χαρακτηρες)","Tragen Sie bitte Ihre Anzeige ein (mindestens 20 Buchstaben)"]
                ,["Master Card should be 16 digits","Η Master Card πρέπει να είναι 16 χαρακτήρες",""]
                ,["Visa should be 13 or 16 digits","Η Visa πρέπει να είναι 13 ή 16 χαρακτήρες",""]
                ,["American Express should be 15 digits","Η American Express πρέπει να είναι 15 χαρακτήρες",""]
            ];
            
function vac(fm,lang){//0 english 1 greek 2 german
    var telRX=/^([0-9 ]{10,16})$/; 
    var emailRX=/^([\w]+)(.[\w]+)*@([\w]+)(.[\w]{2,3}){1,2}$/;
    var emailNV=/(@.*@)|(\.\.)|(@\.)|(^\.)/;
    var emailVA=/^([\w\.\-])+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,6}|[0-9]{1,3})(\]?)$/;
    n=fm.name;if(n.value.length<3){alert(msgs[0][lang]);n.focus();n.select();return false;}
    e=fm.email;if(e.value.length>0&&(emailNV.test(e.value)||!emailVA.test(e.value))) {alert(msgs[1][lang]);e.focus();e.select();return false;}
    t=fm.telephone;if(t.value.length>0&&!telRX.test(t.value)) {alert(msgs[2][lang]);t.focus();t.select();return false;}
	if(e.value.length==0&&t.value.length==0) {alert(msgs[3][lang]);e.focus();e.select();return false;}
	if (fm.message){m=fm.message;if(m.value.length<20){alert(msgs[4][lang]);m.focus();m.select();return false;}}
}

