// JavaScript Document


function getCounty(x) {
	if(x == 'United States') { getData('getstates.php?a=getstates&v=us', 'locations'); }
	if(x == 'Canada') { document.getElementById('states').style.display = 'none'; openWindow('getstates.php?a=getstate&q=Canada'); }
	if(x == 'Japan') { document.getElementById('states').style.display = 'none'; openWindow('getstates.php?a=getstate&q=Japan'); }
	if(x == 'Mexico') { document.getElementById('states').style.display = 'none'; openWindow('getstates.php?a=getstate&q=Mexico'); }	
	if(x == 'Russia') { document.getElementById('states').style.display = 'none'; openWindow('getstates.php?a=getstate&q=Russia'); }	
	if(x == 'Ukraine') { document.getElementById('states').style.display = 'none'; openWindow('getstates.php?a=getstate&q=Ukraine'); }	
}

function getState(x) {
	openWindow('getstates.php?a=getstate&q='+x);	
}

function getData(dataSource, IDtag) {
	var XMLHttpRequestObject = false;
	if(window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
	 try {
		XMLHttpRequestObject = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
		try {
		   XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHttp");
		} catch (e) {
		   alert("Your browser doesn't support this.");
		}
	 }
	}
	if(XMLHttpRequestObject) {
		XMLHttpRequestObject.open("GET",dataSource);
		XMLHttpRequestObject.onreadystatechange = function() {
			if(XMLHttpRequestObject.readyState == 4) {
				if(XMLHttpRequestObject.status == 200) {
					document.getElementById(IDtag).innerHTML = XMLHttpRequestObject.responseText;
					delete XMLHttpRequestObject;
					XMLHttpRequestObject = null;
				}
			}
		}
		XMLHttpRequestObject.send(null);
	}
}

function openWindow(x) {
	window.open(x, 'Locations', 'menubar=0, toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, dependent=0, width=600, height=700, left=50, top=50')	
}
