// JavaScript Document

        window.defaultStatus = "     C A T O - Health & Sports Company - Telefon: 0 53 31 / 93 56 86";

        kennenlernen_klein = "grafiken/kennenlernen.gif";
        kennenlernen_gross = "grafiken/kennenlernen2.gif";
        drwolff_down = "grafiken/drwolff_logo_down.gif";
        drwolff_up = "grafiken/drwolff_logo_up.gif";

        b_start_d = "grafiken/button_startseite_down.gif";
		b_start_u = "grafiken/button_startseite.gif";	
        b_kurse_d = "grafiken/button_kurse_down.gif";
		b_kurse_u = "grafiken/button_kurse.gif";	
        b_kursplan_d = "grafiken/button_kursplan_down.gif";
		b_kursplan_u = "grafiken/button_kursplan.gif";	
        b_kinderbetreuung_d = "grafiken/button_kinderbetreuung_down.gif";
		b_kinderbetreuung_u = "grafiken/button_kinderbetreuung.gif";	
        b_studiotour_d = "grafiken/button_studiotour_down.gif";
		b_studiotour_u = "grafiken/button_studiotour.gif";	
        b_events_d = "grafiken/button_events_down.gif";
		b_events_u = "grafiken/button_events.gif";	
        b_kontakt_d = "grafiken/button_kontakt_down.gif";
		b_kontakt_u = "grafiken/button_kontakt.gif";	
        b_links_d = "grafiken/button_links_down.gif";
		b_links_u = "grafiken/button_links.gif";	
        b_oeffnung_d = "grafiken/button_oeffnungszeiten_down.gif";
		b_oeffnung_u = "grafiken/button_oeffnungszeiten.gif";	
        b_wellness_d = "grafiken/button_seite_wellness_down.gif";
		b_wellness_u = "grafiken/button_seite_wellness.gif";	
        b_entspannung_d = "grafiken/button_seite_entspannung_down.gif";
		b_entspannung_u = "grafiken/button_seite_entspannung.gif";	
        b_fitnesstraining_d = "grafiken/button_seite_fitnesstraining_down.gif";
		b_fitnesstraining_u = "grafiken/button_seite_fitnesstraining.gif";	
        b_outdoor_d = "grafiken/button_seite_outdoor_down.gif";
		b_outdoor_u = "grafiken/button_seite_outdoor.gif";	
        b_sauna_d = "grafiken/button_seite_sauna_down.gif";
		b_sauna_u = "grafiken/button_seite_sauna.gif";	
        b_fitnesskurse_d = "grafiken/button_seite_fitnesskurse_down.gif";
		b_fitnesskurse_u = "grafiken/button_seite_fitnesskurse.gif";	
        b_solarium_d = "grafiken/button_seite_solarium_down.gif";
		b_solarium_u = "grafiken/button_seite_solarium.gif";	
        b_physiotherapie_d = "grafiken/button_seite_physiotherapie_down.gif";
		b_physiotherapie_u = "grafiken/button_seite_physiotherapie.gif";	
        b_personaltraining_d = "grafiken/button_seite_personaltraining_down.gif";
		b_personaltraining_u = "grafiken/button_seite_personaltraining.gif";	

        /* ****************************************** */
        /* Funktionen zur Ermittlung der Mausposition */
        /* ****************************************** */

        // find out if ie runs in quirks mode
        //
        var docEl = (
                     typeof document.compatMode != "undefined" && 
                     document.compatMode        != "BackCompat"
                    )? "documentElement" : "body";

        // register event
        // capture it for nc 4x
        //
        function init_mousemove() 
		  {
           if(document.layers) document.captureEvents(Event.MOUSEMOVE);
           document.onmousemove = dpl_mouse_pos;
          }

        function dpl_mouse_pos(e) 
		  {
           // position where mousemove fired
           //
           var xPos    =  e? e.pageX : window.event.x;
	       var yPos    =  e? e.pageY : window.event.y;

	   	   // for ie add scroll position
	       //
	       if (document.all && !document.captureEvents) 
		     {
	          xPos    += document[docEl].scrollLeft;
	          yPos    += document[docEl].scrollTop;
             }
    
           // display position
           //
		   
           document.positionsermittlung.xPos.value = xPos;
           document.positionsermittlung.yPos.value = yPos;
    
           // for the dino pass event
           //

           if (document.layers) routeEvent(e);
          }

        /* *************************************** */

        function ProbetrainingAn()
		  {
		   document.getElementById("pt").style.visibility = "visible";
		  }

        function ProbetrainingAus()
		  {
		   document.getElementById("pt").style.visibility = "hidden";
		  }

        function checkTelefon(telefon) 
		  {
           var regex = /^[\d\(\)\/\-\ ]{4,15}$/;
           var check = regex.test(telefon);

           if (check != true)
	         return false;
		   else
		     return true;
          }	  
		  
        function checkEmail(email) 
		  {
           var usr = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
           var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
           var regex = "^"+usr+"\@"+domain+"$";
           var myrxp = new RegExp(regex);
           var check = (myrxp.test(email));
           if (check != true)
	         return false;
		   else
		     return true;
          }	  
		  
        function checkCatoEmail(email) 
		  {
		   if (email.indexOf("cato-wf.de") != -1)
	         return false;
		   else
		     return true;
          }	  
		  
        function CheckInput()
		  {
		   prt = document.probetraining;
		   
		   if (prt.name.value == "")
		     {
			  alert("Bitte geben Sie Ihren Namen ein!");
			  return false;
			  prt.name.focus();
			 }
		   else
		     if ((prt.telefon.value == "") && (prt.email.value == ""))
			   {
			    alert("Bitte geben Sie entweder Ihre Telefonnummer und / oder Ihre Email-Adresse ein!");
				return false;
				prt.telefon.focus();
			   }
			 else
               if ((prt.telefon.value != "") && (checkTelefon(prt.telefon.value) == false))
	             {
	              alert("Die eingegebene Telefonnummer ist nicht gültig!");
	              return false;
	             }
	           else
                 if ((prt.email.value != "") && (checkEmail(prt.email.value) == false))
	               {
	                alert("Die Syntax der eingegebenen Email ist nicht korrekt!");
	                return false;
	               }
	             else
                   if ((prt.email.value != "") && (checkCatoEmail(prt.email.value) == false))
	                 {
	                  alert("Diese Email-Adresse ist nicht zulüssig!");
	                  return false;
  	                 }
	               else
			         if (prt.wunschtermin.value == "")
			           {
				        alert("Bitte geben Sie eine Wunschtermin ein!");
				        return false;
				        prt.wunshctermin.focus();
				       }
			         else
			           return true;
		  }

        function Anzeige_einblenden()
		  {
           document.getElementById("anzeige").style.visibility = "visible";
   	       setTimeout("Anzeige_ausblenden();", 15000);
		  }

        function Anzeige_ausblenden()
		  {
           document.getElementById("anzeige").style.visibility = "hidden";
		  }

	    function HinweisFenster(datei)
		  {
           F1 = window.open(datei, "HinweisFenster", "width=600,height=500,left=150,top=50");
		  }

