var curslide = 2;
var stopHover = false;
var stopSlides = false;
var gTimer;

// Ajouté par fpoli le 28/07/2010
	// scripts pour exécuter les recherches sur les tableaux de bord des commissions
	// ces scripts sonts appelés depuis un lien
	// rapports(leg) : lance la recherche des rapports sur la législature leg
	// rapinfo(leg) : lance la recherche des rapports d'info pour la législature leg
	// raploi(leg) : lance la recherche des rapports sur la mise en application de la loi pour la législature leg
	// les 3 autres fonctions ne concernent que la commission des affaires economiques qui a changé de nom
		
		function rapports(leg) 
			{
			  $("#LienRapports input[name=legislature]").val(leg);
			  $('#LienRapports').submit();
			};
		
		function rapinfo(leg) 
			{
			  $("#LienRapinfo input[name=legislature]").val(leg);
			  $('#LienRapinfo').submit();
			};
			
		function raploi(leg) 
			{
			  $("#LienRaploi input[name=legislature]").val(leg);
			  $('#LienRaploi').submit();
			};

		function rapports_eco(leg,nomcom,idcom) 
			{
			  $("#LienRapports input[name=legislature]").val(leg);
			  $("#LienRapports input[name=nom_auteur]").val(nomcom);
			  $("#LienRapports input[name=id_auteur]").val(idcom);
			  $('#LienRapports').submit();
			};
		
		function rapinfo_eco(leg,nomcom,idcom) 
			{
			  $("#LienRapinfo input[name=legislature]").val(leg);
			  $("#LienRapinfo input[name=nom_auteur]").val(nomcom);
			  $("#LienRapinfo input[name=id_auteur]").val(idcom);
			  $('#LienRapinfo').submit();
			};
			
		function raploi_eco(leg,nomcom,idcom) 
			{
			  $("#LienRaploi input[name=legislature]").val(leg);
			  $("#LienRaploi input[name=nom_auteur]").val(nomcom);
			  $("#LienRaploi input[name=id_auteur]").val(idcom);
			  $('#LienRaploi').submit();
			};
			
$(document).ready(function() {      

	// Ajouté le par fpoli le 23/07/2010
	// Supprime le border-bottom du dernier article central
	
	jQuery("ul.article li:last").css("border-bottom","0px dotted #CCCCCC");
	
	// Ajouté le par fpoli le 24/09/2010
	// Pour la page d'accueil, calcule les hauteurs des 3  divs pour ajuster la bordure de la colonne de gauche sur toute la hauteur de la page
	
	//var l = jQuery("#leftcol").height();
	//var r = jQuery("#rightcol2").height();
	//var m = jQuery("#midcol").height(); 
	
	//jQuery("#leftcol").height(Math.max(l,r,m));  
	
	
	// Ajouté le par fpoli le 07/09/2010
	// récupére l'adresse relative de la page pour le lien readspeaker

	//var lien=window.location.pathname;
	//jQuery("#langues ul li.last a").attr('href','http://app.readspeaker.com/cgi-bin/rsent?customerid=5165&amp;lang=fr_fr&amp;url=www.assemblee-nationale.fr' + lien)

	
	// Ajouté par fpoli le 23/07/2010
	// recalcul la hauteur de la div #inner2 des pages de niveau 2 lorsque celle-ci est inférieure à la hauteur de la fenêtre
		
	recalculatePageHeight(); 
	function recalculatePageHeight() { 
		    var _content = jQuery("#inner2").height(); 
		    var _window = jQuery(window).height();
		    var _lead= jQuery("#lead").height();
	 
		    if (_window > _content) 
		    { 
			if (_lead >0)
			{
			var _newHeight = _window - 500; 
			}
			else
			{
			var _newHeight = _window - 220; 
			}
			if (_newHeight>_content)
			{
			jQuery("#inner2").height(_newHeight);  
			}
		    } 
        };

	
       // Code livré par Milou dufay
	// Effet visuel sur survol des # du carrousel
	$("div#carnum>div").hover(function () {
      	
		if (!stopHover) {	

			if ($(this).hasClass('actif')) {
				$(this).removeClass('actif');
			}
			else {
				$(this).addClass('actif');
				
			}
		}
		stopHover  = false;	
       } 
	);

	// Click des # du carrousel
	$("div#carnum>div").click(function () {
      	
		stopHover = true;	
		$("div#lead_acc>ul>li.leadart").css('display','none');
		clickid = this.id;
		num = clickid.slice(1);
		
		//$("div#lead>ul>li#leadart"+num).css('display','block');
		$("div#lead_acc>ul>li#leadart"+num).css('display','inline');
		$("div#carnum>div").removeClass('actif');
		
		//$("div#carnum>div#c"+num).css('opacity', '1');
		$(this).addClass('actif');
		
		curslide = parseInt(num) + 1 ;
		
       }
	);	
	
	
	
	// Animation du carrousel
	
	function nextslide() {
		
		numslides = $("div#lead_acc>ul>li.leadart").size();
		
		if (!stopSlides) {
			
			$("div#lead_acc>ul>li.leadart").hide();
			$("div#lead_acc>ul>li.leadart").css('display','none');
			$("div#carnum>div#c"+(curslide-1)).removeClass('actif');
			
			if (curslide > numslides)
				curslide = 1;
			
			$("div#lead_acc>ul>li#leadart"+curslide).fadeIn(400);
			//$("div#lead>ul>li#leadart"+curslide).css('display','block');
			$("div#lead_acc>ul>li#leadart"+curslide).css('display','inline');
			$("div#carnum>div#c"+curslide).addClass('actif');
			
			curslide += 1;
			
			gTimer = window.setTimeout(function() {
	 			nextslide();
			}, 40000);
		}
}
	
	
	gTimer = window.setTimeout(function() {
 		nextslide();
	}, 15000);
 
	
	$("div#menu>ul>li").mouseover(function () {
     	//alert('over');
		stopSlides = true;
		clearTimeout( gTimer );
		return false;
	
	} 	
	);
	
	$("div#menu>ul>li").mouseout(function () {
        //  	alert('out');

		stopSlides = false;
		clearTimeout( gTimer );
		gTimer = window.setTimeout(function() {
 			nextslide();
		}, 5000);
		return false;
	} 	
	);
	
	
	// Remise à zero du champ de recherche
	$("#searchbox").click(function () {
		
		$("#searchbox").val("");
		
	});   
	
	// Ajouté par fpoli le 20/07/2010
	// Menu accordéon pages du cri


	  $('#menu_cri ul').hide();
	  $('#menu_cri ul:first').show();
	  $('#menu_cri ul.sous-menu').show();
	  $('#menu_cri li:first').addClass('red');
	  $('#menu_cri li a').click(
	    function() {
	      var checkElement = $(this).next();
	      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
		return false;
		}
	      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
		$('#menu_cri ul.menu:visible').slideUp('normal');
		$('#menu_cri ul:visible').parent().removeClass('red');
		checkElement.slideDown('normal');
		checkElement.parent().addClass('red');
		return false;
		}
	      }
	    );

	// Menu accordéon tableaux de bord commissions
	      
	  $('#menu_com ul').hide();
	  $('#menu_com ul:first').show();
	  $('#menu_com li:first').addClass('red');
	  $('#menu_com li a').click(
	    function() {
	      var checkElement = $(this).next();
	      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
		return false;
		}
	      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
		$('#menu_com ul:visible').slideUp('normal');
		$('#menu_com ul:visible').parent().removeClass('red');
		checkElement.slideDown('normal');
		checkElement.parent().addClass('red');
		return false;
		}
	      }
	    );
	
	
});

function visite_virtuelle() {
var haut=(screen.height-hauteur)/2;
var Gauche=(screen.width-largeur)/2;
var url='http://www.assemblee-nationale.fr/histoire/visite_virtuelle/index.html';
var nom='';
var largeur=1000;
var hauteur=700;
var options='menubar=no,scrollbars=no,statusbar=no';

	fencent=window.open('http://www.assemblee-nationale.fr/histoire/visite_virtuelle/index.html','',"top="+haut+",left="+Gauche+",width="+largeur+",height="+hauteur+","+options);
	
};
