//fonction permettant de cacher ou de faire apparaitre un div en cliquant
function chagvisib(thingId)	{
	var targetElement;
	targetElement = document.getElementById(thingId) ;
	if (targetElement.style.display == "none" )
	{
	 targetElement.style.display = "" ;
	}
	else
	{
	 targetElement.style.display = "none" ;
	}
}
//fonction vérifiant les checkbox cochés
function verifchk(){
var m = 0;
var selection;
var tmp = document.getElementById("contenu");
var cbs = tmp.getElementsByTagName("INPUT");
selection = "<b>Ingrédient(s) sélectionnée(s) : </b>";
select_id = "";
	for (i=1;i<cbs.length+1;i++){
		if (eval("document.forms.formulaire.chk"+i+".checked == true")){
		m = m + 1;
		selection = selection + eval("document.forms.formulaire.chk"+i+".value") +", " ;
		if (select_id =="") {
			select_id = i 
		} else {
			select_id = select_id + "," + i 
		}
		}
	}
	if (m == 0){
	   document.getElementById('lst_select').innerHTML = 'Aucun ingrédient sélectionné';
	}
	else
	{
		document.getElementById('lst_select').innerHTML = selection ;	
		var xhr = getXhr();
		xhr.onreadystatechange = function()  {
		if(xhr.readyState !=4){
			document.getElementById('methode').innerHTML='Chargement en cours'}
				else
				 {document.getElementById('methode').innerHTML=xhr.responseText}
		}

		xhr.open("POST","recup_ingredient.php",true);
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xhr.send("id="+select_id+"&nbre="+m);
	}
}
function getXhr(){
                var xhr = null;
				if(window.XMLHttpRequest) // Firefox et autres
				   xhr = new XMLHttpRequest();
				else if(window.ActiveXObject){ // Internet Explorer
				   try {
			                xhr = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				   xhr = false;
				}
                                return xhr;
}

//fonction permettant de cacher et apparaître un div avec effet slide
$(document).ready(function() {
$('#dropper').hide();

$('a.lien').click(function() {
        var id = $(this).attr('id');
     $('#dropper' + id).toggle(800);
     return false;
     });

});

//fonction chargeant le recettes sélectionnées
function chargetheme(theme){
		var xhr = getXhr();
		xhr.onreadystatechange = function()  {
		if(xhr.readyState !=4){
			document.getElementById('methode').innerHTML='Chargement en cours'}
				else
				 {document.getElementById('methode').innerHTML=xhr.responseText}
		}
		xhr.open("POST","chargerecipe.php",true);
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xhr.send("theme="+theme);
}
//fonction chargeant le recettes sélectionnées
function chargepays(pays){
		var xhr = getXhr();
		xhr.onreadystatechange = function()  {
		if(xhr.readyState !=4){
			document.getElementById('methode').innerHTML='Chargement en cours'}
				else
				 {document.getElementById('methode').innerHTML=xhr.responseText}
		}
		xhr.open("POST","chargerecipe.php",true);
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xhr.send("pays="+pays);
}
// fonction lançant l'export pdf d'une recette
// pour l'appeller <a href="javascript:go_pdf('<?=trim($row[id_recette])?>')"><img src="images/ico_pdf.gif" border="0"></a>
function go_pdf(id_pdf)
{
    window.open("export_pdf.php?imp_id="+id_pdf,"toolbar=no,location=no, directories=no, status=yes, scrollbars=yes, resizable=yes, copyhistory=no, width=500, height=350");
}