function changePictoSaison(id)
{
		switch(id)
		{
			case '1':
				document.getElementById("picto_saison").innerHTML = '<img src="/images/icones/printemps.png" alt="Recette de printemps" width="32" height="32" align="absmiddle" />';
			break;
			
			case '2':
				document.getElementById("picto_saison").innerHTML = '<img src="/images/icones/ete.png" alt="Recette d\&eacute;t&eacute;" width="32" height="32" align="absmiddle" />';
			break;
			
			case '3':
				document.getElementById("picto_saison").innerHTML = '<img src="/images/icones/automne.png" alt="Recette d\'automne" width="32" height="32" align="absmiddle" />';
			break;
			
			case '4':
				document.getElementById("picto_saison").innerHTML = '<img src="/images/icones/hiver.png" alt="Recette d\'hiver" width="32" height="32" align="absmiddle" />';
			break;
			
			case '5':
				document.getElementById("picto_saison").innerHTML = '<img src="/images/icones/fete.png" alt="Recette de f&ecirc;te" width="32" height="32" align="absmiddle" />';
			break;
			
			default:
				document.getElementById("picto_saison").innerHTML = '';
			break;
		}

} ;

function getCat(theCat)
{
	if (theCat == 'magnet')
	{
		document.getElementById("content1").style.visibility = 'visible' ;
		document.getElementById("content2").style.visibility = 'visible' ;
	}else{
		document.getElementById("content1").style.visibility = 'hidden' ;
		document.getElementById("content2").style.visibility = 'hidden' ;
	}
};

function message()
{
	alert('Merci de nous retourner par courrier le document PDF imprime.');
};


function getRecipes(page,order)
{		
	var k=document.getElementById('keywords').value ;
	var s=document.getElementById('saison').value ;
	var c=document.getElementById('cuisson').value ;
	var p=document.getElementById('preparation').value ;
	
	// Types ?
	var t=Array();
	var types=document.getElementsByName('type[]');
	var countType=types.length;
	for (i=0; i<countType; i++) 
	{
		if(types[i].checked==true)
		{
			t.push(types[i].value) ;
		}
	}
	
	// Difficultes ?
	var d=Array();
	var difficultes=document.getElementsByName('difficulte[]');
	var countDifficulte=difficultes.length;
	for (i=0; i<countDifficulte; i++) 
	{
		if(difficultes[i].checked==true)
		{
			d.push(difficultes[i].value) ;
		}
	}

	var flag=1 ;
	
	var param = '&keywords='+ k +'&saison='+ s +'&cuisson='+ c +'&preparation='+ p +'&type='+ t +'&difficulte='+ d +'&order='+ order +'&page='+ page +'&flag='+ flag ;
	
	if(document.all)
	{
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	}//fin if
	else
	{
		//Mozilla
		var XhrObj = new XMLHttpRequest();
	}//fin else

	//dfinition de l'endroit d'affichage:
	var content = document.getElementById("data_recipes");
	
	XhrObj.open("POST", '/ajax/getRecipes.php');

	//Ok pour la page cible
	XhrObj.onreadystatechange = function()
	{
		if (XhrObj.readyState == 4 && XhrObj.status == 200)
			content.innerHTML = XhrObj.responseText ;
	}
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	//XhrObj.setRequestHeader('Set-Cookie' , 'PHPSESSID=' + sid); 
	XhrObj.send(param);
};


function getRecipeDetails(id)
{						 	
	var flag=1 ;
	
	var param = '&id='+ id +'&flag='+ flag ;
	
	if(document.all)
	{
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	}//fin if
	else
	{
		//Mozilla
		var XhrObj = new XMLHttpRequest();
	}//fin else

	//définition de l'endroit d'affichage:
	var content = document.getElementById("details_recipe");
	
	XhrObj.open("POST", "/ajax/getRecipeDetails.php");

	//Ok pour la page cible
	XhrObj.onreadystatechange = function()
	{
		if (XhrObj.readyState == 4 && XhrObj.status == 200)
			content.innerHTML = XhrObj.responseText ;
	}

	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);
};//fin fonction SendData


/**
 * Permet d'envoyer des données en GET ou POST en utilisant les XmlHttpRequest
 */
function sendData(param, page, div)
{						 
	if(document.all)
	{
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	}//fin if
	else
	{
		//Mozilla
		var XhrObj = new XMLHttpRequest();
	}//fin else

	//définition de l'endroit d'affichage:
	var content = document.getElementById(div);
	
	XhrObj.open("POST", page);

	//Ok pour la page cible
	XhrObj.onreadystatechange = function()
	{
		if (XhrObj.readyState == 4 && XhrObj.status == 200)
			content.innerHTML = XhrObj.responseText ;
	}

	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);
};//fin fonction SendData


function sendInfos()
{
	var prg=document.getElementById("prg").value;
	var dep=document.getElementById("dep").value;
	var prenom=document.getElementById("txt_prenom").value;
	var nom=document.getElementById("txt_nom").value;
	var telephone=document.getElementById("txt_telephone").value;
	var email=document.getElementById("txt_email").value;
	var action=document.getElementById("slc_action").value;
	var message=document.getElementById("txa_message").value;
	
	var param = '&prg='+ prg + '&dep='+ dep + '&txt_prenom=' + prenom + '&txt_nom='+ nom + '&txt_telephone=' + telephone +'&txt_email='+ email +'&slc_action='+ action +'&txa_message='+ message ;
	
	if(document.all)
	{
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	}//fin if
	else
	{
		//Mozilla
		var XhrObj = new XMLHttpRequest();
	}//fin else

	//dfinition de l'endroit d'affichage:
	var content = document.getElementById("contact_area");
	
	XhrObj.open("POST", '/ajax/sendinfos.php');

	//Ok pour la page cible
	XhrObj.onreadystatechange = function()
	{
		if (XhrObj.readyState == 4 && XhrObj.status == 200)
			content.innerHTML = XhrObj.responseText ;
	}
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	//XhrObj.setRequestHeader('Set-Cookie' , 'PHPSESSID=' + sid); 
	XhrObj.send(param);
};

function hideDiv() { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById('showimage').style.visibility = 'hidden'; 
} 
else { 
if (document.layers) { // Netscape 4 
document.hideshow.visibility = 'hidden'; 
} 
else { // IE 4 
document.all.hideshow.style.visibility = 'hidden'; 
} 
} 
};

function showDiv() { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById('showimage').style.visibility = 'visible'; 
} 
else { 
if (document.layers) { // Netscape 4 
document.hideshow.visibility = 'visible'; 
} 
else { // IE 4 
document.all.hideshow.style.visibility = 'visible'; 
} 
} 
} ;

function showFormLayer()
{	
	//définition de l'endroit d'affichage:
	document.getElementById("showimage").style.visibility="visible";
};
 /******************************************
 * Popup Box- By Jim Silver @ jimsilver47@yahoo.com
 * Visit http://www.dynamicdrive.com/ for full source code
 * This notice must stay intact for use
 ******************************************/

 var ns4=document.layers
 var ie4=document.all
 var ns6=document.getElementById&&!document.all

 //drag drop function for NS 4////
 /////////////////////////////////

 var dragswitch=0
 var nsx
 var nsy
 var nstemp

 function drag_dropns(name){
 if (!ns4)
 return
 temp=eval(name)
 temp.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
 temp.onmousedown=gons
 temp.onmousemove=dragns
 temp.onmouseup=stopns
 };

 function gons(e){
 temp.captureEvents(Event.MOUSEMOVE)
 nsx=e.x
 nsy=e.y
 };
 function dragns(e){
 if (dragswitch==1){
 temp.moveBy(e.x-nsx,e.y-nsy)
 return false
 }
 };

 function stopns(){
 temp.releaseEvents(Event.MOUSEMOVE)
 };

 //drag drop function for ie4+ and NS6////
 /////////////////////////////////


 function drag_drop(e){
 if (ie4&&dragapproved){
 crossobj.style.left=tempx+event.clientX-offsetx
 crossobj.style.top=tempy+event.clientY-offsety
 return false
 }
 else if (ns6&&dragapproved){
 crossobj.style.left=tempx+e.clientX-offsetx+"px"
 crossobj.style.top=tempy+e.clientY-offsety+"px"
 return false
 }
 };

 function initializedrag(e){
 crossobj=ns6? document.getElementById("showimage" ) : document.all.showimage
 var firedobj=ns6? e.target : event.srcElement
 var topelement=ns6? "html" : document.compatMode && document.compatMode!="BackCompat"? "documentElement" : "body"
 while (firedobj.tagName!=topelement.toUpperCase() && firedobj.id!="dragbar" ){
 firedobj=ns6? firedobj.parentNode : firedobj.parentElement
 };

 if (firedobj.id=="dragbar" ){
 offsetx=ie4? event.clientX : e.clientX
 offsety=ie4? event.clientY : e.clientY

 tempx=parseInt(crossobj.style.left)
 tempy=parseInt(crossobj.style.top)

 dragapproved=true
 document.onmousemove=drag_drop
 }
 }
 document.onmouseup=new Function("dragapproved=false" )

 ////drag drop functions end here//////

 function hidebox(){
 crossobj=ns6? document.getElementById("showimage" ) : document.all.showimage
 if (ie4||ns6)
 crossobj.style.visibility="hidden"
 else if (ns4)
 document.showimage.visibility="hide"
 };
