function getTypesPlantes(id) {
  if (id != '') {
    var url = 'guide_plante_ajax.php';
    var pars = 'act=getTypesPlantes&id=' + encodeURI(id);  
    var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onComplete: getTypesPlantesCallback} );
  } else {
    removeChilds($('typePlante'));
  }
}

function getTypesPlantesCallback(XMLreponse) {
	var resultat = XMLreponse.responseText.parseJSON();

	//on supprime les options
	removeChilds($('typePlante'));
  
	//on ajoute la premiere ligne
  
  var valeur = '2. Sélectionnez la plante';
  var oOption = document.createElement('option');
  oOption.setAttribute('value','');
  var z = document.createTextNode(valeur);
  oOption.appendChild(z);    
  oSelect = $('typePlante');    
  oSelect.appendChild(oOption); 
	
	//on genere les options dans le champ typePlante	
	for ( prop in resultat) {
	  if (typeof(resultat[prop]) == 'function') {
       value = '[function ...]';
     } else {
      value = resultat[prop];         
  	  var valeur = resultat[prop];
  	  var oOption = document.createElement('option');
      oOption.setAttribute('value',prop);
      if (prop == selTypePlante) {
        oOption.selected = true;
        selTypePlante = '';
      }
      var z = document.createTextNode(valeur);
      oOption.appendChild(z);    
      oSelect = $('typePlante');
      
      oSelect.appendChild(oOption); 
      
     }
	}
	initJuc('typePlante');
}


function getGuidesPlantes(groupeTypePlante,typePlante,motCle,page,ordreTri) {

  if ( typeof(page) == 'undefined') {
    var page = 1; 
  }
  if ( typeof(ordreTri) == 'undefined') {
    var ordreTri = ''; 
  }
  var url = 'guide_plante_ajax.php';
  var pars = 'act=getGuidesPlantes&groupeTypePlante=' + encodeURI(groupeTypePlante) + 
            '&typePlante=' + typePlante +  
            '&page=' + page + '&ordreTri=' + encodeURI(ordreTri) +
            '&motCle=' + encodeURI(motCle);
  var myAjax = new Ajax.Updater('liste', url, {method: 'get', parameters: pars});
}

function getGuidesPlantesPagination(groupeTypePlante,typePlante,motCle,page,ordreTri)
{  
  if ( typeof(page) == 'undefined') {
    var page=1; 
  }
   if ( typeof(ordreTri) == 'undefined') {
    var ordreTri = ''; 
  }
  //var empID = $F('lstEmployees');
  var url = 'guide_plante_ajax.php';
  var pars = 'act=getGuidesPlantesPagination&typePlante=' + typePlante +
              '&groupeTypePlante='+encodeURI(groupeTypePlante) +
              '&page=' + page + '&ordreTri=' + encodeURI(ordreTri) +
              '&motCle=' + encodeURI(motCle);
  var myAjax = new Ajax.Updater('pagination', url, {method: 'get', parameters: pars});
}
