function getHttpObject() {
    var ua = null;
    
    if(window.XMLHttpRequest) {
        try {
            ua = new XMLHttpRequest();
        } catch(e) {
                alert("Ajax not supported");
        };
    }
    else if(window.ActiveXObject) {     
            try {       
                    ua = new ActiveXObject("Microsoft.XMLHTTP");     
            } catch(e) {       
                alert("Ajax not supported");
            };    
    };   
    return ua;   
};


function addListener(obj, eventType, func, cap){
	if(obj.attachEvent) {
		obj.attachEvent('on' + eventType, func);
	} else if(obj.addEventListener){
		obj.addEventListener(eventType, func, cap);
	} else {
		alert('No support on your Browser');
		return false;
	}
}


//地域より都道府県を取得
function getCity(notnull,selectName){
  var areaCd = document.getElementById('areaCd').value;
  var hiddenCityCd = '0';
  if (document.getElementById('hiddenCityCd')!=null){
	hiddenCityCd = document.getElementById('hiddenCityCd').value;
  }
  var httpObj = getHttpObject();
	  httpObj.onreadystatechange = function(){
		  if((httpObj.readyState == 4) && (httpObj.status == 200)) {
			$('citySpan').innerHTML = httpObj.responseText;
		  } else {
			$('citySpan').innerHTML = "<b>Loading...</b>";
			}
	  }
	  httpObj.open("GET", "/common/ajaxphp/admincitysel.php?areaCd="+areaCd+"&hiddenCityCd=" + hiddenCityCd+"&notnull=" + notnull+"&selectName=" + selectName,true);
	  httpObj.setRequestHeader("If-Modified-Since","0");
	  httpObj.send(null);
}



