var ns4 = (document.layers) ? true : false;
var ie4 = (document.all && !document.getElementById) ? true : false;
var ie5 = (document.all && document.getElementById) ? true : false;
var ns6 = (!document.all && document.getElementById) ? true : false;


/*
	17:56 22-2-2004 Reinder Nijhoff
*/
function switch_row_visible(id)
{
	if(is_visible(id)) {
		set_visible(id, false);
	} else {
		set_visible(id, true);
		
	}
}

function is_visible(id)
{
	element = document.getElementById(id)
	
	if(!element) return false;

	display = element.style.display;

	var displayType = 'block';

	//Nog niks gebeurd met element en het element is getoond, dus verbergen
	if((display != displayType) && (display != "none")) {
		return false;
	} else {
		return (display != displayType)? false : true;
	}
}

function set_visible(id, vis)
{
	element = document.getElementById(id);

	if(!element) return false;
	
	display = element.style.display;
	var displayType = 'block';

	//Nog niks gebeurd met element en het element is getoond, dus verbergen
	if((display != displayType) && (display != "none") && (element.className == "showcontent")) {
		element.style.display = 'none';
	} else {
		element.style.display = (vis ? displayType : "none");
	}
}

function set_div_visible(id, vis)
{
	element = document.getElementById(id);

	if(!element) return false;
	
	if (vis && (ie4 || ie5) ) document.all[id].style.visibility = 'visible';
	if (!vis && (ie4 || ie5) ) document.all[id].style.visibility = 'hidden';
	if (vis && ns4) document.layers[id].visibility = 'visible';
	if (!vis && ns4) document.layers[id].visibility = 'hidden';
}

function set_div_text(id, text)
{
	element = document.getElementById(id);

	if(!element) return false;

	element.innerHTML = text;
}

function parse_int(get) 
{
	var ret = (parseInt(get, 10)||'0');
	return ret;
}

var win = false;

function open_window(url, width, height)
{
    win = window.open (url, "win", "height="+height+",width="+width+",location=no,menubar=no,resizable,scrollbars=no,status=no,toolbar=no");
}

function open_keyword_popup(keyword)
{
    open_window("?new_action=popup_woordenlijst#" + keyword, 300, 160);
}

function open_edit_window(type, com)
{
	open_window( 'admin/edit.php?type=' + type + '&arg=' + com, 780,580);
}

function open_print_window(url)
{
	open_window( url + '&print=1', 780,580);
}

