// (c) by StephanKistler.de

function ausblenden(id) {
	document.getElementById(id).style.display = 'none';
}

function einblenden(id) {
	document.getElementById(id).style.display = 'inline';
}


function popup(URL, title, width, height, scroll) {
	window.open(URL,title,'height=' + height + ',width=' + width + ',toolbar=0,scrollbars=' + scroll +',menubar=0,perosnalbar=0,resizable=1');
}


function showhide(strName) {
    var element  = document.getElementById(strName);
	var el  = document.getElementById("a_"+strName);
    
	if (element.style.display == "" ) {
        element.style.display = "none";
		el.className = "";
    } else if (element.style.display == "none") {
        element.style.display = "";
		el.className = "checked";
	}
	el.blur();
}


function collapseAll(tagname, id) {
	var cnt = null;
	if (document.body.getElementsByTagName) {
		cnt = document.body.getElementsByTagName(tagname);
	} else if (document.body.all) {
		cnt = document.body.all.tags(tagname);
	}
	if (cnt) {
		for (var i=0; i<cnt.length; i++) {
			//alert("cnt found: " + i);
			if(cnt[i].style.display == "") {
				showhide(cnt[i].id);
			}
		}
	}
}

function prod_show(ID) {
	//alert("show ID" + ID);
	collapseAll('fieldset', ID);
	
	// Element anzeigen
	//showhide(ID);
	Effect.BlindDown(ID);
}

function toggle(strName) {
	//alert("toggle element " + strName + ". Aktueller status: " + element.style.display);
	var element = document.getElementById(strName);
    if ( element.style.display == "none" )
        element.style.display = "";
    else
    	element.style.display = "none";
	element.blur();
}
