/**
* Productions Vic Pelletier tous droit réservées
* 2008
* Tommy Brière
**/

function updateListeVille(provinceid, ivilles){
if(provinceid> 0){
var sUrl="/plugin.php";
var callback={
success: selUpdtRecv,
failure: echecVille,
argument:[ivilles]};
var postData="&plugin=sosinscription&action=getvilleprov&provinceid="+provinceid+"&langue="+ressourcesTextes.getLangue();
YAHOO.util.Connect.asyncRequest('POST', sUrl, callback, postData);} else{
while(ivilles.options.length>0){
ivilles.remove(0);}}}

function selUpdtRecv(oData){
if((oData.responseXML) &&(oData.responseXML.documentElement)){
var sv= oData.argument[0];
var v= sv.value;
while(sv.options.length>0){
sv.remove(0);}
var option=document.createElement("option");
if(YAHOO.env.ua.ie){
sv.add(option);} else{
sv.add(option, null);}
var root= oData.responseXML.documentElement;
for(var i=0; i< root.childNodes.length; i++){
var n= root.childNodes[i];
var id= n.getAttribute("id");
var valeur= n.firstChild.nodeValue;
option=document.createElement("option");
option.value=id;
option.text=valeur;
if(YAHOO.env.ua.ie){
sv.add(option);} else{
sv.add(option, null);}
if(id==v){
sv.selectedIndex=sv.options.length-1;}}}}

function echecVille(){
alert("all.echec_com_serveur","Échec lors de la communication avec le serveur" );}

function updateListeEcole(villeid, iecoles){
if(villeid> 0){
var sUrl="/plugin.php";
var callback={
success: selUpdtRecv,
failure: echecEcole,
argument:[iecoles]};
var postData="&plugin=sosinscription&action=getecolesville&villeid="+villeid+"&langue="+ressourcesTextes.getLangue();
YAHOO.util.Connect.asyncRequest('POST', sUrl, callback, postData);} else{
while(iecoles.options.length>0){
iecoles.remove(0);}}}

function echecEcole(){
alert("all.echec_com_serveur","Échec lors de la communication avec le serveur" );}
