function showSelect_e2(ebene) {
	if (document.getElementById('select_e2_'+ebene)) document.getElementById('select_e2_'+ebene).style.display='block';
}

function showSelect_e3(ebene) {
	if (document.getElementById('select_e3_'+ebene)) document.getElementById('select_e3_'+ebene).style.display='block';
}

function setCheckboxes(the_form, do_check)
{
    var elts      = (typeof(document.forms[the_form].elements['selected_db[]']) != 'undefined')
                  ? document.forms[the_form].elements['selected_db[]']
                  : (typeof(document.forms[the_form].elements['selected_tbl[]']) != 'undefined')
          ? document.forms[the_form].elements['selected_tbl[]']
          : document.forms[the_form].elements['selected_fld[]'];
    var elts_cnt  = (typeof(elts.length) != 'undefined')
                  ? elts.length
                  : 0;

    if (elts_cnt) {
        for (var i = 0; i < elts_cnt; i++) {
            elts[i].checked = do_check;
        } // end for
        
    } else {
        elts.checked        = do_check;

        
    } // end if... else

    return true;
}

function CoNeSt(mess_id,link) {

	if (mess_id == 1) var mess = "Wollen Sie die Aktualisierung wirklich durchführen?\n\nDer alte Datenbestand geht dadurch unwiderruflich verloren!";
	if (mess_id == 2) var mess = "Änderungen übernehmen?";
	if (mess_id == 3) var mess = "Wollen Sie diesen Eintrag wirklich löschen?\n\nDieser Vorgang kann NICHT rückgängig gemacht werden!";
	if (mess_id == 4) var mess = "Wollen Sie dieses Bild wirklich ersetzen?\n\nDas alte Bild geht dabei unwiderruflich verloren!";
	
	if (confirm(mess)) {
		if (link == "submit") {
		    submit();
		} else {
		    location.href = link;
		    //alert(link);
		}
		
 }

}


function delFile(quelle,dir,name) {
	var gen_link = quelle + '&delete=' + name + '&ftd_dir=' + dir;
	if (confirm('Wollen Sie dieses Bild wirklich löschen?')) {
		//alert(gen_link);
		location.href = gen_link;
	}
}

function delEntry(quelle,id) {
	var gen_link = quelle + '&delete_element=' + id;
	if (confirm('Wollen Sie dieses Element wirklich löschen?')) {
		//alert(gen_link);
		location.href = gen_link;
	}
}

function checkDelete(link,frage,width,height) {
	var check = confirm(frage);
 	
 	if (check == true) {
 	    //alert(link);
		window.open(link,'edit','dependent=yes,location=no,resizable=no,status=no,width='+width+',height='+height+',left=100,top=100');
 	}

}

function showMore() {
	if (document.getElementById("linktyp_p").checked) {
		document.getElementById("wxh").style.display = "block";
		document.getElementById("urlbox").style.display = "block";
		document.getElementById("targetbox").style.display = "none";
	}
	if (document.getElementById("linktyp_w").checked) {
		document.getElementById("urlbox").style.display = "block";
		document.getElementById("targetbox").style.display = "block";
		document.getElementById("wxh").style.display = "none";
		//alert("popup");
	}
	if (document.getElementById("linktyp_n").checked) {
		document.getElementById("urlbox").style.display = "none";
		document.getElementById("wxh").style.display = "none";
		document.getElementById("targetbox").style.display = "none";
		//alert("popup");
	}
}





function showError (val) {
	val = val.replace(/#/g,"\n");
	alert(val);

}


sfHover = function() {
	var sfEls = document.getElementById("mainnav").getElementsByTagName("li");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);














