function getXMLHttp() {
	var xmlHttp

	try {
		xmlHttp = new XMLHttpRequest();
		} catch(e) {
			try {
				xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
				} catch(e) {
					try {
					xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
					} catch(e) {
						return false;
					}
				}
		}
	return xmlHttp;
}


function AXrequest(item, val, val2) {
	var xmlHttp = getXMLHttp();
  
	xmlHttp.onreadystatechange = function() {
		if (xmlHttp.readyState == 4) {
			SaDB(xmlHttp.responseText, val2);
		}
	}
			
	if (item == 0) {
		xmlHttp.open("GET", '16thStat.php?val='+val+'&val2='+val2, true); 
	} else if (item == 2) {
		xmlHttp.open("GET", 'AJXaddress2.php?val='+val+'&val2='+val2, true); 
	} else if (item == 3) {
		xmlHttp.open("GET", 'AJXoID.php?val='+val+'&val2='+val2, true);
	} else {
		xmlHttp.open("GET", 'AJXaddress.php?val='+val+'&val2='+val2, true); 
	}
	xmlHttp.send(null);
}

function loadAddress(val, val2) {
	var xmlHttp = getXMLHttp();
  
	xmlHttp.onreadystatechange = function() {
		if (xmlHttp.readyState == 4) {
			document.getElementById('addressOutput').innerHTML = xmlHttp.responseText;
		}
	}
			
	xmlHttp.open("GET", 'loadAddress.php?val='+val+'&val2='+val2, true); 
	xmlHttp.send(null);
}

function AXrequestQ(item, val, val2) {
	var xmlHttp = getXMLHttp();
  
	xmlHttp.onreadystatechange = function() {
		if (xmlHttp.readyState == 4) {
			SaDB2(xmlHttp.responseText, val2);
		}
	}
	
	xmlHttp.open("GET", 'AJXaddress3.php?val='+val+'&val2='+val2, true); 
	xmlHttp.send(null);
}

function SaDB(response, val2) {
	if (val2 == 2) {
		document.getElementById('ajax2').innerHTML = response;
	} else {
		if (document.getElementById('ajax')) {
			document.getElementById('ajax').innerHTML = response;
		}
	}
}

function getSizes(item) {
	var xmlHttp = getXMLHttp();
  
	xmlHttp.onreadystatechange = function() {
		if (xmlHttp.readyState == 4) {
			showSizes(xmlHttp.responseText);
		}
	}
	
	xmlHttp.open("GET", 'sizes-ajax.php?val=' + item, true); 
	xmlHttp.send(null);
}

function showSizes(response) {
	document.getElementById('getSizes').innerHTML = response;
}