/* Entetes de pages Images */
var myEntetes = Array();

/* Images infos pratiques */
myEntetes['article_6403'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/infos_dates.jpg';
myEntetes['article_6404'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/infos_organiser.jpg';
myEntetes['article_6405'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/infos_confort.jpg';

/* Images nos coups de coeur */
myEntetes['article_list_7221'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/coups_de-coeur.jpg';
myEntetes['article_7225'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/coups_de-coeur.jpg';
myEntetes['article_7228'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/coups_de-coeur.jpg';

/* Images coin des bloggeurs */
myEntetes['survey_11618'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/blog_paroles.jpg';
myEntetes['article_6408'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/blog_kit.jpg';
myEntetes['article_6409'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/blog_de-coeur.jpg';

/* Images espace exposant */
myEntetes['article_6417'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/exp_exposants.jpg';
myEntetes['survey_7644'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/exp_exposants.jpg';
myEntetes['article_6418'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/exp_devenir.jpg';
myEntetes['article_6419'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/exp_contacts.jpg';
myEntetes['article_19377'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/exp_devenir.jpg';

/* Images espace presse */
myEntetes['article_6413'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/pres_communiques.jpg';
myEntetes['article_6415'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/pres_accreditation.jpg';
myEntetes['article_6414'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/pres_contacts.jpg';
myEntetes['rubric_19374'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/pres_visuels.jpg';

/* Images communs */
myEntetes['sitemap_6450'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/saveurs_plan.jpg';
myEntetes['article_6451'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/saveurs_confidentialite.jpg';
myEntetes['article_6452'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/saveurs_mentions.jpg';
myEntetes['article_7347'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/salon_liste.jpg';
myEntetes['survey_7348'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/salon_news.jpg';

/* Images actus */
myEntetes['article_list_7101'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/blog_paroles.jpg';
myEntetes['article_7119'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_agneau-allaiton2.jpg';
myEntetes['article_7124'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_atelier-douceurs2.jpg';
myEntetes['article_7122'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_caviar-France2.jpg';
myEntetes['article_7126'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_confitures-raphael2.jpg';
myEntetes['article_7114'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_douceurs-printanieres2.jpg';
myEntetes['article_6436'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_gastronomie-durable2.jpg';
myEntetes['article_7116'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_les-gagnants-sont2.jpg';
myEntetes['article_6435'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_mademoiselle-cuisine2.jpg';
myEntetes['article_6434'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_noel-cooksmopolite2.jpg';
myEntetes['article_7118'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_specialites-marines2.jpg';
myEntetes['article_6449'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_agenda2011.jpg';
myEntetes['article_7342'] = '/extension/comexposiumsites/design/saveurs/images/slider_pages/actu_agendas.jpg';

// JavaScript Document
var items = 0;
var image = new Array();

function loadXML(xml)
{
	$.get(xml, function(data)
	{ // get contents from xml
		$(data).find('slide').each(function()
		{
			// populate array
			items++;
			var $slide = $(this); 
			image[items] = $slide.find('image').text();
			// create controls
			$('.image_reel').append('<img src="'+image[items]+'" alt="" />');
			$('.paging').append('<a href="#" rel="'+items+'">'+items+'</a>');
		});
		makeSlideShow(items);
	});
}

function makeSlideShow(items)
{
	//Set Default State of each portfolio piece
	$(".paging").show();
	$(".paging a:first").addClass("active");
	//Get size of images, how many there are, then determin the size of the image reel.
	var imageWidth = $(".window").width();
	var imageSum = $(".image_reel img").size();
	var imageReelWidth = imageWidth * imageSum;
	//Adjust the image reel to its new size
	$(".image_reel").css({'width' : imageReelWidth});
	//Paging + Slider Function
	rotate = function(){	
		var triggerID = $active.attr("rel") - 1; //Get number of times to slide
		var image_reelPosition = triggerID * imageWidth; //Determines the distance the image reel needs to slide
		$(".paging a").removeClass('active'); //Remove all active class
		$active.addClass('active'); //Add active class (the $active is declared in the rotateSwitch function)
		//Slider Animation
		$(".image_reel").animate({ 
			left: -image_reelPosition
		}, 500 );
	}; 
	//Rotation + Timing Event
	rotateSwitch = function(){		
		play = setInterval(function(){ //Set timer - this will repeat itself every 3 seconds
			$active = $('.paging a.active').next();
			if ( $active.length === 0) { //If paging reaches the end...
				$active = $('.paging a:first'); //go back to first
			}
			rotate(); //Trigger the paging and slider function
		}, duration); //Timer speed in milliseconds (3 seconds)
	};
	rotateSwitch(); //Run function on launch
	//On Hover
	$(".image_reel img").hover(function() {
		clearInterval(play); //Stop the rotation
	}, function() {
		rotateSwitch(); //Resume rotation
	});	
	//On Click
	$(".paging a").click(function() {	
		$active = $(this); //Activate the clicked paging
		//Reset Timer
		clearInterval(play); //Stop the rotation
		rotate(); //Trigger rotation immediately
		rotateSwitch(); // Resume rotation
		return false; //Prevent browser jump to link anchor
	});	
}

$(document).ready(function() {

	/******************************************************************************/
	/* BOUTON SUBMIT FORM RECHERCHE */
	/******************************************************************************/
	$("form input.button").show().attr("src" ,"http://saveurs.comexposium-admin.com/extension/comexposiumsites/design/saveurs/images/css/PICTO_SEARCH.gif");	
	
	
	/******************************************************************************/
	/* BOUTONS EXPOSANTS et PRESSE */
	/******************************************************************************/
	$('#block-a748e97e840d7045b82923d28a02e3f7').bind('click', function() {
		  $('#block-16ad6b54b0f94cc984c0f06c38816d90').toggle();
		  $('#block-39c0d998957c6c8a48827c35d66cc71b').hide();
		  $.cookie('subsection', 'block-a748e97e840d7045b82923d28a02e3f7');
		  return false;
	});
	
	$('#block-f5b13e133fefcb2b4c1568d49d323b33').bind('click', function() {
		  $('#block-16ad6b54b0f94cc984c0f06c38816d90').hide();
		  $('#block-39c0d998957c6c8a48827c35d66cc71b').toggle();
		  $.cookie('subsection', 'block-f5b13e133fefcb2b4c1568d49d323b33');
		  return false;
	});

	if ($.cookie('subsection') == 'block-a748e97e840d7045b82923d28a02e3f7')
	{
		  $('#block-16ad6b54b0f94cc984c0f06c38816d90').toggle();
		  $('#block-39c0d998957c6c8a48827c35d66cc71b').hide();
	} else if ($.cookie('subsection') == 'block-f5b13e133fefcb2b4c1568d49d323b33') {
		  $('#block-16ad6b54b0f94cc984c0f06c38816d90').hide();
		  $('#block-39c0d998957c6c8a48827c35d66cc71b').toggle();
	}
	
});

/* INITIALISATION DU FIL ACTUS */
var pageActus = 1;

$(document).ready(function(){
	var nbActus = $('#block-ef39018365fc04d15e7c5ebf4dc67a80 .border-bottom-right .block-article-item').size();
	var tmp = $('#block-ef39018365fc04d15e7c5ebf4dc67a80 .border-bottom-right > .block-article-item');
	for (var i=0; i<nbActus; i++)
	{
		$(tmp[i]).attr('id', 'divActu'+i);
	}
	$('#block-ef39018365fc04d15e7c5ebf4dc67a80 .border-bottom-right .block-article-item .image').css('float', 'left');
	$('#block-ef39018365fc04d15e7c5ebf4dc67a80 .border-bottom-right .block-article-item .image img').height(129).width(187);
	$('<div class="PAGINATION"><ul><li id="PAGINATIONTEXT"><span>1/'+(nbActus-1)+'</span></li><li><a id="PAGINATIONPREV" class=""><img src="/extension/comexposiumsites/design/saveurs/images/css/PICTO_11.gif"></a></li><li><a id="PAGINATIONNEXT" class=""><img src="/extension/comexposiumsites/design/saveurs/images/css/PICTO_12.gif"></a></li></ul></div>').insertAfter('#block-ef39018365fc04d15e7c5ebf4dc67a80 .border-bottom-right h2');
	$('#PAGINATIONPREV').click(function(){
		var nbActus = $('#block-ef39018365fc04d15e7c5ebf4dc67a80 .border-bottom-right .block-article-item').size();
		if (pageActus > 1)
		{
			$('#block-ef39018365fc04d15e7c5ebf4dc67a80').animate({left: ['+=195', 'swing']}, 'slow');
			$('#block-ef39018365fc04d15e7c5ebf4dc67a80 h2').animate({left: ['-=195', 'swing']}, 'slow');
			$('#block-ef39018365fc04d15e7c5ebf4dc67a80 #divToutesLesActus').animate({left: ['-=195', 'swing']}, 'slow');
			$('#block-ef39018365fc04d15e7c5ebf4dc67a80 .PAGINATION').animate({left: ['-=195', 'swing']}, 'slow');
			$('#block-ef39018365fc04d15e7c5ebf4dc67a80 #article_link_div').animate({left: ['-=195', 'swing']}, 'slow');
			pageActus -= 1;
			$('#PAGINATIONTEXT').html('<span>'+pageActus+'/'+(nbActus - 1)+'</span>');
		}
	});
	$('#PAGINATIONNEXT').click(function(){
		var nbActus = $('#block-ef39018365fc04d15e7c5ebf4dc67a80 .border-bottom-right .block-article-item').size();
		if (pageActus < (nbActus - 1))
		{
			$('#block-ef39018365fc04d15e7c5ebf4dc67a80').animate({left: ['-=195', 'swing']}, 'slow');
			$('#block-ef39018365fc04d15e7c5ebf4dc67a80 h2').animate({left: ['+=195', 'swing']}, 'slow');
			$('#block-ef39018365fc04d15e7c5ebf4dc67a80 #divToutesLesActus').animate({left: ['+=195', 'swing']}, 'slow');
			$('#block-ef39018365fc04d15e7c5ebf4dc67a80 .PAGINATION').animate({left: ['+=195', 'swing']}, 'slow');
			$('#block-ef39018365fc04d15e7c5ebf4dc67a80 #article_link_div').animate({left: ['+=195', 'swing']}, 'slow');
			pageActus += 1;
			$('#PAGINATIONTEXT').html('<span>'+pageActus+'/'+(nbActus - 1)+'</span>');
		}
	});
	$($('#block-ef39018365fc04d15e7c5ebf4dc67a80 .border-bottom-right .article_list_link').parent()).attr('id', 'article_link_div');
	if ($('body').attr('id') != 'frontpage_4453')
	{
		if ($.browser.msie && $.browser.version=="7.0")
		{
			$('#block-0ad406260b9f3d82d41136c9e0014ba4').css('margin-top', '20px');
			$('#zone_content').css('margin-top', '60px');
		}
	}
	switchEntetes();
	redrawActuLeft();
	$('#block-ef39018365fc04d15e7c5ebf4dc67a80').append('<div id="divToutesLesActus"><a href="/Les-actualites-du-salon-des-saveurs" target="_top">Toutes les actualit&eacute;s</a></div>');
});

function switchEntetes()
{
	var myId = $('body').attr('id');
	if (myId != 'frontpage_4453')
	{
		$('#zone6').html('<img src="'+myEntetes[myId]+'"/>');
		$('#zone_content').prepend($('#zone6'));
		$('#zone6').css('display', 'block');
	}
}

function redrawActuLeft()
{
	var myId = $('body').attr('id');
	if (myId != 'frontpage_4453')
	{
		$('#block-14e144a7417542f5a0c244df7a33d890 .border-bottom-right .block-article-item .text .link').insertAfter('#block-14e144a7417542f5a0c244df7a33d890 .border-bottom-right h2');
		$('#block-14e144a7417542f5a0c244df7a33d890 .border-bottom-right .block-article-item .image').insertAfter('#block-14e144a7417542f5a0c244df7a33d890 .border-bottom-right h2');
		$('#block-14e144a7417542f5a0c244df7a33d890 .border-bottom-right .block-article-item .text .accroche h4').insertAfter('#block-14e144a7417542f5a0c244df7a33d890 .border-bottom-right h2');
		$('#block-14e144a7417542f5a0c244df7a33d890 .border-bottom-right .block-article-item .text h3').insertAfter('#block-14e144a7417542f5a0c244df7a33d890 .border-bottom-right h2');
		$('#block-14e144a7417542f5a0c244df7a33d890 .border-bottom-right .block-article-item').css('display', 'none');
	}
}

// Ajout Code Google Analitycs 

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-909178-30']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
