﻿if (top != self)
  top.location = self.location;


 var NN3 = false;
 image1= new Image();
 image1.src = "gfx/navi/titelseite0.gif";
 image1on = new Image();
 image1on.src = "gfx/navi/titelseite1.gif";
 image2= new Image();
 image2.src = "gfx/navi/themen0.gif";
 image2on = new Image();
 image2on.src = "gfx/navi/themen1.gif";
 image3= new Image();
 image3.src = "gfx/navi/beitraege0.gif";
 image3on = new Image();
 image3on.src = "gfx/navi/beitraege1.gif";
 image5= new Image();
 image5.src = "gfx/navi/einkaufen0.gif";
 image5on = new Image();
 image5on.src = "gfx/navi/einkaufen1.gif";
 function on3(name)   { document[name].src = eval(name + "on.src"); }
 function off3(name)  { document[name].src = eval(name + ".src"); }
 NN3 = true;
 function on(name)  { if (NN3) on3(name); }
 function off(name) { if (NN3) off3(name); }


function showLayer(layerid) {
layer = document.getElementById(layerid);
layer.style.display="inline";
}

function hideLayer(layerid) {
layer = document.getElementById(layerid);
layer.style.display="none";
}


function showLayername(layerid) {
for(i = 0; i < document.getElementsByName(layerid).length; i++) {
	layer = document.getElementsByName(layerid)[i];
	layer.style.display="table-cell";
	}
}

function hideLayername(layerid) {
for(i = 0; i < document.getElementsByName(layerid).length; i++) {
	layer = document.getElementsByName(layerid)[i];
	layer.style.display="none";
	}
}


function ajax_kommentare(Stufe,Position){
	var req = null;
	try{req = new XMLHttpRequest();}
	catch(ms){
		try{req = new ActiveXObject("Msxml2.XMLHTTP");} 
		catch(nonms){ 
			try{req = new ActiveXObject("Microsoft.XMLHTTP");} 
		catch(failed){ req = null; }
		}
	}
	
	if (req == null) alert("Fehler bei der Verarbeitung der Anfrage.");
	
	var id = Position.split("-");
	
	if(Stufe=="1") {
		var url = 'ajax_kommentare.php?stufe=1&id='+ id[0]+ '&position='+ id[1];
	}
	
	if(Stufe=="2") {
		if (chkKommentarfeld()) {
			var kname = document.forms.kommentieren.kname.value;
			var kmail = document.forms.kommentieren.kmail.value;
			var kwww = document.forms.kommentieren.kwww.value;
			var kkom = document.forms.kommentieren.kkom.value;
			var kturing = document.forms.kommentieren.kturing.value;
			var url = 'ajax_kommentare.php?stufe=2&id='+ id[0]+ 
						'&position='+ id[1]+ 
						'&kname='+ kname+ 
						'&kmail='+ kmail+
						'&kwww='+ kwww+
						'&kkom='+ kkom+
						'&kturing='+ kturing;
			}
		else return false;
	}
	
	if(Stufe=="3") {
			var kname = document.forms.vorschauedit.kname.value;
			var kmail = document.forms.vorschauedit.kmail.value;
			var kwww = document.forms.vorschauedit.kwww.value;
			var kkom = document.forms.vorschauedit.kkom.value;
			var kturing = document.forms.vorschauedit.kturing.value;
			var url = 'ajax_kommentare.php?stufe=3&id='+ id[0]+ 
						'&position='+ id[1]+ 
						'&kname='+ kname+ 
						'&kmail='+ kmail+
						'&kwww='+ kwww+
						'&kkom='+ kkom+
						'&kturing='+ kturing;
	}
	
	
	req.open("GET", url, true);
	
	req.onreadystatechange = function(){
		switch(req.readyState) {
	                            case 4:
	                            if(req.status!=200) {
	                                alert("Fehler:"+req.status); 
	                            }else{    
	                                document.getElementById(id[1]).innerHTML = req.responseText;
	                            }
	                            break;
	                    
	                            default:
	                                return false;
	                            break;     
	                        }
	                    };
	req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	req.send(null);
}


function chkKommentarfeld () {
  if (document.forms.kommentieren.kname.value == "") {
    alert("Bitte Ihren Namen eingeben!");
    document.forms.kommentieren.kname.focus();
    return false;
  }
  if (document.forms.kommentieren.kkom.value == "") {
    alert("Bitte Ihren Kommentar eingeben!");
    document.forms.kommentieren.kkom.focus();
    return false;
  }
  if (document.forms.kommentieren.kkom.value.length < 5) {
    alert("Bitte einen Kommentar mit mindestens fünf Zeichen eingeben!");
    document.forms.kommentieren.kkom.focus();
    return false;
  }
  if (document.forms.kommentieren.kkom.value.length > 1000) {
    alert("Ein einzelner Kommentar darf höchstens 1.000 Zeichen lang sein!");
    document.forms.kommentieren.kkom.focus();
    return false;
  }
  if (document.forms.kommentieren.kturing.value != 2+2+1) {
    alert("Bitte den Turing-Test ablegen!");
    document.forms.kommentieren.kturing.focus();
    return false;
	}
return true;
}
