//
//Funktion fuer die Eingabeueberpruefung der initialen Daten
//
function check(){
 //Ausgefuellt
 if(window.document.forms[0].elements[3].value==""){
    alert("Keinen Usernamen angegeben?");return false;
    }
 if(window.document.forms[0].elements[4].value==""){
    alert("Keine E-Mailadresse angegeben?");return false;
    }
 if(window.document.forms[0].elements[7].value==""){
    alert("Keine Postleitzahl angegeben?");return false;
    }
 if(window.document.forms[0].elements[8].value==""){
    alert("Keinen Wohnort angegeben?");return false;
    }
 if(window.document.forms[0].elements[9].value==""){
    alert("Kein Motorradmodel angegeben?");return false;
    }
//korrekter Inhalt?

//Pruefe Postleitzahl
var nummern="1234567890";
var plz = window.document.forms[0].elements[7].value;
var laenge = plz.length;

   for (c=0;c<laenge;c++){
      d=plz.charAt(c);
    	if(nummern.indexOf (d)==-1){
         alert("Als plz sind nur Nummern erlaubt!");
         window.document.forms[0].elements[7].value="";
         return false;
         break;
      }
   }

//Pruefe Ortsnamen
var ort = window.document.forms[0].elements[8].value;
var laenge = ort.length;
   
   for (c=0;c<laenge;c++){
      var d = ort.charAt(c);
      if(nummern.indexOf (d)!=-1){
         alert("Ungueltiger Ortsname!");
         window.document.forms[0].elements[8].value="";
         return false;
         break;
      }
   }

//Email Test
var email = window.document.forms[0].elements[4].value;
var atPos=email.indexOf("@");
var atPos2=email.lastIndexOf("@");
var dotPos=email.lastIndexOf(".");
var emaillaenge=email.length;
var diff=emaillaenge-dotPos;

   if(atPos==emaillaenge-1){
      alert("Ungueltige E-Mailadresse!");
      return false;
   }
   if(atPos<1){
      alert("Ungueltige E-Mailadresse!");
      return false;
   }
   if(atPos!=atPos2){
      alert("Ungueltige E-Mailadresse!");
      return false;
   }
   if(diff<3||diff>5){
      alert("Ungueltige E-Mailadresse!");
      return false;
   }
}//Funktion check Ende
//
//Funktion fuer die Eingabeueberpruefung der initialen Daten Ende
//

//
//Oeffnen der Karte in einem Popup oder normal verlinkt
//
function map(){
	var link='landscape.php';
	(screen.width>=1024)?
	   (window.open(link,'',"scrollbars=auto,resizable=yes,width=640,height=650")):
	   (window.open(link,'',"scrollbars=yes,resizable=yes,width=640,height=500"));	
   }
   
//
//Tooltipfunktionen
//   

//Anzeigen
function show(id){
      document.getElementById(id).style.display = 'block';
		}

//Ausblenden
function hide(id,item){
   if(item==0){   
      var allDivs = document.getElementsByTagName("div");
      for(i = 0; i < allDivs.length; i++ ){
         if (allDivs[i].getAttribute("class")==id){
            allDivs[i].style.display="none";
         }
      }
   }else{
      document.getElementById(item).style.display="none";
      }

}
//Drag n drop
var dragobjekt = null;
var dragx = 0;
var dragy = 0;
var posx = 0;
var posy = 0;

// Initialisierung der Überwachung der Events
function draginit() {
   document.onmousemove = drag;
   document.onmouseup = dragstop;
   }
   
//Wird aufgerufen, wenn ein Objekt bewegt werden soll.
function dragstart(element) {
   dragobjekt = element;
   dragx = posx - dragobjekt.offsetLeft;
   dragy = posy - dragobjekt.offsetTop;
   }

//Wird aufgerufen, wenn ein Objekt nicht mehr bewegt werden soll.
function dragstop() {
   dragobjekt=null;
   }

//Wird aufgerufen, wenn die Maus bewegt wird und bewegt bei Bedarf das Objekt.
function drag(ereignis) {
  posx = document.all ? window.event.clientX : ereignis.pageX;
  posy = document.all ? window.event.clientY : ereignis.pageY;
  if(dragobjekt != null) {
    dragobjekt.style.left = (posx - dragx) + "px";
    dragobjekt.style.top = (posy - dragy) + "px";
  }
}
//
//Tooltipfunktionen Ende
//   

var xcord, ycord, formular;
function Position(act){
   if (window.netscape){
      xcord=act.pageX;
	   ycord=act.pageY;
	}else{
	   xcord=window.event.offsetX;
		ycord=window.event.offsetY;
	}

}

function inp(x,y){
   this.location.href='registry.html?'+x+'.'+y;
   }
   
   
function fill(x,y){
   window.document.forms[0].elements[1].value=x;
   window.document.forms[0].elements[2].value=y;
   }
   
