// JavaScript Document
function createRequestObject(){

    var req;

    if(window.XMLHttpRequest){
	//For Firefox, Safari, Opera
	req = new XMLHttpRequest();
    }
    else if(window.ActiveXObject){
	//For IE 5+
	req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else{
	//Error for an old browser
	alert('Your browser is not IE 5 or higher, or Firefox or Safari or Opera');
    }

    return req;
}

//Make the XMLHttpRequest Object
var http = createRequestObject();

// Compile a list of towns
function selecttown(county)
{
    var url=base_url+"web/list_towns/"+county;
    var method='get';
    sendRequestdetails(method, url);
}


function sendRequestdetails(method, url)
{  
    if(method == 'get' || method == 'GET'){
	http.open(method,url);
	http.onreadystatechange = sendRequestdetailsmodel;
	http.send(null);
    }
}

function sendRequestdetailsmodel()
{
    if(http.readyState == 4 && http.status == 200){
	var response = http.responseText;
	var list=response;
	document.getElementById("town").innerHTML = '';
	document.getElementById("town").innerHTML = list;
    }
}

