//--- Allgemeine Funktionen --- //
// Januar 2009 //
// Dörte Schmidt-Reichard //

function zeigedisp(zeige) {
var zeige = zeige;
  	document.getElementById(zeige).style.display ='block';
}
function hidedisp(hide) {
var hide = hide;
  	document.getElementById(hide).style.display ='none';
}
//wechseln von block zu none und umgekehrt
function wechseldisp(sicht, unsicht)  { 
	//Bild
	document.getElementById(sicht).style.display = "block";
	document.getElementById(unsicht).style.display = "none";
}
function zeige(zeige) {
var zeige = zeige;
//alert(hide);
  	document.getElementById(zeige).style.visibility ='visible';
}
function hide(hide) {
var hide = hide;
//alert(hide);
  	document.getElementById(hide).style.visibility ='hidden';
}

//konzept - +/- Bildchen, Text anzeigen - oder eben nicht
function wechselfeld(sichtbild, unsichtbild, wechsel)  { 
	//Bild
	document.getElementById(sichtbild).style.display = 'block';
	document.getElementById(unsichtbild).style.display = 'none';
	var feld = document.getElementById(wechsel);
	if(feld.style.display == 'block') {
		feld.style.display = 'none';
	}
	else {
		feld.style.display = 'block';
	}
}

function bildwechsel(id,bild) {
	var id = id;
	var bild = bild;
	if(bild == 'index_scanflasche.jpg') {
		document.getElementById('fazit').innerHTML = "Es liegt am Etikett!";
	}
	if(bild == 'index_flasche.jpg') {
		document.getElementById('fazit').innerHTML = "Noch Fragen?!";
	}

	document.getElementById(id).src ='bilder/'+bild;
}
//um von überallher auf Personen in kontakt.php zuzugreifen:
function kontakt(url) {
	var seite = document.URL;
	var get = seite.split('?');alert("hallo"+get[1]);
	//auswahl(person); 
}
//Wirklichlöschen
function nachfrage(vari,formular,text) { 
	var formsend = document.getElementById(formular); 
	var frage = confirm(vari+'\n\n'+text);
	if(frage == true) {formsend.submit();} 
	//else {alert(vari+' wurde nicht gelöscht!')};
}
//Wirklichlöschen - LINK
function nachfragelink(vari,seite,get,text) { 
	var klick = seite+".php?delete="+get;
	var frage = confirm(vari+'\n\n'+text);
	if(frage == true) {location.href = klick;} 
	//else {alert(vari+' wurde nicht gelöscht!')};
}

//wenn return abschicken
function TasteGedrueckt (eintrag,Ereignis) {
	var formular = document.getElementById(eintrag);
  if (!Ereignis)
    Ereignis = window.event;
  if (Ereignis.which) {
    Tastencode = Ereignis.which;
  } else if (Ereignis.keyCode) {
    Tastencode = Ereignis.keyCode;
  }
  if(Tastencode == 13) { 
	formular.submit(); 
  } 
}

//passt nur auf wahlversprechen
function rollover() {
// H3 auslesen für Menue
	var div = document.getElementById('scroll'); 
	var tagh3 = div.getElementsByTagName('h3');
	var tagh3anz = tagh3.length;
	var optionfelder = "<p><a href='wahleintrag.php'>neuen Eintrag schreiben &gt;&gt;</a></p><br />\n<p class='bold'>Wahlversprechen:</p>\n";
	var schreibe = document.getElementById('rollover');
	
	for(x=0;x<tagh3anz;x++) {
		var inhalt = tagh3[x].innerHTML;
		inhalt = inhalt.replace(' hat','');
		inhalt = inhalt.replace(' versprochen:','');
		var tagid = tagh3[x].id;
		var reg = /^h3/;
		
		if(tagid.match(reg)) {
			var neuid = tagid.replace('h3', 'text');
			var optionfeld = "<p><a href='#"+neuid+"'>"+inhalt+"</a></p>\n";
			optionfelder += optionfeld;
		}
	}
	schreibe.innerHTML = optionfelder;


}
//Layer an den Anfang setzen, top
//topid == id vom ersten Eintrag im Layer
function layertop (topid) {
	var oben = document.getElementById(topid);
	oben.scrollIntoView("true");
}

function openPopUp(theURL,winName,features) { 
	fenster = window.open(theURL,winName,features);
}
