ns=(navigator.appName=="Netscape")

var reqXML;

function makemenubusca() {
	lsParam = ""
	if (document.busca.ADDR_PAIS.value!='') lsParam += "ADDR_PAIS=" + document.busca.ADDR_PAIS.value + "&";
	if (document.busca.ADDR_CITY.value!='') lsParam += "ADDR_CITY=" + document.busca.ADDR_CITY.value + "&";
	if (document.busca.GROUP_CODE.value!='') lsParam += "GROUP_CODE=" + document.busca.GROUP_CODE.value + "&";
	loadXMLDoc('http://' + lsUrlbase + lsParam);
}

function loadXMLDoc(url) {
	reqXML = null;
	if (window.XMLHttpRequest) {
		reqXML = new XMLHttpRequest();
		reqXML.onreadystatechange = processXMLDoc;
		reqXML.open("GET", url, true);
		reqXML.send(null);
	} else if (window.ActiveXObject) {
		reqXML = new ActiveXObject("Microsoft.XMLHTTP");
		if (reqXML) {
			reqXML.onreadystatechange = processXMLDoc;
			reqXML.open("GET", url, true);
			reqXML.send();
		}
	}
}

function processXMLDoc() {
	if (reqXML.readyState == 4)
		if (reqXML.status == 200) {
			for (i=document.busca.ADDR_CITY.options.length;i>=0;i--) {if (ns) {document.busca.ADDR_CITY.options[i]=null} else {document.busca.ADDR_CITY.options.remove(i)}}
			document.busca.ADDR_CITY.disabled=1;
			for (i=document.busca.GROUP_CODE.options.length;i>=0;i--) {if (ns) {document.busca.GROUP_CODE.options[i]=null} else {document.busca.GROUP_CODE.options.remove(i)}}
			document.busca.GROUP_CODE.disabled=1;
			for (i=document.busca.TARS_CODE.options.length;i>=0;i--) {if (ns) {document.busca.TARS_CODE.options[i]=null} else {document.busca.TARS_CODE.options.remove(i)}}
			document.busca.TARS_CODE.disabled=1;
			eval(reqXML.responseText);
		}
}

function setPaginationSizeRetur() {
	if (reqXML.readyState == 4)
		if (reqXML.status == 200) {
			document.busca.action = '/simulador/default.asp';
			send();
		}
}

function setPaginationSize(psDGridID, piPageSize) {
	reqXML = null;
	if (window.XMLHttpRequest) {
		reqXML = new XMLHttpRequest();
		reqXML.onreadystatechange = setPaginationSizeRetur;
		reqXML.open("GET", xmlUrl + "?" + psDGridID + "=" + piPageSize, true);
		reqXML.send(null);
	} else if (window.ActiveXObject) {
		reqXML = new ActiveXObject("Microsoft.XMLHTTP");
		if (reqXML) {
			reqXML.onreadystatechange = setPaginationSizeRetur;
			reqXML.open("GET", xmlUrl + "?" + psDGridID + "=" + piPageSize, true);
			reqXML.send();
		}
	}
}

