// Kontakt Form Validator
function valid(lang){
	msg='';
	if(document.getElementById('herr').checked==false && document.getElementById('frau').checked==false) {		
		if (lang=='fr')
			msg+='Veuillez indiquer votre!\n';
		else
			msg+='Please enter your gender!\n';
	}
	if(document.getElementById('lastname').value == "")
		if (lang=='fr')
			msg+='Veuillez indiquer votre nom!\n';
		else
			msg+="Please enter your last name!\n";
			
   	if(document.getElementById('firstname').value == "")
		if (lang=='fr')
			msg+='Veuillez indiquer votre prénom!\n';
		else
			msg+="Please enter your first name!\n";
		
	if(document.getElementById('company').value == "")
		
		if (lang=='fr')
			msg+='Veuillez indiquer votre société!\n';
		else
			msg+="Please enter your company!\n";
 	
	if(document.getElementById('phone').value == "")
		if (lang=='fr')
			msg+='Veuillez indiquer votre téléphone!\n';
		else
			msg+="Please enter your phone-number!\n";
			
  	if(document.getElementById('email').value == "")
		if (lang=='fr')
			msg+='Veuillez indiquer votre e-mail!\n';
		else
			msg+="Please enter your email!\n";
			
	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
	vormals =document.getElementById('email').value;
	vormals=document.getElementById('email').value=vormals.replace(/;/g,',');
	vormals=document.getElementById('email').value=vormals.replace(/ /g,'');
	vormals =document.getElementById('email').value+','+vormals;
	jetzt ='"'+vormals.replace(/,/g,'","')+'"';
	emails = eval('new Array('+jetzt+')');
	for (i=0; i < emails.length; ++i){
		if ((r1.test(emails[i])==false && r2.test(emails[i]) == false)|| emails[i].indexOf("@") < 2){			
			if(lang=='fr')
				msg+='\"'+emails[i]+'\"\est une adresse e-mail non valide.\n';
			else 
				msg+='\"'+emails[i]+'\"\nis not a valid email.\n';
			break;
		}
	}
	if (msg=='')
		document.f1.submit();
	else
		alert(msg);
}
