
function createRequestObject() 
{
	var ro;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		ro = new XMLHttpRequest();
	}
	return ro;
}
var http = createRequestObject();
var tip = ''
var nesne
var secili
var dil

function getLocationList(ltip,ldil,lsecili,lnesne,lUstDeger)
{	
	nesne = lnesne
	tip =  ltip
	secili = lsecili
	dil = ldil
	nesne.options.length = 1
	if (dil=='EN')
			txtYukleniyor="Loading..."
		else
			txtYukleniyor="Yükleniyor..."
	var nv = new Option(txtYukleniyor,0);
	nesne.options[0] = nv;
	http.open('get', '/js/getCountry.kariyer?dil='+ldil+"&tip="+ltip+"&UstDeger="+lUstDeger);
	http.onreadystatechange = handleResponse;
	http.send(null);
}



function handleResponse() 
{
	if(http.readyState == 4 && http.status==200)
	{
		if (dil=='EN')
			txtSeciniz="Select"
		else
			txtSeciniz="Seçiniz"
		var nv = new Option(txtSeciniz,0);
		nesne.options[0] = nv;

		var cevapXML=http.responseXML.documentElement;
      	id=cevapXML.getElementsByTagName('id')[0].firstChild.data;
		deger=cevapXML.getElementsByTagName('deger')[0].firstChild.data;
		sayi = cevapXML.getElementsByTagName('id').length;
		for(var i=0;i<sayi;i++){
	      	id=cevapXML.getElementsByTagName('id')[i].firstChild.data;
			deger=cevapXML.getElementsByTagName('deger')[i].firstChild.data;
			var nv = new Option(deger,id);
			nesne.options[i+1] = nv;
			if (id==secili)	nesne.selectedIndex = i+1
		}
	}
}




