/******************************************************************
*	Schiever.js : Script commun à toutes les pages du site
******************************************************************/


/******************************************************************/
// Gestion taille ecran utilisateur :

function resize_window(resize_auto_ok)
	{
	if(screen.width>1024)
	  {
	  if(resize_auto_ok==1)
		{
		window.resizeTo(1030,770);
		window.moveTo((screen.width-1030)/2,(screen.height-770)/2);
		}
	  }
	}

/******************************************************************/
// Gestion taille du texte, parametres :
// tab_class : [class(s) texte à retailler] | re_taille : ['+' | '-' | tableau tailles origine]

function taille_txt(tab_class,re_taille)
	{
	for (var i=0; i<tab_class.length; i++)
		{
		switch (re_taille)
			{
			case '+' :
				taille = parseInt($(tab_class[i]).css("font-size"));
				taille ++; if (taille > 15) taille = 15; $(tab_class[i]).css("font-size",taille+'px');
				break;
			case '-' :
				taille = parseInt($(tab_class[i]).css("font-size"));
				taille --; if (taille < 10) taille = 10; $(tab_class[i]).css("font-size",taille+'px');
				break;
			default :
				$(tab_class[i]).css("font-size",re_taille[i]+'px');
				taille = parseInt(re_taille);
				break;
			}
		}
	return false;
	}


/******************************************************************/
// Afficher / Masquer toolbar du zoom
function visibilite(thingId1,thingId2)
	{
	var targetElement1,targetElement2;
	targetElement1 = document.getElementById(thingId1) ;
	targetElement2 = document.getElementById(thingId2) ;	
	targetElement1.style.display = "" ;	
	targetElement2.style.display = "none" ;	
	}

/******************************************************************/
// Afficher / Masquer annee revue de presse
function visibilite_communique(annee)
	{
	var i_annee=0;
	for(i_annee=2016; i_annee>=2007; i_annee--)
		{
		if(!(i_annee==parseInt(annee)))
			{
			document.getElementById('td'+i_annee).className = "menu_rdp_cat" ;
			document.getElementById(i_annee).style.display = "none" ;
			}
		}
	document.getElementById('td'+annee).className = "select_rdp_cat" ;
	document.getElementById(annee).style.display = "" ;
	$( function() {	$('#pane'+annee).jScrollPane({showArrows:true,scrollbarMargin:5,maintainPosition:false});} );
}

/******************************************************************/
// Ouverture de popup au centre de l'écran :

function popup(page,nom,largeur,hauteur,options)
	{
	var top=(screen.height-hauteur)/2;
	var left=(screen.width-largeur)/2;
	window.open(page,nom,"top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
	}

/******************************************************************/
// Désactivation des selections (cliquez glissez)

var oft=["input","textarea","select","option"]
oft=oft.join("|")

function desactive(e)
	{
	if (oft.indexOf(e.target.tagName.toLowerCase())==-1)
	return false
	}

function reactive()
	{
	return true	
	}

if (typeof document.onselectstart!="undefined")
	document.onselectstart=new Function ("return false")
else
	{
	document.onmousedown=desactive
	document.onmouseup=reactive
	}