function chForm(){
	for(var i=1;i<=5;i++){
		if(isNaN(document.getElementById('broschuere'+i).value) || document.getElementById('broschuere'+i).value>50){
		alert(document.getElementById('broschuere'+i).title.replace(/: /gi,':\n'));
		document.getElementById('broschuere'+i).focus();
		document.getElementById('broschuere'+i).select();
		return false;
		}
	}

	if(!document.getElementById('herr').checked && !document.getElementById('frau').checked){
		alert(document.getElementById('anredeLbl').title);
		document.getElementById('herr').focus();
		return false;
	}
	
	if(isEmpty(document.getElementById('vorname').value)){
		alert(document.getElementById('vorname').title);
		document.getElementById('vorname').focus();
		document.getElementById('vorname').select();		
		return false;
	}	

	if(isEmpty(document.getElementById('name').value)){
		alert(document.getElementById('name').title);
		document.getElementById('name').focus();
		document.getElementById('name').select();		
		return false;
	}		

	if(document.getElementById('tatig').selectedIndex==1){
		if(isEmpty(document.getElementById('beschaftigt').value)){
			alert(document.getElementById('beschaftigt').title);
			document.getElementById('beschaftigt').focus();
			document.getElementById('beschaftigt').select();
			return false;
		}
	}	
	
	if(isEmpty(document.getElementById('email').value) || !isEmail(document.getElementById('email').value)){
		alert(document.getElementById('email').title);
		document.getElementById('email').focus();
		document.getElementById('email').select();		
		return false;
	}			

	if(isEmpty(document.getElementById('telefon').value)){
		alert(document.getElementById('telefon').title);
		document.getElementById('telefon').focus();
		document.getElementById('telefon').select();		
		return false;
	}	
	
	return true;
}

function chContactForm(){
	if(!document.getElementById('herr').checked && !document.getElementById('frau').checked){
		alert(document.getElementById('anredeLbl').title);
		document.getElementById('herr').focus();
		return false;
	}
	
	if(isEmpty(document.getElementById('vorname').value)){
		alert(document.getElementById('vorname').title);
		document.getElementById('vorname').focus();
		document.getElementById('vorname').select();		
		return false;
	}	

	if(isEmpty(document.getElementById('name').value)){
		alert(document.getElementById('name').title);
		document.getElementById('name').focus();
		document.getElementById('name').select();		
		return false;
	}		

	if(isEmpty(document.getElementById('email').value) || !isEmail(document.getElementById('email').value)){
		alert(document.getElementById('email').title);
		document.getElementById('email').focus();
		document.getElementById('email').select();		
		return false;
	}		

	if(isEmpty(document.getElementById('telefon').value)){
		alert(document.getElementById('telefon').title);
		document.getElementById('telefon').focus();
		document.getElementById('telefon').select();		
		return false;
	}	
	
	return true;
}


function isEmpty(str){
	var re=new RegExp("^ *(.*) *$","gi")
	var arr = re.exec(str);	
	str=RegExp.$1;
	return (str=='');
}

function isEmail(mailValue)
{
if (mailValue!='')
	{
	  if (mailValue.indexOf('@', 0) == -1 || mailValue.indexOf('.', 0) == -1 || mailValue.indexOf('@.', 0) != -1 || mailValue.indexOf('.@', 0) != -1 || (mailValue.length-mailValue.lastIndexOf('.'))<=2)
			{
					return false
			}
	}
	return true
}

