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 = "/organization/getcommunelist/" + escape(country);
request.open("GET", url, true);
request.onreadystatechange = go;
request.send(null);
}

function go() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText;
var list=document.getElementById("commune");
var cities=response.split('|');
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 selected=values[2];
   var x=document.createElement('option');
   x.setAttribute('value', values[0]);
   var y=document.createTextNode(values[1]);
   x.appendChild(y);
   if ( selected == '1') {
		x.setAttribute('selected','selected');
   }
   list.appendChild(x);
	

   }
  }
 }
}

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