function showHideIdAndClearCheckBoxes(layer_ref) {	
	hza 	= document.getElementById(layer_ref);
	state 	= hza.style.display;
	

	if (state == 'block') {
		state = 'none';
		// czyszczenie elementów w chowanym elelemncie
		var layerId = layer_ref.split('courses');
		document.getElementById('rowShowed_'+layerId[1]).value='0';
		clearCheckedElements(layerId[1]);
	} else {
		var layerId = layer_ref.split('courses');
		document.getElementById('rowShowed_'+layerId[1]).value='1';
		state = 'block';
	}
	
	if (document.all) { //IS IE 4 or 5 (or 6 beta)
		eval( "document.all." + layer_ref + ".style.display = state");
	}
	if (document.layers) { //IS NETSCAPE 4 or below
		document.layers[layer_ref].display = state;
	}
	if (document.getElementById &&!document.all) {
		hza = document.getElementById(layer_ref);
		hza.style.display = state;
	}
}

function setNotShowToLayer(layer_ref) {
	state = 'none';
	
	if (document.all) { //IS IE 4 or 5 (or 6 beta)
		eval( "document.all." + layer_ref + ".style.display = state");
	}
	if (document.layers) { //IS NETSCAPE 4 or below
		document.layers[layer_ref].display = state;
	}
	if (document.getElementById &&!document.all) {
		hza = document.getElementById(layer_ref);
		hza.style.display = state;
	}
}

function clearCheckedElements(layerId){
	
	var nodeList = document.getElementsByName('types_'+layerId+'[]');
	for ( var i = 0; i < nodeList.length; i++) {
		node = nodeList[i];
		node.checked = false;
	}
	tinyMCE.get('mustdo_'+layerId).setContent('');
	tinyMCE.get('remarks_'+layerId).setContent('');
//	nodeList = document.getElementsByName('remarks_'+layerId[1])[0];
//	nodeList.value = '';
}
function showHideId(layer_ref) {	
	hza 	= document.getElementById(layer_ref);
	state 	= hza.style.display;
	

	if (state == 'table') {
		state = 'none';
	} else {
		state = 'table';
	}
	
	if (document.all) { //IS IE 4 or 5 (or 6 beta)
		eval( "document.all." + layer_ref + ".style.display = state");
	}
	if (document.layers) { //IS NETSCAPE 4 or below
		document.layers[layer_ref].display = state;
	}
	if (document.getElementById &&!document.all) {
		hza = document.getElementById(layer_ref);
		hza.style.display = state;
	}
}

function HideElementsById(layer_ref) {
	state = 'none';
	
	if (document.all) { //IS IE 4 or 5 (or 6 beta)
		eval( "document.all." + layer_ref + ".style.display = state");
	}
	if (document.layers) { //IS NETSCAPE 4 or below
		document.layers[layer_ref].display = state;
	}
	if (document.getElementById &&!document.all) {
		hza = document.getElementById(layer_ref);
		hza.style.display = state;
	}
}
