/*
Fontions d'administration par Birane Cissé
*/


function focaliser(objet,numero){
   if(objet == null && numero == null){
      document.forms[0].elements[0].focus() ;
   }
   else{
      if(numero == null){
         objet.elements[0].focus() ;


      }else{
         objet.elements[numero].focus() ;
      }
   }
}

function modifier(numero){
   formu = document.getElementById? document.getElementById("fm"):document.all.fm ;
   objet = document.ajout ;
   objet1 = document.forms['form' + numero] ;
   for(i = 0 ;i < objet.elements.length - 7;i++){
      if(objet.elements[i].type == 'file'){
         continue ;
      }
      if(objet.elements[i].type == 'textarea'){
         converti = br2nl(objet1.elements[i].value) ;
      }else{  
          if(objet.elements[i].type == 'radio'){
             converti = objet1.elements[i].value  ;
             objet.elements[i].checked = (objet1.elements[i].value == '0') ? true : false ;
             continue ;
          }else{
             converti = objet1.elements[i].value ;
          }
      }
      objet.elements[i].value = converti ;
   }
   if(document.images['img' + numero]){
      document.images['photo'].src = document.images['img' + numero].src;
   }
   objet.modifier.value='oui' ;
   objet.Nonnumero.value=numero ;
   formu.style.display='' ;
}


function ajouter(){
   formu = document.getElementById? document.getElementById("fm"):document.all.fm ;
   objet = document.ajout ;
   for(i = 0 ;i < objet.elements.length - 7;i++){
      if(objet.elements[i].type == 'select-one' || objet.elements[i].type == 'radio'){
          continue ;
      }
            objet.elements[i].value = ''  ;
   }
   objet.modifier.value='non' ;
   objet.Nonnumero.value='' ;
   if(document.images['photo']){
      document.images['photo'].src = './mailing/icons/vide.gif';
   }
   formu.style.display='' ;
}


function fermer(objet){
   obj = document.getElementById(objet) ;
   obj.style.display = 'none' ;
}


function selectionner(objet,nom){
   for(i = 0 ;i < objet.form.elements.length ;i++){
      if(objet.form.elements[i].name == nom ){
            objet.form.elements[i].checked = true ;
      }
   }
}


function deselectionner(objet,nom){
   for(i = 0 ;i < objet.form.elements.length ;i++){
      if(objet.form.elements[i].name == nom ){
         objet.form.elements[i].checked = false ;
      }
   }
}


function grouper(objet,nom){
   if(objet.checked){
	   selectionner(objet,nom) ;
   }else{
      deselectionner(objet,nom) ;
   }
}


function grouper2(objet,nom){
   if(objet.checked){
      for(i = 0 ;i < document.forms.length ;i++){
         if(document.forms[i].elements[nom]){
            document.forms[i].elements[nom].checked = true ;
	 }
      }
   }else{
      for(i = 0 ;i < document.forms.length ;i++){
         if(document.forms[i].elements[nom]){
            document.forms[i].elements[nom].checked = false ;
	 }
      }
   }
}


function supprimer(){
   nom = 'supp[]' ;
   document.envoyer.style.display = 'none' ;
   for(i = 0 ;i < document.forms.length ;i++){
      if(document.forms[i].elements[nom] && document.forms[i].elements[nom].checked){
            document.envoyer.appendChild(document.forms[i].elements[nom]) ;
            document.envoyer.lastChild.style.display = 'none' ;
            document.envoyer.lastChild.checked = true ;
      }
   }
   document.envoyer.submit() ;
}


function contraire(objet){
	objet.disabled = !(objet.disabled) ;
}

function ouvrir(url,num){
   var hauteur=600;
   var largeur=800;
   n = num || 0 ;
   nom = 'w_' ;
   options = 'width=' + largeur + ',height=' + hauteur + 'toolbar=' + n + ',location=' + n
           + ',resizable=' + n + ',directories=' + n + ',menubar=' + n + ',scrollbars=1,status=' + n
           + ',dependant=1,top=0,left=200';
   win = window.open(url,nom,options) ;
}

function cherche(e) {
   if(window.event){
     if(event.keyCode == 13){
        rechercher();
     }
  } else {
     if (e.which == 13) {
        rechercher();
     }
  }
  return ;
}

function rechercher(){

/**/   recher = document.chercher.elements[0] ;
   if(recher.value && (recher.value != 'tapez votre mot' ||  recher.value != 'type a word')){
       url = 'http://www.google.fr/search?hl=fr&q=' + recher.value + '&btnG=Recherche+Google' ;
       ouvrir(url,1) ;
   }
   return ;
}


