navHover = function() {
	var lis = document.getElementById("navmenu").getElementsByTagName("LI");
	for (var i=0; i<lis.length; i++) {
		lis[i].onmouseover=function() {
			this.className+=" iehover";
		}
		lis[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" iehover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", navHover);



var testzeich = /\S.+/;
var testmail = /(@)/;

function pruef_1(inhalt)
{
if(!nr_1.exec(inhalt)) return  false; else return true;
}

function pruef(inhalt)
{
if(!testzeich.exec(inhalt)) return  false; else return true;
}
function pruef_zahl(inhalt)
{
if(!Number(inhalt)) return  false; else return true;
}
function pruef_mail(inhalt)
{
if(!testmail.exec(inhalt)) return  false; else return true;

}

 


 

function send(){

if(!pruef(document.kontakt.vorname.value)) {alert(unescape("Bitte f%FCllen Sie den Vornamen aus!")); return;}
if(!pruef(document.kontakt.name.value)) {alert(unescape("Bitte f%FCllen Sie den Namen aus!")); return;}
if(!pruef_mail(document.kontakt.email.value)) {alert(unescape("Bitte f%FCllen Sie die E - Mailadresse aus!")); return;}
if(!pruef(document.kontakt.kommentar.value)) {alert(unescape("Bitte f%FCllen Sie den Kommentar aus!")); return;}
document.kontakt.submit();
}


function send_gb(){

if(!pruef(document.kontakt.vorname.value)) {alert(unescape("Bitte f%FCllen Sie den Vornamen aus!")); return;}
if(!pruef(document.kontakt.name.value)) {alert(unescape("Bitte f%FCllen Sie den Namen aus!")); return;}
if(!pruef_mail(document.kontakt.email.value)) {alert(unescape("Bitte f%FCllen Sie die E - Mailadresse aus!")); return;}
if(!pruef(document.kontakt.komentar.value)) {alert(unescape("Bitte f%FCllen Sie den Kommentar aus!")); return;}
if(!pruef(document.kontakt.chk_code.value)) {alert(unescape("Bitte geben Sie den Sicherheitscode ein!!")); return;}
document.kontakt.submit();
}

function form_an(){
	
	obj = document.getElementById("g_form");
	obj.style.display = 'block';
	
	document.getElementById("g_bu").style.display = 'none';
document.getElementById("gb_list").style.display = 'none';
}


function mail_an(g_nr){
		
		//alert(g_nr);
var myAjax = new Ajax.Request(
    "m_les.php?g_nr="+g_nr,
    {onComplete:showResponse,onFailure:showError}
);



}

var showResponse = function(r)
{
	var txt = r.responseText;
	
//	alert(txt);
if(txt != ''){
	
	var erg = txt.split("#"); 	
	var was = "mail_an"+erg[0];
document.getElementById(was).innerHTML = erg[1];

}
}
var showError = function(r)
{
	alert("Error: " +r.status+ "\n" +r.statusText);
}

function auswahl_gal(){
		
		a1 = document.pano.c_id.value;
		if(a1 != "0")		document.pano.submit();
		
		
	}
	
	
var req_nach;

function starteAjax_nach() {
    	
   	
    	if(!pruef(document.kontakt.vorname.value)) {alert(unescape("Bitte f%FCllen Sie den Vornamen aus!")); return;}
if(!pruef(document.kontakt.name.value)) {alert(unescape("Bitte f%FCllen Sie den Namen aus!")); return;}
if(!pruef_mail(document.kontakt.email.value)) {alert(unescape("Bitte f%FCllen Sie die E - Mailadresse aus!")); return;}
if(!pruef(document.kontakt.kommentar.value)) {alert(unescape("Bitte f%FCllen Sie den Kommentar aus!")); return;}
    	document.getElementById("mail_send").style.display = 'block';
    	
    	var vorname= document.kontakt.vorname.value;
    	var name= document.kontakt.name.value;
    	var strasse= document.kontakt.strasse.value;
    	var plz= document.kontakt.plz.value;
    	var ort= document.kontakt.ort.value;
    	var email= document.kontakt.email.value;
    	var kommentar= document.kontakt.kommentar.value;
      var wert = "send.php?vorname="+vorname+"&name="+name+"&strasse="+strasse+"&plz="+plz+"&ort="+ort+"&email="+email+"&kommentar="+kommentar;
       	     
    	     try {
        if( window.XMLHttpRequest ) {
          req_nach = new XMLHttpRequest();
        } else if( window.ActiveXObject ) {
          req_nach = new ActiveXObject( "Microsoft.XMLHTTP" );
        } else {
          alert( "Ihr Webbrowser unterstuetzt leider kein Ajax!" );
        }
        req_nach.open( "POST", wert, true );
        req_nach.onreadystatechange = meineCallbackFkt_nach;
        req_nach.send( null );
      } catch( e ) {
        alert( "Fehler: " + e );
      }
      
    }
    
    function meineCallbackFkt_nach() {
    	
    	
      if( 4 == req_nach.readyState ) {
        if( 200 != req_nach.status ) {
          alert( "Fehler " + req_nach.status + ": " + req_nach.statusText );
        } else {
          
        
          var erg = req_nach.responseText;
         
       
       	if(erg == "1"){
       		var erg_aus = 'Die Nachricht wurde versendet!<br /><a class=nav_link href=javascript:kontakt_zu()>Fenster schliessen</a>';
       		
        	document.kontakt.senden.disabled= true;
      }
      else
      	{
      		
      		var erg_aus = 'Es gab einen Fehler beim Versand<br /><a class=nav_link href=javascript:kontakt_zu()>Fenster schliessen</a>';
      	}
     		 document.getElementById("mail_send").innerHTML = erg_aus;
     		
        }
        
      }
    }
    
 function kontakt_zu(){
 	
 	document.getElementById("mail_send").style.display = 'none';
 	
 	
}   	

function h_zu(){
	
	if(document.getElementById("hinweis").style.display == 'none'){
		
		document.getElementById("hinweis").style.display = 'block';
	}
	else
		{
			
			document.getElementById("hinweis").style.display = 'none';
			
		}
	
}
