function changeImage(image,select){
	for(i=0;i<select.options.length;i++)
		if(select.options[i].selected&&(select.options[i].value!=""))
			icon = select.options[i].value;
	if(icon==" ")
		image.style.display="none";
	else
		image.style.display="block";
	image.src = icon;
}

function recordState(input, suffix){
	var name = input.name;
	var index = name.lastIndexOf(suffix);
	if(index<0)
		return false;
	var hiddenName = "xml_" + name.substr(0, index);
	//alert("new name: " + hiddenName);
	var hiddenInputs = document.getElementsByName(hiddenName);
	var newValue = new String("false");
	if(input.checked)
		newValue = "true";
		
	hiddenInputs[0].value = newValue;
	//alert(input.form.wazne.value);
}

function delve(retainerID,xPathID,elementXPath){
	setInput(xPathID, elementXPath, false);
	setInput(retainerID, "edit");
}

function create(retainerID,xPathID,elementXPath){
	setInput(xPathID, elementXPath, false);	
	setInput(retainerID, "create");
}

function destroy(retainerID,xPathID,elementXPath){
	setInput(xPathID, elementXPath, false);	
	setInput(retainerID, "destroy");
}
