﻿//copyright   : (c) macrocom gmbh
var submittet=false;
  
function checkform(form){
    var message='';	
		var tofocus='';	
		var mail = form.email.value;
		
		if (form.name.value == ''){
		 message+="\n* Bitte tragen Sie Ihren Namen ein.";
		 if(!tofocus)
		 	tofocus='name';
		}
		if (form.vorname.value == ''){
		 message+="\n* Bitte tragen Sie Ihren Vornamen ein.";
		 if(!tofocus)
		 	tofocus='vorname';
		}
		if (form.strasse.value == ''){
		 message+="\n* Bitte tragen Sie Ihre Straße ein.";
		 if(!tofocus)
		 	tofocus='strasse';
		}
		if (form.hsnr.value == ''){
		 message+="\n* Bitte tragen Sie Ihre Hausnummer ein.";
		 if(!tofocus)
		 	tofocus='hsnr';
		}
		if (form.plz.value == ''){
		 message+="\n* Bitte tragen Sie Ihre Postleitzahl ein.";
		 if(!tofocus)
		 	tofocus='plz';
		}
		if (form.ort.value == ''){
		 message+="\n* Bitte tragen Sie Ihre Stadt ein.";
		 if(!tofocus)
		 	tofocus='ort';
		}
		
		if (!form.Datenschutzbestimmungen.checked){
			message+="\n* Bitte akzeptieren Sie unsere Datenschutzbestimmungen.";
			if(!tofocus)
				tofocus='Datenschutzbestimmungen';
		}
		
		if(!tofocus && !submittet){
			submittet=true;
			/* pr�fen ob submit button geklickt wurde */
			if (isSubmitClicked()) form.submit();
			/* wenn nicht, ohne uebertragung der formulardaten zur startseite */
			else window.location.href = "index.php?id=home1";
		}else{
			message="Bitte ändern Sie Ihre Eingabe:"+message;
			alert(message);
			eval('form.'+tofocus+'.focus()');
			return false;
		}
} 
function checkform1(form){
    var message='';	
		var tofocus='';	
		
		if (form.name.value == ''){
		 message+="\n* Bitte tragen Sie Ihren Namen ein.";
		 if(!tofocus)
		 	tofocus='name';
		}
		if (form.telefon.value == ''){
		 message+="\n* Bitte tragen Sie Ihre Telefonnummer ein.";
		 if(!tofocus)
		 	tofocus='email';
		}
		if(!tofocus)
			/* pr�fen ob submit button geklickt wurde */
			if (isSubmitClicked()) form.submit();
			/* wenn nicht, ohne uebertragung der formulardaten zur startseite */
			else window.location.href = "index.php?id=home1";
		else{
			message="Bitte ändern Sie Ihre Eingabe:"+message;
			alert(message);
			eval('form.'+tofocus+'.focus()');
			return false;
		}
} 
function encode_utf8(rohtext) {
    // dient der Normalisierung des Zeilenumbruchs
    rohtext = rohtext.replace(/\r\n/g,"\n");
    var utftext = "";
    for(var n=0; n<rohtext.length; n++)
        {
        // ermitteln des Unicodes des  aktuellen Zeichens
        var c=rohtext.charCodeAt(n);
        // alle Zeichen von 0-127 => 1byte
        if (c<128)
            utftext += String.fromCharCode(c);
        // alle Zeichen von 127 bis 2047 => 2byte
        else if((c>127) && (c<2048)) {
            utftext += String.fromCharCode((c>>6)|192);
            utftext += String.fromCharCode((c&63)|128);}
        // alle Zeichen von 2048 bis 66536 => 3byte
        else {
            utftext += String.fromCharCode((c>>12)|224);
            utftext += String.fromCharCode(((c>>6)&63)|128);
            utftext += String.fromCharCode((c&63)|128);}
        }
    return utftext;
}
