//  time

	var Uhr;
	var Datum = new (Date);
	var Tag = Datum.getDate();
	var Wochentag = Datum.getDay();
	var Monat = Datum.getMonth();
	var Jahr = Datum.getYear();
	var Tagname = new Array("So", "Mo", "Di", "Mi", "Do", "Fr", "Sa");
	var Monatname = new Array ("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
	var Stunde = Datum.getHours();
	var Minute = Datum.getMinutes();
	var Sekunde = Datum.getSeconds();
	if(Sekunde<10)
	{
		Sekunde = "0" + Sekunde;
	}
	if(Minute<10)
	{
		Minute = "0" + Minute;
	}
	if(Stunde<10)
	{
		Stunde = "0" + Stunde;
	}
	Uhr=Tag+". "+Monatname[Monat]+" "+Jahr+" - "+Stunde+":"+Minute+":"+Sekunde;


//Newsletter

function NewsLForm(){
if ( isNameNL() && isEmailNL ())     
               
    		{
			if (document.layers)
				{
				document.layers.NLform.document.eingabe.info1.value='AI - ' + Uhr;
				document.layers.NLform.document.eingabe.submit();
				}
			else 
				{
				document.eingabe.info1.value='AI - ' + Uhr;
				document.eingabe.submit();
				}
			}
	        else return false;
}

// Checks the Such field.
function isNameNL(){ 
        if(document.layers)  
               var senden = document.layers.NLform.document.eingabe.lastName.value; 
         else
                var senden = document.eingabe.lastName.value;
		
// Return false if name field is blank.   
        if (senden == "" && document.layers){      
                alert("Bitte geben Sie Ihren Nachnamen ein.")     
     				     
              	document.layers.NLform.document.eingabe.lastName.select();
	document.layers.NLform.document.eingabe.lastName.focus(); 
				 
             return false;  
			}   
		if (senden == ""){      
	      	alert("Bitte geben Sie Ihren Nachnamen ein.")     			     
	     	document.eingabe.lastName.select();
		document.eingabe.lastName.focus(); 
            return false; 
        }   
       return true;   
 } //end
 /*function isGeschlecht(){ 
  if (document.layers)
  {
		  if( document.layers.NLform.document.eingabe.elements[2].checked==false && document.layers.NLform.document.eingabe.elements[3].checked==false)
		  {      
                                      alert("Bitte wählen Sie Frau oder Herr aus.")     
    	                return false;  
		   }
  }	
  else
	{   
		if (document.eingabe.elements[2].checked==false && document.eingabe.elements[3].checked==false)
		{      
	                    alert("Bitte wählen Sie Frau oder Herr aus.")     
		return false; 
	   }
   }   
  return true;   
 } //end
 */
 function isEmailNL(){   
        if(document.layers)  
        var str = document.layers.NLform.document.eingabe.email.value; 
         else
        var str = document.eingabe.email.value;
 // Return false if number field is blank.   
         if (str == ""  && document.layers){             
                alert("\nBitte geben Sie Ihre E-Mail Adresse ein.");         
                document.layers.NLform.document.eingabe.email.focus();         
                return false;         
            }
// Return false if characters are not '0-9' or '.' .    

				var atsymb = str.indexOf('@'); 
				var dot = str.indexOf('.');  
				var space = str.indexOf(' ');
				
				//alert('At symb=' + atsymb + '\ndot=' + dot + '\nspace= ' + space);
				
				
if ((atsymb == 1 && document.layers) || (atsymb < 1 && document.layers) ||  (space != -1 && document.layers)) {
				 
					alert('Bitte geben Sie eine gueltige E-Mail Adresse an!');
					document.layers.NLform.document.eingabe.email.select();         
	                                                                                      document.layers.NLform.document.eingabe.email.focus();
					return false; 
				}  //end if
			 	
				 if (str == "" ){             
                alert("\nBitte geben Sie Ihre E-Mail Adresse ein.");         
                document.eingabe.email.focus();         
                return false;         
                 }
// Return false if characters are not '0-9' or '.' .    

				var atsymb = str.indexOf('@'); 
				var dot = str.indexOf('.');  
				var space = str.indexOf(' ');
				
				//alert('At symb=' + atsymb + '\ndot=' + dot + '\nspace= ' + space);
				
				
				if ((atsymb == 1) || (atsymb < 1) ||  (space != -1)) {
				 
					alert('Bitte geben Sie eine gueltige E-Mail Adresse an!');
					 document.eingabe.email.select();         
	                                                                                      document.eingabe.email.focus();
					return false; 
				}  //end if	
			return true; 
} //end function
function Check(){
	  
		if ( (isName()) && (isFunktion()) && (isOrt()) && (isTelefon()) ){      
                
					    document.forms[0].submit();
        }   //end if - sent ok


// Checks the Name field.
 
 function isName(){ 
           var str = document.forms[0].elements[2].value; 
		
		// Return false if name field is blank.   
        if (str == ""){      
                alert("Bitte geben Sie Ihren Namen ein.")           
              		var str = document.forms[0].elements[2].select();
					var str = document.forms[0].elements[2].focus(); 
				return false;      
        }   
               return true;   
 } //end
function isFunktion(){ 
           var str = document.forms[0].elements[4].value; 
		
		// Return false if name field is blank.   
        if (str == ""){      
                alert("Bitte geben Sie Ihre Funktion an.")           
              		var str = document.forms[0].elements[4].select();
					var str = document.forms[0].elements[4].focus(); 
				return false;      
        }   
               return true;   
 } //end
 

// Checks the Ort field.

function isOrt(){   
         var str = document.forms[0].elements[6].value; 
        // Return false if name field is blank.   
        if (str == ""){      
                alert("Bitte geben Sie PLZ und Ort ein.")     
               	var str = document.forms[0].elements[6].focus(); 
				return false;     
        }   
        return true;   
	}
	// Checks the Telefon field.

function isTelefon(){   
         var str = document.forms[0].elements[7].value;    
        // Return false if number field is blank.   
        if (str == ""){         
                alert("\nDas \"Telefon\" Feld ist leer.\n\nBitte geben Sie Ihre Telefonnummer ein.");      
                    	var str = document.forms[0].elements[7].focus(); 
						return false;         
        }       
         return true;   
	}
} //end function

//Popup
 function Popup (Datei,eigenschaften)
{
var popup=window.open(Datei, 'Popup', eigenschaften);
popup.focus();
}

//slektionsabruf Haushaltsadressen
function CheckMic(){
	  
		if ( (isNameMic()) && (isFirmaMic()) && (isStrMic()) && (isOrtMic()) && (isTelefonMic()) && (isEmailMic()) ){      
                
				
    		document.forms[0].submit();
        }   //end if - sent ok
function isEmailMic(){   
        var str = document.forms[0].elements[54].value;   
        // Return false if number field is blank.   
        if (str == ""){         
                alert("\nDas E-Mail Feld ist leer.\n\nBitte geben Sie Ihre E-Mail Adresse ein.");         
                document.forms[0].elements[54].focus();         
                return false;         
        }   
        // Return false if characters are not '0-9' or '.' .    

				var atsymb = str.indexOf('@'); 
				var dot = str.indexOf('.');  
				var space = str.indexOf(' ');
				
				//alert('At symb=' + atsymb + '\ndot=' + dot + '\nspace= ' + space);
				
				
				if ((atsymb == 1) || (atsymb < 1) ||  (space != -1)) {
				 
					alert('Bitte korrigieren Sie Ihre E-Mail Adresse!');
					document.forms[0].elements[54].select();         
	                document.forms[0].elements[54].focus();
					return false; 
				}  //end if
					
				return true;
} 
function isStrMic(){ 
           var str = document.forms[0].elements[50].value; 
		
		// Return false if name field is blank.   
        if (str == ""){      
                alert("Bitte geben Sie die Straße und Hausnummer ein.")           
              		var str = document.forms[0].elements[50].select();
					var str = document.forms[0].elements[50].focus(); 
				return false;      
        }   
               return true;   
 } //end
// Checks the Name field.
 function isFirmaMic(){ 
           var str = document.forms[0].elements[49].value; 
		
		// Return false if name field is blank.   
        if (str == ""){      
                alert("Bitte geben Sie den Namen der Firma ein.")           
              		var str = document.forms[0].elements[49].select();
					var str = document.forms[0].elements[49].focus(); 
				return false;      
        }   
               return true;   
 } //end
 function isNameMic(){   
        var str = document.forms[0].elements[48].value; 
		
		// Return false if name field is blank.   
        if (str == ""){      
                alert("Bitte geben Sie Ihren Vornamen und Nachnamen ein.")      
     				     
                document.forms[0].elements[48].select();
				document.forms[0].elements[48].focus(); 
				return false;      
        }   
        
              return true;   
 } //end

 

// Checks the Ort field.

function isOrtMic(){   
        var str = document.forms[0].elements[51].value;   
        
        // Return false if name field is blank.   
        if (str == ""){      
                alert("Bitte geben Sie PLZ und Ort ein.")     
                document.forms[0].elements[51].focus();      
                return false;      
        }   
        
        // Return false if characters are not a-z, A-Z, or a space.   
        for (var i = 0; i < str.length; i++){      
                var ch = str.substring(i, i + 1);      
                if ((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch) && (ch < "0" || "9" < ch) && (ch != ' ') && ( ch != 'ü' && ch != 'Ü' && ch != 'Ä' && ch != 'ö' && ch != 'Ö' && ch != 'ß' && ch != 'ä') ){         
                         alert("\nDas PLZ/Ort Feld akzeptiert keine Sonderzeichen.\n\nBitte fuellen Sie dieses Feld erneut aus.");           
                        document.forms[0].elements[51].select();         
                        document.forms[0].elements[51].focus();         
                        return false;         
                }      
        }   
        return true;   
	}
	// Checks the Telefon field.

function isTelefonMic(){   
        var str = document.forms[0].elements[52].value;   
        // Return false if number field is blank.   
        if (str == ""){         
                alert("\nDas \"Telefon\" Feld ist leer.\n\nBitte geben Sie Ihre Telefonnummer ein.");      
                document.forms[0].elements[52].focus();         
                return false;         
        }       
         return true;   
	}

} //end function
//Frage Formular Adresslab

function testFormsAdresslab(){
	
	
		 if(  (isName()) && (isFirma()) && (isStrasse()) && (isPlatz()) && (isTelefon())  && (isEmail()))      
               document.forms[0].submit();
}


// Checks the Firma field.
function isFirma(){   
        var str = document.forms[0].elements[4].value; 
		
		// Return false if name field is blank.   
        if (str == ""){      
                alert("Bitte geben Sie den Namen Ihrer Firma ein.")     
     				     
                document.forms[0].elements[4].select();
				document.forms[0].elements[4].focus(); 
				return false;      
        }   
         // Return false if characters are not a-z, A-Z, or a space.   
       /* for (var i = 0; i < str.length; i++){      
                var ch = str.substring(i, i + 1);      
                if ( (ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch) && (ch != ' ') && (ch < "0" || "9" < ch) && ( ch != 'ü' && ch != 'Ü' && ch != 'Ä' && ch != 'ö' && ch != 'Ö' && ch != 'ß' && ch != 'ä')) {        
                        alert("\nDas Feld Firma akzeptiert keine Sonderzeichen.\n\nBitte geben Sie den Firmennamen erneut ein.");         
						document.forms[0].elements[4].select(); 
						document.forms[0].elements[4].focus();                           
                        return false;         
                }  //end if    
        }  //end for */
        return true;   
 } //end
 
// Checks the Ansprechp field.
 
 function isName(){   
        var str = document.forms[0].elements[3].value; 
		
		// Return false if name field is blank.   
        if (str == ""){      
                alert("Bitte geben Sie den Namen des Ansprechpartners ein.")      
     				     
                document.forms[0].elements[3].select();
				document.forms[0].elements[3].focus(); 
				return false;      
        }   
        
        // Return false if characters are not a-z, A-Z, or a space.   
        for (var i = 0; i < str.length; i++){      
                var ch = str.substring(i, i + 1);      
                if ( (ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch) && (ch != ' ') && ( ch != 'ü' && ch != 'Ü' && ch != 'Ä' && ch != 'ö' && ch != 'Ö' && ch != 'ß' && ch != 'ä')) {        
                        alert("\nDas Feld akzeptiert nur Buchstaben und Leerzeichen.\n\nBitte geben Sie den Namen des Ansprechpartners nochmals ein.");         
						document.forms[0].elements[3].select(); 
						document.forms[0].elements[3].focus(); 
                                                       
                        return false;         
                }  //end if    
        }  //end for 
        return true;   
 } //end

 
// Checks the Strasse field.

function isStrasse(){   
        var str = document.forms[0].elements[6].value; 
        
        // Return false if name field is blank.   
        if (str == ""){      
                alert("Bitte geben Sie den Strassennamen ein.")      
                document.forms[0].elements[6].focus();      
                return false;      
        }   
           
        return true;   
}


// Checks the Platz field.

function isPlatz(){   
        var str = document.forms[0].elements[7].value;   
        
        // Return false if name field is blank.   
        if (str == ""){      
                alert("Bitte geben Sie PLZ und Ort ein.")     
                document.forms[0].elements[7].focus();      
                return false;      
        }   
        
        // Return false if characters are not a-z, A-Z, or a space.   
        for (var i = 0; i < str.length; i++){      
                var ch = str.substring(i, i + 1);      
                if ((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch) && (ch < "0" || "9" < ch) && (ch != ' ') && ( ch != 'ü' && ch != 'Ü' && ch != 'Ä' && ch != 'ö' && ch != 'Ö' && ch != 'ß' && ch != 'ä') ){         
                         alert("\nDas PLZ/Ort Feld akzeptiert keine Sonderzeichen.\n\nBitte fuellen Sie dieses Feld erneut aus.");           
                        document.forms[0].elements[7].select();         
                        document.forms[0].elements[7].focus();         
                        return false;         
                }      
        }   
        return true;   
}

// Checks the Telefon field.

function isTelefon(){   
        var str = document.forms[0].elements[8].value;   
        // Return false if number field is blank.   
        if (str == ""){         
                alert("\nDas Telefon Feld ist leer.\n\nBitte geben Sie Ihre Telefonnummer ein.");      
                document.forms[0].elements[8].focus();         
                return false;         
        }   
        
        return true;   
}



// Checks the Email field.

function isEmail(){   
        var str = document.forms[0].elements[10].value;   
        // Return false if number field is blank.   
        if (str == ""){         
                alert("\nDas EMail Feld ist leer.\n\nBitte geben Sie Ihre E-Mail Adresse ein.");         
                document.forms[0].elements[10].focus();         
                return false;         
        }   
        // Return false if characters are not '0-9' or '.' .    

				var atsymb = str.indexOf('@'); 
				var dot = str.indexOf('.');  
				var space = str.indexOf(' ');
				
				//alert('At symb=' + atsymb + '\ndot=' + dot + '\nspace= ' + space);
				
				
				if ((atsymb == 1) || (atsymb < 1) ||  (space != -1)) {
				 
					alert('Bitte korrigieren Sie Ihre E-Mail Adresse!');
					document.forms[0].elements[10].select();         
	                document.forms[0].elements[10].focus();
					return false; 
				}  //end if
					
				return true;
} 
//Ende Frage Fromular Adresslab

