<!--
function getDocument(url, params) {
	var request = new Ajax.Request(url, {method:'get', parameters: params, asynchronous:false} );
	if(request.transport.status!==200) {
		throw (-1);
	} else {
		return request.transport.responseText;
	}
}

function xml(data) {
	var doc, xmlParser;
	if(document.implementation.createDocument) {
		xmlParser = new DOMParser();
		doc = xmlParser.parseFromString(data, "text/xml");
	} else if (window.ActiveXObject) {
		doc = new ActiveXObject("Microsoft.XMLDOM");
		doc.loadXML(data);
	} else {
		throw (-1);
	}
	return doc;
}

function loadComboXMLNodes(ctrlObj, nodes, valueField, descField) {
	var option, value, desc;
	for(var i=0; i<nodes.length; i++) {
		option = document.createElement('OPTION');
		option.value = nodes[i].getAttribute(valueField);
		option.innerHTML = nodes[i].getAttribute(descField);
		ctrlObj.appendChild(option);
	}
	
}
function clearCombo(ctrlObj) {
	var i=ctrlObj.options.length;
	while (i>0) { ctrlObj.options.remove(0); i--; }
}
-->