function coche_tout(start,nb){
  for(var i=start;i<=((start+nb)-1);i++){
    eval("document.getElementById('check_"+i+"').checked=true") ;
  }
}
function decoche_tout(start,nb){
  for(var i=start;i<=((start+nb)-1);i++){
    eval("document.getElementById('check_"+i+"').checked=false") ;
  }
}

function actionSelection(){
  var action = document.getElementById("pour_la_selection").value ;
  if(action=="modif") modif_selection() ;
  else if(action=="sup") sup_selection() ;
}

function modif_selection(){
  var nb_check = parseInt(document.getElementById("nb_check").value) ;
  var start = parseInt(document.getElementById("start").value) ;
  // test pour voir si au moins une case est cochée
  var test_check = false ;
  for(var i=start;i<=((start+nb_check)-1);i++){
	if(eval("document.getElementById('check_"+i+"').checked")) test_check = true ;
  }
  if(!test_check){
    alert("Vous devez cochez les lignes à modifier...") ;
	document.getElementById("pour_la_selection").selectedIndex = 0 ;
  }
  else{
	// on recupere la liste de tous les id cochés
	var liste_id = "" ;
	var cpt = 0 ;
    for(var i=start;i<=((start+nb_check)-1);i++){
	  if(eval("document.getElementById('check_"+i+"').checked")){
		if(cpt>0) liste_id+="," ;
	    liste_id+=eval("document.getElementById('check_"+i+"').value") ;
		cpt++;
	  }
    } 
	document.modif.liste_id.value = liste_id ;
	document.modif.submit() ;
  }
}
function sup_selection(){
  var nb_check = parseInt(document.getElementById("nb_check").value) ;
  var start = parseInt(document.getElementById("start").value) ;
  // test pour voir si au moins une case est cochée
  var test_check = false ;
  for(var i=start;i<=((start+nb_check)-1);i++){
	if(eval("document.getElementById('check_"+i+"').checked")) test_check = true ;
  }
  if(!test_check){
    alert("Vous devez cochez les lignes à supprimer...") ;
	document.getElementById("pour_la_selection").selectedIndex = 0 ;
  }
  else{
	// on recupere la liste de tous les id cochés
	var liste_id = "" ;
	var cpt = 0 ;
    for(var i=start;i<=((start+nb_check)-1);i++){
	  if(eval("document.getElementById('check_"+i+"').checked")){
		if(cpt>0) liste_id+="," ;
	    liste_id+=eval("document.getElementById('check_"+i+"').value") ;
		cpt++;
	  }
    }
	var test = confirm("Etes vous sûr de vouloir supprimer les " + cpt + " éléments séléctionnés..?") ;
	if(test==1){
	  document.sup.liste_id.value = liste_id ;
	  document.sup.submit() ;
	}
  }
}
function supprime_image(id){
	    var test = confirm("Supprimer l'image de ce produit..?") ;
		if(test==1){
		  document.supimg.id.value = id ;
		  document.supimg.submit() ;
		}
	  }
function modif(id){
  document.modif.liste_id.value=id ;
  document.modif.submit() ;
}
function sup(id,nom){
  var test ;
  test = confirm("Supprimer " + nom + " ?") ;
  if(test==1){
    document.sup.liste_id.value=id ;
    document.sup.submit() ;
  }
}
function direct(val){
  document.direct.start.value=val ;
  document.direct.submit() ;
}
