

function validate_anfrage(){
	var name = self.document.form_anfrage.kontakt_name.value;
	if (!name.length){
		alert ("Bitte geben Sie einen Namen an!");
		return false;
	}	
	var email = self.document.form_anfrage.kontakt_email.value;
	var telefon = self.document.form_anfrage.kontakt_telefon.value;
	if(!email.length && !telefon.length){
		alert ("Bitte geben Sie entweder eine E-Mail-Adresse oder eine Telefonnummer an!");
		return false;
	}
	
	
}

function deleteItem(id,userid,isauth){
  var ask = confirm("Wollen Sie dieses Event wirklich löschen?");
  if(ask){
    location.href = "?modus=delete-event&userid="+userid+"&isauth="+isauth+"&id="+id;
} else {
  return false;
}
}



  function encPWDs(){
      //alert ('encPWDs');
      if (document.profil.newpwd1.value != document.profil.newpwd2.value){
        alert ('Das Passwort ist nicht identisch mit der Wiederholung. Bitte geben Sie zwei identische Passwörter ein!');
        document.profil.newpwd1.focus();
        return false;
      }
      if ((document.profil.newpwd1.value.length > 0) && (document.profil.newpwd2.value.length > 0)){
         if(document.profil.newpwd1.value.length > 3){
            document.profil.newpwd1.value = MD5(document.profil.newpwd1.value);
          }else{
            alert ('Bitte geben Sie ein Passwort ein, das aus mindestens 4 Buchstaben besteht.');
            document.profil.newpwd1.focus();
            return false;
          }
          if(document.profil.newpwd2.value.length > 3){
            document.profil.newpwd2.value = MD5(document.profil.newpwd2.value);
          }else{
            alert ('Bitte geben Sie ein Passwort ein, das aus mindestens 4 Buchstaben besteht.');
            document.profil.newpwd2.focus();
            return false;
          }
      }      
    }
    
    function encLogin(){
      document.auth.pass.value = MD5(document.auth.pass.value);
    }
    
    function haendlerLogin(){
    	 var agb=self.document.auth.agb;
	 if (!agb.checked){
	 	alert("Sie müssen die AGB akzeptieren, um zur Händleroberfläche zu gelangen.");
		return false;
	 }else{
	 	encLogin();
	 }
	 
	 
    
    }
    
    function show(id) {
      if(document.getElementById){
        if (document.getElementById(id).style.visibility == "visible"){
             document.getElementById(id).style.visibility = "hidden";
             document.getElementById(id).style.display = "none";}
        else{
             if (document.getElementById(id).style.visibility == "hidden"){
             document.getElementById(id).style.visibility = "visible";
             document.getElementById(id).style.display = ""}
        }
     }
    }
    
    function hide(id){
    		 document.getElementById(id).style.visibility = "hidden";
           document.getElementById(id).style.display = "none";
    }
    
    function showonly(id){
    		document.getElementById(id).style.visibility = "visible";
          document.getElementById(id).style.display = "";    
    }
    
    function hidenshow(id) {
      if(document.getElementById){
        
             document.getElementById('bild1').style.visibility = "hidden";
             document.getElementById('bild1').style.display = "none";
             document.getElementById('bild2').style.visibility = "hidden";
             document.getElementById('bild2').style.display = "none";
             document.getElementById('bild3').style.visibility = "hidden";
             document.getElementById('bild3').style.display = "none";
             document.getElementById('bild4').style.visibility = "hidden";
             document.getElementById('bild4').style.display = "none";
        
             document.getElementById(id).style.visibility = "visible";
             document.getElementById(id).style.display = "";
      }
    }
    
 function validate_search_form(){
 	var entfernung=self.document.formS.entfernung.value;
	var plz=self.document.formS.plz.value;
	if (entfernung!="" && !plz.length){
		 alert ('Bitte geben Sie eine Postleitzahl ein oder setzen Sie die Entfernung wieder auf "beliebig".');
           document.formS.plz.focus();
		 return false;
	}
 }
 
 function showGarantiekram(){
 	var c = 1;
	var id = "garantie_"+c;
	var hersteller= '3'; /*self.document.form1.hersteller.value;*/
    	if(hersteller!='4'){
		while (document.getElementById(id)){
			document.getElementById(id).style.visibility = "visible";
	          document.getElementById(id).style.display = "block";
			c++;
			id = "garantie_"+c;
		}
	}
 }
 
 function hideGarantiekram(){
 	var c = 1;
	var id = "garantie_"+c;
	while (document.getElementById(id)){
		document.getElementById(id).style.visibility = "hidden";
          document.getElementById(id).style.display = "none";
		c++;
		id = "garantie_"+c;
	}
 }
 
 function checkVersand(){
 	var id1= "versand_kondition";
	var id2 = "versandkosten";
 	if(document.getElementById(id1).value=="3"){
		document.getElementById(id2).style.visibility = "visible";
          document.getElementById(id2).style.display = "block";
	}else{
		document.getElementById(id2).style.visibility = "hidden";
          document.getElementById(id2).style.display = "none";
	}
 }