var http_request = false;
var url = '/key-resources/ajaxCountries.aspx';
var response = "";

function clear() {
  
}

function addresponse(response) {
var selecteditem=0;

   var obj = document.getElementById('country');
   obj.options.length = 0;
 //alert(response);
       AddSelectOption(obj, "(All countries)","","true");

   var resp2 = response.split("||");


for (o=0; o < resp2.length-1; o++)
    { 
       responseline = resp2[o].split("|");
if(responseline[2]== 'true') {

 selecteditem=o+1;
}

       AddSelectOption(obj, responseline[0],responseline[1],responseline[2]);
}

obj.selectedIndex=selecteditem;

//alert(obj.selectedIndex);
}

// AddSelectOption(theSelectList, "My Option", "123", true);

function AddSelectOption(selectObj, text, value, isSelected) 
{
    if (selectObj != null && selectObj.options != null)
    {
        selectObj.options[selectObj.options.length] = new Option(text, value, false, isSelected);
    }
}



   function makeRequest(id, selected) {


	response="";
      if (window.XMLHttpRequest) { // Mozilla, Safari, IE7...
          http_request = new XMLHttpRequest();
      } else if (window.ActiveXObject) { // IE6 and older
          http_request = new ActiveXObject("Microsoft.XMLHTTP");
      }
      //http_request.overrideMimeType('text/xml');

      http_request.onreadystatechange = alertContents;
      http_request.open('GET', url + '?id=' + id + '&selected=' + selected + '&rnd=' + Math.random(), true);
      http_request.send(null);



   }

   function alertContents() {

      if (http_request.readyState == 4) {

          if (http_request.status == 200) {

   addresponse(http_request.responseText);
        
          } else {
              alert('There was a problem with the request.' + http_request.responseText);
          }
      }

   }





