if (window != top) top.location.href = location.href;

function javaconfirm(text,ok) {
	var x=window.confirm(text)
	if (x) window.location=ok
}

function fieldset_hide(box,id) {
	if (box.checked) {
		document.getElementById(id).style.visibility = "visible";
		document.getElementById(id).style.display = "block";
	} else {
		document.getElementById(id).style.visibility = "hidden";
		document.getElementById(id).style.display = "none";
	}
}

function hide_elements() {
	for(id in elements) {
		document.getElementById(elements[id]).style.visibility = "hidden";
		document.getElementById(elements[id]).style.display = "none";
	}
}

function show_element(id) {
	document.getElementById(elements[id]).style.visibility = "visible";
	document.getElementById(elements[id]).style.display = "block";
}

function ChangeImage(imgName,src) {
	if (document.images) document.getElementById(imgName).src=src;
}

function test_type(id) {
	hide_elements();
	if (document.getElementById(id).value == "") return;
	index = "edit[extra_" + document.getElementById(id).value + "]";
	if (document.getElementById(index)) {
		if (document.getElementById(index).value == "") return;
		var str = document.getElementById(index).value;
		ar = str.split("|");
		for (i=0;i<ar.length;i++) show_element(i);
		document.getElementById("extra_label").innerHTML = ar[0];
	}
}

function hide_message(id) {
	document.getElementById("message_" + id).style.visibility = "hidden";
	document.getElementById("message_" + id).style.display = "none";
	document.getElementById("hidden_" + id).style.visibility = "visible";
	document.getElementById("hidden_" + id).style.display = "block";
}

function show_message(id) {
	document.getElementById("hidden_" + id).style.visibility = "hidden";
	document.getElementById("hidden_" + id).style.display = "none";
	document.getElementById("message_" + id).style.visibility = "visible";
	document.getElementById("message_" + id).style.display = "block";
}
