function load_famille_formation(id_famille,niveau_courant){

    var XHR = new XHRConnection();
    lvl_suivant=niveau_courant+1;
    
    nomdiv='famille';
    
    XHR.setRefreshArea(nomdiv);

		url="../scripts/interface.php";

    XHR.appendData('id_famille',id_famille);
    XHR.appendData('lvl_suivant',lvl_suivant);
    XHR.appendData('mode','charge_famille_suivante_formation'); 

    XHR.sendAndLoad(url, "GET",nomdiv);

}

function extract_stat_form(id_orga, periode,month) {
    if(month != undefined){
      month = document.forms['form1'].elements[month].options[document.forms['form1'].elements[month].selectedIndex].value;
    }else{
      month="";
    }
		url='./dlg/pop_in_extract_stat_form.php?id_orga='+id_orga+'&support=BATIACTU&periode='+periode+'&month='+month;
		
		document.location.href=url;

}

//var dir_http_formation_back_script='http://alexis-pc/CAP/formations.batiactu.com/cap_formation/scripts/';

function add_famille_formation(id_formation){
    SqueezeBox.initialize(
      {
          size: {x: 425, y: 450}
          ,overlayOpacity:.2
          ,onClose: function() 
          {   
              window.location=document.location;
          }
      }
    );   
    
    url='./dlg/pop_in_famille_formation.php?id_formation='+id_formation;        
        SqueezeBox.open(url, {handler: 'iframe'});      
    
}   

function modifie_contenu_formation(element){


	if(element=='tel' 
      || element=='fax' 
      || element=='adresse1' 
      || element=="adresse2" 
      || element=="adresse3" 
      || element=="pays" 
      || element=="cp" 
      || element=="ville"
      ) {
        adresse=$('adresse1').value
                +'<br>'+$('adresse2').value
                +'<br>'+$('adresse3').value
                +'<br>'+$('cp').value
                +' '+$('ville').value
                +'<br>Tél. : '+$('tel').value
                +'<br>Fax : '+$('fax').value;
      
		document.getElementById("contenu_coordonnees").innerHTML=adresse;
//		document.getElementById(element).value;      
        	
	}
    else{

        if(element=='descr'){
            //ctrl_longueur_text_area(element);
            document.getElementById("contenu_descr").innerHTML= Remplacer_dans_chaine( $("descr").value,"\n",'<br />'); 
        } 
        else if(element!="diplome" ){

            document.getElementById("contenu_"+element).innerHTML=document.getElementById(element).value;      
        }
        else{
        
            document.getElementById("contenu_diplome").innerHTML=$("type_diplome").value; 
        }
        //        document.getElementById("contenu_"+element).innerHTML=Remplacer_dans_chaine(document.getElementById(element).value,'\n','<br>');  
    }    
}

function pointeur_pays(){
   $('pays').value=$('orga_pays').value;
}

function pop_in_rapport_pdf_formation(periode,month){
    if(month != undefined){
      month = document.forms['form1'].elements[month].options[document.forms['form1'].elements[month].selectedIndex].value;
    }else{
      month="";
    }
    url='./dlg/pop_in_rapport_pdf_formation.php?periode='+periode+'&<?=time() ?>&month='+month; 
	  document.location.href=url;
}
function formation_get_puce_active(id_formation) {

	var myRequest = new Request({url: './cap_pub/scripts/interface.php?get=valid_by_client_formation&id_formation='+id_formation
			,onSuccess: function(valid_by_client_formation, reponseXML){ 
		    //alert(valid_by_client_formation);    
				if(valid_by_client_formation=='OUI') {
				
					$('lien_activate_'+id_formation).innerHTML='<img src="./images/picto_activate.png" />';
					
				}
				else if (valid_by_client_formation=='NON') {
					                        
 					$('lien_activate_'+id_formation).innerHTML='<img src="./images/picto_activate_no.png" />';
					
				}
				
			}
	} 
  );
  
	myRequest.send();	


}
function activation_formation(id_formation){
                   
	// récupération du l'info statut d'activation d'une formation      dir_http_formation_back_script+
 
	var myRequest = new Request({url: './cap_pub/scripts/interface.php?get=valid_by_client_formation&id_formation='+id_formation
			,onSuccess: function(valid_by_client_formation, reponseXML){ 
		    //alert(valid_by_client_formation);    
				if(valid_by_client_formation=='OUI') {
					
					_set_formation_activation_formation(id_formation, false);
				
				}
				else if (valid_by_client_formation=='NON') {
                        
 				 _set_formation_activation_formation(id_formation, true);
 				 
 			 		
 				 
				}
				
			}
	} 
  );
  
	myRequest.send();	

}

function _set_formation_activation_formation(id_formation, set_to_valid) {
	if(set_to_valid) { // on active

		var myRequest = new Request({url: './cap_pub/scripts/interface.php?put=valid_by_client_formation&validate_by_client=OUI&id_formation='+id_formation
			,onSuccess: function(valid_by_client_formation, reponseXML){ 
				if(valid_by_client_formation=='OK') {
					aff_info_credit();
					$('lien_activate_'+id_formation).innerHTML='<img src="./images/picto_activate.png" />';
						alert('La mise en ligne de votre formation sera effective dans un délai maximum de 24 heures.');
				
				}
				else {
					
					alert(Remplacer_dans_chaine(	valid_by_client_formation, '&eacute;'	,'é'));
				}
				
			}
		});
		
	}
	else { // on desactive

		var myRequest = new Request({url: './cap_pub/scripts/interface.php?put=valid_by_client_formation&validate_by_client=NON&id_formation='+id_formation
			,onSuccess: function(valid_by_client_formation, reponseXML){ 
				if(valid_by_client_formation=='OK') {
					aff_info_credit();
					$('lien_activate_'+id_formation).innerHTML='<img src="./images/picto_activate_no.png" />';
					alert('Le retrait de votre formation sera effectif dans un délai maximum de 24 heures.');
				
				}
				else {
					alert(valid_by_client_formation);
				}
				
			}
		});
	}
	
	myRequest.send();	
	
}

function batiactu_formation(){
 SqueezeBox.initialize(
      {
          size: {x: 1200, y: 650}
          ,overlayOpacity:.2
          ,onClose: function() 
          {   
             
          }
      }
    );   
    url='http://formations.batiactu.com/';     
    SqueezeBox.open(url, {handler: 'iframe'});  
}

function apercu_formation(url_fic){
    
    var XHR = new XHRConnection();
    
    nomdiv='apercu_formation';
    XHR.setRefreshArea(nomdiv);

		url="./scripts/interface.php";

    XHR.appendData('url',url_fic);
    XHR.appendData('mode','apercu_formation'); 
    XHR.sendAndLoad(url, "GET");
} 

function tri_formation_periode(){
    combo_change=$('paraperiode').value;
    document.location.href=modifyUrl(document.location.href,'paraperiode',combo_change);              
} 

function tri_formation(parametre){
    document.location.href=modifyUrl(document.location.href,'parametre_tri',parametre);
} 

function apercu_organisme(url_apercu){

    var XHR = new XHRConnection();
    
    nomdiv='apercu_organisme';
    
    XHR.setRefreshArea(nomdiv);

		url="./scripts/interface.php";
    XHR.appendData('url',url_apercu);
    XHR.appendData('mode','apercu_organisme');
    XHR.sendAndLoad(url, "GET",nomdiv);
}  


/*function credit_insuffisant(){
    alert("Vous ne possédez pas assez de crédit pour mettre cette fiche Produit en ligne, pour obtenir des crédits supplémentaires, contactez notre service commercial au 01 53 68 40 20 ou dévalidez d'autres fiches Produits afin de libérer un emplacement Produit.")
}

       

function pop_in_extract_stat(support,type,periode,paraperiode){
        SqueezeBox.initialize(
      {
          size: {x: 425, y: 450}
          ,overlayOpacity:.2
          ,onClose: function() 
          {   
             
          }
      }
    );   
    url='./dlg/pop_in_extract_stat.php?support='+support+'&type='+type+'&periode='+periode+'&paraperiode='+paraperiode+'&<?=time() ?>';     
    SqueezeBox.open(url, {handler: 'iframe'});   
}
      
function pop_in_rapport_pdf(support,type,periode){
    url='./dlg/pop_in_rapport_pdf_prod.php?support='+support+'&type='+type+'&periode='+periode+'&<?=time() ?>'; 
	  document.location.href=url;
}
*/

  

