﻿var largmin = 800; //largeur minimale allouée pour l'affichage

//lecture cookies
var largeur_page_inno=$.cookie('largeur_page_inno');
var taille_police_inno=$.cookie('taille_police_inno');
if (largeur_page_inno==null) {
	largeur_page_inno=980;
}
if (taille_police_inno==null) {
	taille_police_inno=100;
}

$(function() {

	if ($.browser.msie) {
	  	//<a href="javascript:recommander();" id="btn_envoyer_ami"></a>;
	  	$("#btn_envoyer_ami").click(function(){
	  		recommander();
	  		return false;
	  	});
	  	
		jQuery('#menugauche').Accordion({ 
			active: false, 
			alwaysOpen:false,
			header: '.head', 
			speed:800,
			/*navigation: true,*/
			/*event: 'mouseover', */
			animated:false
		});
	  	
	} else {
		$("#recommander").jqm({ajax: "spip.php?page=recommander&pn="+pageName+"&url="+urlAddress, trigger: '#btn_envoyer_ami'});
		jQuery('#menugauche').Accordion({ 
			active: false, 
			alwaysOpen:false,
			header: '.head', 
			speed:800,
			/*navigation: true,*/
			/*event: 'mouseover', */
			animated: 'slide'
		});
	}

	$("#page_inno").width(parseInt(largeur_page_inno));
	$(".zone_taille_texte_variable").css("font-size",taille_police_inno+"%");

	$("#btn_largeur-moins").click(function(){
		var a=$("#page_inno").width()-100;
		if (a>largmin) {
			$("#page_inno").animate({width: a}, 'slow');
			$.cookie('largeur_page_inno', a, {expires: 30});
		}
		return false;
	});
	$("#btn_largeur-plus").click(function(){
		var largmax=screen.width-20;
		var a=$("#page_inno").width()+100;
		if (a<largmax) {
			$("#page_inno").animate({width: a}, 'slow');
			$.cookie('largeur_page_inno', a, {expires: 30});
		}
		return false;
	});
	
	$("#btn_texte-moins").click(function(){
		taille_police_inno*=0.9;
		$(".zone_taille_texte_variable").css("font-size",taille_police_inno+"%");
		$.cookie('taille_police_inno', taille_police_inno, {expires: 30});
		return false;
	});
	$("#btn_texte-plus").click(function(){
		taille_police_inno*=1.1;
		$(".zone_taille_texte_variable").css("font-size",taille_police_inno+"%");
		$.cookie('taille_police_inno', taille_police_inno, {expires: 30});
		return false;
	});
	
	
	//elementActif est défini par la page qui contient le menu. C'est le secteur d'appartenance du contenu affiché. Ouvrir le menu correspondant
	if (typeof elementActif !="undefined") {
		jQuery('#menugauche').activate("#"+elementActif);
	}
	
});