//copyright   : (c) macrocom gmbh
  
function checkform(form){
		//var captcha = '';	
		var message='';	
		var checkmail;
		var checkscode;	
		var tofocus='';	
		var mail = form.email.value;
		var code = form.sicherheitscode.value;
		if (form.name.value == ''){
		 message+="\n* Bitte tragen Sie Ihren Namen ein.";
		 if(!tofocus)
		 	tofocus='name';
		}
		
		checkmail=validateEmail(mail);
		if(checkmail!=true){
			message+=checkmail;
			if(!tofocus)
		 		tofocus='email';
		}
		
		if (document.getElementById('privacy_terms')){
		    if (checkedChkBox(document.getElementById('privacy_terms')) != true){
		        message+="\n* Bitte lesen Sie Datenschutzbestimmungen.";
     			if(!tofocus)
		    		tofocus='privacy_terms';
		    }
		}
		
		if(form.sicherheitscode.value == ""){
		 message+="\n* Bitte tragen Sie den Sicherheitscode ein.";
		 if(!tofocus)
		 	tofocus='sicherheitscode';
		}
	/*	checkscode=validateSicherheitscode(code, captcha);
		if(checkscode!=true){
			message+=checkscode;
			if(!tofocus)
		 		tofocus='sicherheitscode';
		}
*/
		if(!tofocus)
			form.submit();
		else{
			message="Bitte ändern Sie Ihre Eingabe:"+message;
			alert(message);
			eval('form.'+tofocus+'.focus()');
			return false;
		}
		return true;		
} 

function checkedChkBox(obj){
    if (obj.checked){
        return (true);
    }
    return (false);
}

function validateEmail(address){
		var message='';
		if (address == ''){
			message+="\n* Bitte tragen Sie Ihre E-Mail-Adresse ein.";
			return message;
		}
		if (!address.match(/^[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i)){
     	message+="\n* Ihre E-Mail-Adresse enthält Fehler, bitte überprüfen Sie die Schreibweise.\'";
	  	return message;
		}
		return true;
}
function validateSicherheitscode(scode, captcha){
		var message='';
		if (scode != ''){
			if (scode != captcha){
				message+="\n* Bitte tragen Sie den richtigen Sicherheitscode ein.\'";
				return message;
			}
			else{
				return true;
			}	
		}
		else{
			message+="\n* Bitte tragen Sie einen Sicherheitscode ein.\'";
			return message;
		}
}
function newsletter(form){
	var message='';
	var checkmail;
	var mail = form.email.value;
	checkmail=validateEmail(mail);
	if(checkmail!=true){
		message="Bitte ändern Sie Ihre Eingabe:"+checkmail;
		alert(message);
		return false;
	}
	return true;
}
