function loadXMLDoc(dname)
{
	var xmlDoc;
	if (window.XMLHttpRequest)
	  {
	  xmlDoc=new window.XMLHttpRequest();
	  xmlDoc.open("POST",dname,false);
	  xmlDoc.send("");
	  return xmlDoc.responseXML;
	  }
	// IE 5 and IE 6
	else if (ActiveXObject("Microsoft.XMLDOM"))
	  {
	  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	  xmlDoc.async=false;
	  xmlDoc.load(dname);
	  return xmlDoc;
	  }
	alert("Error loading document");
	return null;
}

//-------------------for parsing csv
function IO(U, V) {
    var X = !window.XMLHttpRequest ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest;
    X.open(V ? "PUT" : "GET", U, false);
    X.setRequestHeader("Content-Type", "text/html");
    X.send(V ? V : "");
    return X.responseText;
}
//---------------
//---- FOR DROPDOWN MENU go to page -->
function switchpage(select) {
var index;
for(index=0; index<select.options.length; index++)
if(select.options[index].selected)
{
if(select.options[index].value!="")
window.location.href=select.options[index].value;
break;
}
}
// ************************ -->
 
function change_cities(id)
{    
    var html_code = "<select id='sel_city' name='sel_city' style='font-size:1.1em;width:110px;' onchange=\"switchpage(this)\"><option value='frontpage'>[Select airport]</option>";
    var usa = new Array("Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachus","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma;Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas;Utah","Vermont","Virginia","Washington","West Virginia","Winconsin","Wyoming");
    var uk = new Array("Bath","Brighton and Hove","Canterbury","Chichester","Durham","Gloucester","Lancaster","Lichfield","Norwich","Peterborough","Preston","Salisbury","St Albans","Truro","Westminster","Worcester","Birmingham","Bristol","Carlisle","Coventry","Ely","Hereford","Leeds","Lincoln","Manchester","Nottingham","Plymouth","Ripon","Sheffield","Stoke-on-Trent","Wakefield","Winchester","York","Bradford","Cambridge;Chester","Derby","Exeter","Kingston upon Hull","Leicester","Liverpool","Newcastle upon Tyne","Oxford","Portsmouth","Salford","Southampton","Sunderland","Wells","Wolverhampton");
    switch(document.getElementById(id).value)
    { 
        case "united states":
            /*
			for (i = 0 ; i < usa.length ; i++)          
            {
                html_code += "<option value='" + usa[i] + "'>" + usa[i] + "</option>";
            }
            */
	var mycells = IO('usa_airports.csv').split(/\n/g).map(function(a){return a.split(/\t/g)} );
	for(var i=0;i<mycells.length;i++){
	
		var row=mycells[i];
	
		var bucati = row[0].split(",");
		
		var airoport=bucati[0];
		var airoport_url=bucati[1];
	
		html_code += "<option value='" + airoport_url + "'>" + airoport + "</option>";

		}
 
            
            
        break;
        case "united kingdom":
           /*
		    for (j = 0 ; j < uk.length ; j++)          
            {
                html_code += "<option value='" + uk[j] + "'>" + uk[j] + "</option>";
            }
            */
	var mycells = IO('uk_airports.csv').split(/\n/g).map(function(a){return a.split(/\t/g)} );
	for(var i=0;i<mycells.length;i++){
	
		var row=mycells[i];
	
		var bucati = row[0].split(",");
		
		var airoport=bucati[0];
		var airoport_url=bucati[1];
		
		html_code += "<option value='" + airoport_url + "'>" + airoport + "</option>";

		}            
        break;
    }    
    html_code += "</select>";
    document.getElementById("span_city").innerHTML = html_code;
}