// JavaScript Document

var stdInput = new Array();
stdInput[0] = new Object();
/* Definition der Standardtexte für Inputfelder */
stdInput[0]['searchText'] = 'Suche';

function initInput() {
	/* Standardtexte in Inputfelder eintragen */
	for (var feld in stdInput[0]) {
		refillInput(feld);
	}
	/* FAQ-Überschriften mit Links versehen */
	var addA = function(actEl) { actEl.innerHTML = '<a href="#" onclick="return toggleMe(this);">' +actEl.innerHTML + '</a>';  }
	$$('div.faq h3').each(addA);
}

/* FAQ-Elemente ein- und ausblenden */
function toggleMe(actEl) {
	Element.extend(actEl).up('div').toggleClassName('open');
	return false;
}

/* Wenn Inputfeld den Standardtext beinhaltet, Feld leeren */
function clearInput(feld) {
	if (document.getElementById(feld).value == stdInput[0][feld]) {
		document.getElementById(feld).value = '';
	}
}
/* Inputfeld wieder mit Standardtext befüllen */
function refillInput(feld) {
	if (document.getElementById(feld).value == '') {
		document.getElementById(feld).value = stdInput[0][feld];
	}
}
