function toggleFaq(id) {

    var faq_id = 'irfaq_a_'+id; //answer
	var pm_id = 'irfaq_pm_'+id; // plus/minus icon
	var zaehler = parseInt(id);
	var zaehler1 = parseInt(zaehler);
	var zaehler2 = parseInt(zaehler+1);
	var maxzahl = parseInt(document.getElementById('faq').value)+1;

			if (document.getElementById(faq_id).style.display == 'none') {
				for (var i=1; i < zaehler1; i++) {
					var wert1 = 'irfaq_a_'+i;
					if (document.getElementById(wert1) != null ) { 
						document.getElementById(wert1).style.display = 'none';
					} else {
					}
				}
				for (var j=zaehler2; j < maxzahl; j++) {
					var wert2 = 'irfaq_a_'+j;
					if (document.getElementById(wert2) != null ) { 
						document.getElementById(wert2).style.display = 'none';
					} else {
					}
				}
		document.getElementById(faq_id).style.display = 'inline';
			} else {
		document.getElementById(faq_id).style.display = 'none';	
			}

}