/******************************************************************************
* Framework : Mootools
* URL : http://mootools.net/
*******************************************************************************/
window.addEvent('domready', function()
{
	
	// Vérifie que la #careers existe ( Si elle existe : Nous sommes dans la page "careers" )
	if( $('careers') != null )
	{
		//displayJob(); // ENLEVER LE COMMENTAIRE POUR RÉACTIVER LES JOBS OFFERS
	}
	// end if
	
});
// end dom ready

/************************************************************************************************************************************
* Fonction displayJob
* Paramètre : Aucun
* Description : Permet d'afficher ou de cacher les Jobs selon l'état ( ouvert ou fermé )

* Note : Pour ajouter une nouvelle Job, il faut augmenter de "1" le chiffre se trouvant dans la DIV avec l'id #Job[Number] et
         la balise A #nameJob[Number]
		 
* Exemple : Si nous avons 3 jobs et que nous voulons ajouter une autre job, il faut copier le code de div.preview_article et
            Changer les id="job3" et id="nameJob3" pour id="job4" et id="nameJob4".
************************************************************************************************************************************/
var displayJob = function()
{
		
	// Parcours la page à recheche de "div.preview_article"
	$$('div.bloc_job').each(function(item)
	{
			$$('h4 a span').each(function(box)
			{
				box.set('html', '[+]');
			});
			
			// Cache 
			$$('div#'+item.id+' div.resumeJob').setStyle('display', 'none');
		
			// Récupère numéro de #job[Number]
			numeroID = (item.id).substring(3);
			
				// Ajout un Event "Click" sur "a#nameJob[Number]" : "nameJob1", "nameJob2" etc...
				$('nameJob'+numeroID).addEvent('click', function(e)
				{
					
					// Récupère le span avec le symbole d'ouverture "[-]" ou "[+]"
					var isOpen = $$('div#'+item.id+' h4 a span');
					
					// Récupère le block de texte pour job
					var resumeBlock = $$('div#'+item.id+' div.resumeJob');
					
					// Si le block de texte pour job est ouvert
					if(resumeBlock.getStyle('display') == 'block')
					{
						isOpen.set('html', '[+]');
						resumeBlock.setStyle('display', 'none');
					}
					else
					{
						isOpen.set('html', '[-]');
						resumeBlock.setStyle('display', 'block');
					}
					
				});
				// addEvent click end
				
	});
	// each end
}
// displayJob end
	
