// dansezlasalsa web2 requesting module
// Copyright 2005 dansezlasalsa.com, All right reserved


function createRequestObject() {
   var ro;
   var browser = navigator.appName;
   if(browser == "Microsoft Internet Explorer"){
       ro = new ActiveXObject("Microsoft.XMLHTTP");
   }else{
       ro = new XMLHttpRequest();
   }
   return ro;
}

var http = createRequestObject();

function sndReq(action,param) {
   //document.write('toto : '+param);
   http.open('get', '/rcp.php?action='+action+'&'+param);
   http.onreadystatechange = handleResponse;
   http.send(null);
}






function parseSend(id,msg){
     if (id=='register') {
//        if (document.formuser.user_pro[0].checked) {toto=document.formuser.user_pro[0].value} else {toto=document.formuser.user_pro[1].value} ;                
        msg='user_name='+document.formuser.user_name.value+'&passwordinput='+document.formuser.passwordinput.value+'&user_nom='+document.formuser.user_nom.value+'&user_prenom='+document.formuser.user_prenom.value+'&user_lieu ='+document.formuser.user_lieu.value+'&user_ad1='+document.formuser.user_ad1.value+'&user_ad2='+document.formuser.user_ad2.value+'&user_cp='+document.formuser.user_cp.value+'&user_ville='+document.formuser.user_ville.value+'&user_region='+document.formuser.user_region.value+'&user_pays='+document.formuser.user_pays.value+'&user_site='+document.formuser.user_site.value+'&user_text1='+document.formuser.user_text1.value+'&user_text2='+document.formuser.user_text2.value+'&user_ctc='+document.formuser.user_ctc.value+'&user_tel='+document.formuser.user_tel.value+'&user_fax='+document.formuser.user_fax.value+'&user_mail='+document.formuser.user_mail.value+'&user_avatar='+document.formuser.user_avatar.value //'user_name='+document.formuser.user_name.value+'&passwordinput='+document.formuser.passwordinput.value+'&user_nom='+document.formuser.user_nom.value+'&user_prenom='+document.formuser.user_prenom.value;//+'&user_pro='+toto;
        sndReq(id,msg)
    }                   
    if (id=='user') {
       // if (document.formuser.user_pro[0].checked) {toto=document.formuser.user_pro[0].value} else {toto=document.formuser.user_pro[1].value} ;                //Prise en compte du checkbox
        msg='sid='+document.formuser.sid.value+'&user_avatar='+document.formuser.user_avatar.value+'&user_mail='+document.formuser.user_mail.value+'&user_name='+document.formuser.user_name.value+'&passwordinput='+document.formuser.passwordinput.value+'&user_nom='+document.formuser.user_nom.value+'&user_prenom='+document.formuser.user_prenom.value+'&user_avatar='+document.formuser.user_avatar.value;
        sndReq(id,msg)
    }
    if (id=='ecole') {
        msg='ecole='+document.formecole.ecole.value+'&site='+document.formecole.site.value+'&Adresse1='+document.formecole.Adresse1.value+'&Adresse2='+document.formecole.Adresse2.value+'&CP='+document.formecole.CP.value+'&Ville='+document.formecole.Ville.value+'&Region='+document.formecole.Region.value+'&Pays='+document.formecole.Pays.value+'&internet='+document.formecole.internet.value+'&escriptif='+document.formecole.descriptif.value+'&telephone='+document.formecole.telephone.value+'&fax='+document.formecole.fax.value+'&mail='+document.formecole.mail.value+'&contact='+document.formecole.contact.value
        sndReq(id,msg)
    }
    if (id=='formcours') { 
    msg='boiteecole='+document.formcours.boiteecole.value+'&auteur='+document.formcours.auteur.value+'&ecole='+document.formcours.ecole.value+'&type='+document.formcours.type.value+'&heure_deb='+document.formcours.heure_deb.value+'&heure_fin='+document.formcours.heure_fin.value+'&prix='+document.formcours.prix.value+'&jour='+document.formcours.jour.value+'&date='+document.formcours.date.value+'&intitule='+document.formcours.intitule.value;
        sndReq(id,msg)
   }
   
       if (id=='formevenement') { 
    msg='boiteecole='+document.formevenement.boiteecole.value+'&auteur='+document.formevenement.auteur.value+'&ecole='+document.formevenement.ecole.value+'&type='+document.formevenement.type.value+'&heure_deb='+document.formevenement.heure_deb.value+'&heure_fin='+document.formevenement.heure_fin.value+'&prix='+document.formevenement.prix.value+'&jour='+document.formevenement.jour.value+'&date='+document.formevenement.date.value+'&intitule='+document.formevenement.intitule.value;
        sndReq(id,msg)
   }
   
   if (id=='formevent') { 
        msg='ville='+document.formevent.ville.value+'&CP='+document.formevent.CP.value+'&region='+document.formevent.region.value+'&pays='+document.formevent.pays.value+'&intitule='+document.formevent.intitule.value+'&prix='+document.formevent.prix.value+'&date='+document.formevent.date.value+'&auteur='+document.formevent.auteur.value;
        sndReq(id,msg)
   }
   
    if (id=='listcours') { 
        msg='auteur='+document.formcours.auteur.value;
        sndReq(id,msg)
   }
   
   
   
      
    if (id=='listevenement') { 
        msg='auteur='+document.formevenement.auteur.value;
        sndReq(id,msg)
   }
   
   
    if (id=='listevent') { 
        msg='auteur='+document.formevent.auteur.value;
        sndReq(id,msg)
   }   
   
    if (id=='dropcours') { 
       sndReq(id,msg)
   }
   
   
       if (id=='dropevenement') { 
       sndReq(id,msg)
   }
   
   
       if (id=='dropevent') { 
       sndReq(id,msg)
   }
   
          if (id=='testecole') { 
          msg='ecole='+document.formecole.ecole.value;
       sndReq(id,msg)
   }

    if (id=='infosregister') { 
       sndReq(id,msg)
   }

    if (id=='feed') { 
       document.getElementById('feed').innerHTML = "<li class='blue' id='CG_CCx55'><table border=0 width=100%><tr class='handle_blue'><td><b><font face='Verdana, Arial, Helvetica, sans-serif' size=1>Chargement en cours &nbsp; <img src=/as/images/wait.gif></font></b></td></tr><tr><td><font face='Verdana, Arial, Helvetica, sans-serif' size='1' ></font></td>								</tr>								</table></li>";
								
       sndReq(id,msg)
   }
   
   if (id=='save') { 
       initial="¤p="+document.box.psp.value+"¤CG="+Sortable.serialize('CG')+"¤CD="+Sortable.serialize('CD')+"¤CC="+Sortable.serialize('CC');
       msg=initial.replace(/\[\]/g, "");
       msg=msg.replace(/\&/g, "-");
       msg=msg.replace(/ = /g, "=");
       msg=msg.replace(/¤/g, "&");
   
								
       sndReq(id,msg)
   }



    
}

function handleResponse() {
   if(http.readyState == 4){
       var response = http.responseText;
       var update = new Array();

       if(response.indexOf('|' != -1)) {
           update = response.split('|');
           document.getElementById(update[0]).innerHTML = update[1];
       }
   }
}




