function showRegions(){
	if (httpRequest.readyState == 4){
		if (httpRequest.status == 200){
			x=document.getElementById('region');
			for(i=x.length-1;i>=0;i--) x.remove(i);

			
			if(window.ActiveXObject){
				var xmldoc = new ActiveXObject("Microsoft.XMLDOM");
				xmldoc.loadXML(httpRequest.responseText);
				}
				else var xmldoc = httpRequest.responseXML;
			
			
			root_node = xmldoc.getElementsByTagName('regions').item(0);
			var opts = root_node.getElementsByTagName('option');
			for(i=0;i<opts.length;i++){
				var y=document.createElement('option');
				y.text=opts[i].getElementsByTagName('name').item(0).firstChild.data;
				y.value=opts[i].getElementsByTagName('value').item(0).firstChild.data;
				if(opts[i].getElementsByTagName('selected').length>0) y.selected=true;
				try {
					document.getElementById('region').add(y,null); // standards compliant
					}
				 catch(ex){
					document.getElementById('region').add(y); // IE only
					}
				}
			if(opts.length>1) document.getElementById('region').disabled = false;
			 else document.getElementById('region').disabled = true;
            }
        }
	}
	
var httpRequest;

function loadRegions(){

if (window.XMLHttpRequest) {
	httpRequest = new XMLHttpRequest();
    if(httpRequest.overrideMimeType){
		httpRequest.overrideMimeType('text/xml');
        }
    }
 else if(window.ActiveXObject){
	try{
		httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
     }


if (httpRequest) {
	httpRequest.onreadystatechange = showRegions;
	}
	
cid=document.getElementById('country').value;
httpRequest.open('GET', "http://www.esljobjapan.org/interface/regions.php?cid="+cid, true);
httpRequest.send(null);

}

