function getListAO(type ,paramName, paramValue,language ,insertFirstBlanck ){
	removeOptionSelected(type);
	var xmlhttp = getHTTPObject();
	var param = "";
	if (paramValue != "") {
		param = "?"+paramName+"="+paramValue;
	}
	if(param != ""){
		param  +="&language="+language;
	} else {
		param  +="?language="+language;
	}
	xmlhttp.open("GET","/wps/servlet/ListAOServlet"+param,true);
 	xmlhttp.onreadystatechange=function() {
	  	if (xmlhttp.readyState==4) {
	   		if (xmlhttp.status!=404) {
		 		var doc = xmlhttp.responseXML;
		 		var element= doc.getElementsByTagName("element");
				var errorElement=doc.getElementsByTagName("error");
				if(insertFirstBlanck){
	 			insertOptionBefore(type,'','');
	 			}
		 		for (var i=0; i<element.length;i++){
		 			if(element[i].childNodes.length>1){
		 				var txt = element[i].childNodes[0].firstChild.nodeValue;
			    		var val = element[i].childNodes[1].firstChild.nodeValue;
			 			insertOptionBefore(type,txt,val);
		 			}
		 		}
	    	} else {alert("Servlet Not Found");}
  		}
 	}
 	xmlhttp.send(null);
}
function insertOptionBefore(type,txt,val)
{
  var elSel = type;
  var elOptNew = document.createElement('option');
  elOptNew.text = txt;
  elOptNew.value = val ;
  try {
    elSel.add(elOptNew, null);
  }
  catch(ex) {
    elSel.add(elOptNew);
  }
}