var request = false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
request = false;
}
}
@end @*/
if (!request && typeof XMLHttpRequest != 'undefined') {
request = new XMLHttpRequest();
}

function fillSelect(country) {
var url = "getselect.php?commune=" + escape(country);
request.open("GET", url, true);
request.onreadystatechange = go;
request.send(null);
	
}
function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (
aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(strReturn);
} 
function go() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText;
var list=document.getElementById("place");
var respons_list=response.split('::::' );

var commune_list=respons_list[1].split('====');
var cities=commune_list[1].split('|');
var commune_id=commune_list[0];
commune=respons_list[0];

if ( getURLParam("c") != commune_id )
{
		document.getElementById( "scroll" ).innerHTML=commune;	
}

var se=document.getElementById("searched_commune");
if ( se != null )
{
	var commun=se.innerHTML;
}


for (i=1; i<cities.length; i++) {
   var values=cities[i].split(';');
   var value=values[0];
   var x=document.createElement('option');
   x.setAttribute('value', values[0]);
	var selected=values[2];
 
   var y=document.createTextNode(values[1]);
   x.appendChild(y);
   if (value == commun) {
		x.setAttribute('selected','selected');
   }
   list.appendChild(x);
	

   }
  }
 }
}



function initCs() {
var country=document.getElementById('commune');
country.onchange=function() {
 if(this.value!="") {
  var list=document.getElementById("place");
  while (list.childNodes[0]) {
list.removeChild(list.childNodes[0])
}
  fillSelect(this.value);
  }
 }
 fillSelect(country.value);
}
window.onload=initCs;	