function load(url) {
	w = window.open(url,'loader','left=10,top=10,width=10,height=10,menubar=no,directories=no,toolbar=no,location=no,status=no,scrollbars=no,resizable=no');
	return false;
}

function recieve_content(id,content) {
	var node = document.getElementById('node_'+id);
	if (node) {

		var old_content = document.getElementById('node_content_'+id);
		if (!old_content) {
			var new_content = document.createElement("div");
			new_content.id = 'node_content_'+id;
			new_content.innerHTML = content;
			node.appendChild(new_content);
		} else if (old_content.nodeValue != content) {
			old_content.innerHTML = content;
		} else {
		}
	}
}

function send_content(root_id, o) {
		var div = document.getElementById(o);
		if (div) {
			parent.recieve_content(root_id,div.innerHTML);
		}
}

function change_load(id,img,url) {
	node_child = document.getElementById('node_'+id);
	if (node_child) {
		ch = node_child.childNodes;
		if (ch) {
			if (ch.length == 0) {
				img.src = '../images/minus.gif';
				load(url);
			} else {
				if (node_child.style.display == 'none') {
					node_child.style.display = 'block';
					img.src = '../images/minus.gif';
				} else {
					node_child.style.display = 'none';
					img.src = '../images/plus.gif';
				}
			}
		} else {
		}
	} else {
		alert('chyba');
	}
}
