// JavaScript Document
var status = new Object();
status['verleih'] ='visible';
status['openair'] = 'hidden';
status['feuerwerke'] = 'hidden';

function tongle_pic (section) {
	//alert("sec: "+section);
	var height = 0;
	var part = document.getElementById(section);
	if(status[section] == 'hidden') {
		status[section] = 'visible';
		height = "220px";
	} else {
		status[section] = 'hidden';
		height = "0px";
	}
	part.style.visibility = status[section];
	part.style.height = height;
	
}
function checkForm() {
	//alert("geklicked");
	
	var send = true;
	var felder = document.getElementById('angaben');
	var inputs = felder.getElementsByTagName('input');
	var fehler = felder.getElementsByTagName('span');
	//Alle fehlerausgaben zuerst löschen:
	for(var i=0; i<inputs.length; i++){
		inputs[i].style.borderColor = "";
			fehler[i].style.visibility = "hidden";
	}
	// Neue Fehlerausgaben:
	for(var i=0; i<inputs.length; i++){
		if(inputs[i].value == "" && i!=0 && i!=5){
			inputs[i].style.borderColor = "red";
			fehler[i].style.visibility = "visible";
			send = false;
		}
	}
	//Formular absenden oder nicht?
	if(send){
		document.getElementById('formular').submit();
	}
}

//------------------------------------ EMAIL CRYPT --------------------------------------------------
  // JS function for uncrypting spam-protected emails:
function UnCryptMailto(s, writeout) {	//
	var n=0;
	var r="";
	for(var i=0; i < s.length; i++) {
		n=s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(1));
	}
	if(writeout ==true) document.writeln(r);
	return r;
}
function cryptMailto(s) {
	var n=0;
	var r="";
	for(var i=0; i < s.length; i++) {
		n=s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n+(1));
	}
	document.writeln(r);
	return r
}
  // JS function for uncrypting spam-protected emails:
function linkTo_UnCryptMailto(s)	{	//
	location.href="mailto:"+UnCryptMailto(s);
}