function getHTTPObject()
{
	// code for Mozilla, etc.
	if (window.XMLHttpRequest)
  	{
  		xmlhttp=new XMLHttpRequest()
  	}
// code for IE
	else if (window.ActiveXObject)
  	{
  		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
  	}
	return xmlhttp;
}
var http = getHTTPObject();
var http1 = getHTTPObject();
var http2 = getHTTPObject();
var http3 = getHTTPObject();


// Code begin for find state value from ebdf table at right side
function get_state_ajax(val)
{
	var sic_array = val.split("||");
	var sic_code = sic_array[0];
	var sic_name = sic_array[1];
	document.getElementById("loading_state").style.display='';
	var url = SITE_URL+"ajax_file/get_state_ajax.php";
	url = url + "?sic_code="+sic_code+"&sic_name="+sic_name;
	http1.open("GET", url, true);
	http1.onreadystatechange = get_state_combo;
    http1.send(null);
}

function get_state_combo()
{
	if (http1.readyState == 4)
	{
   		var responce_text = http1.responseText; 
		document.getElementById("loading_state").style.display='none';
		document.getElementById("StateName").innerHTML = responce_text;
	}
}
// Code end

// Code begin for find city value from zip table at right side
function get_city_ajax(val)
{
	var state_arr = val.split("||");
	var state_code = state_arr[0];
	var state_name = state_arr[1];
	
	document.getElementById("loading_city").style.display='';
	sic_code = document.getElementById("servicename").value;
	
	var sic_array = sic_code.split("||");
	var sic_cod = sic_array[0];
	var sic_name = sic_array[1];
	
	var url = SITE_URL+"ajax_file/get_city_ajax.php";
	url = url + "?state_code="+state_code+"&sic_cod="+sic_cod+"&state_name="+state_name+"&sic_name="+sic_name;
	http2.open("GET", url, true);
	http2.onreadystatechange = get_city_combo;
    http2.send(null);
}

function get_city_combo()
{
	if (http2.readyState == 4)
	{
   		var responce_text = http2.responseText; 
		document.getElementById("loading_city").style.display='none';
		document.getElementById("cityname").innerHTML = responce_text;
	}
}
// Code end

// Code begin for find state value from ebdf table at home page
function get_homestate_ajax(val)
{
	var sic_array = val.split("||");
	var sic_code = sic_array[0];
	var sic_name = sic_array[1];
	document.getElementById("loading_state").style.display='';
	var url = SITE_URL+"ajax_file/get_homestate_ajax.php";
	url = url + "?sic_code="+sic_code+"&sic_name="+sic_name;
	http.open("GET", url, true);
	http.onreadystatechange = get_homestate_combo;
    http.send(null);
}

function get_homestate_combo()
{
	if (http.readyState == 4)
	{
   		var responce_text = http.responseText; 
		document.getElementById("loading_state").style.display='none';
		document.getElementById("StateName").innerHTML = responce_text;
	}
}
// Code end

// Code begin for find city value from zip table at home page
function get_homecity_ajax(val)
{
	var state_arr = val.split("||");
	var state_code = state_arr[0];
	var state_name = state_arr[1];
	
	document.getElementById("loading_city").style.display='';
	sic_code = document.getElementById("servicename").value;
	
	var sic_array = sic_code.split("||");
	var sic_cod = sic_array[0];
	var sic_name = sic_array[1];
	
	var url = SITE_URL+"ajax_file/get_homecity_ajax.php";
	url = url + "?state_code="+state_code+"&sic_cod="+sic_cod+"&state_name="+state_name+"&sic_name="+sic_name;
	http3.open("GET", url, true);
	http3.onreadystatechange = get_homecity_combo;
    http3.send(null);
}

function get_homecity_combo()
{
	if (http3.readyState == 4)
	{
   		var responce_text = http3.responseText; 
		document.getElementById("loading_city").style.display='none';
		document.getElementById("cityname").innerHTML = responce_text;
	}
}