var tailleTexte_compteur=	0;
var tailleTexte_origine	=	new Array();
var tailleTexte_cible	=	new Array('p','ul','h1','h2','h3','h4','h5','h6','table');

function rechercheGeo_focus(elementAppel)
{
	if ($(elementAppel).val()=='Saisir une commune de l\'Ain')
		$(elementAppel).val('');
	return true;
}
function tailleTexte_changer(elementAppel)
{
	var indicateur	=	$(elementAppel).parent().attr('id'),tailleTexte_cibleActuelle;
	
	switch(indicateur)
	{
		case 'tailleTexte_plus':
			tailleTexte_compteur++;
			break;
		case 'tailleTexte_moins':
			tailleTexte_compteur--;
			break;
		case 'tailleTexte_normal':
		default:
			tailleTexte_compteur	=	0;
			break;
	}
	
	if (tailleTexte_compteur>=0&&tailleTexte_compteur<=2)
	{
		for (var i=0;i<tailleTexte_cible.length;i++)
		{
			tailleTexte_cibleActuelle	=	'div#page_contenu ' + tailleTexte_cible[i];
			
			if (tailleTexte_origine[i]==null)
			{
				tailleTexte_origine[i]	=	$(tailleTexte_cibleActuelle).css('font-size');
			}
			/*if (i==1)
				alert('test 1 - ' + tailleTexte_cibleActuelle + ' - ' + tailleTexte_origine[i]);*/
			
			var tailleTexte_nouvelle,tailleTexte_actuelle	=	$(tailleTexte_cibleActuelle).css('font-size');
			
			if (tailleTexte_actuelle!=null)
			{
				var tailleTexte_actuelle_valeur					=	parseFloat(tailleTexte_actuelle, 10);
				var tailleTexte_actuelle_unite					=	tailleTexte_actuelle.slice(-2);
				switch(indicateur)
				{
					case 'tailleTexte_plus':
						tailleTexte_nouvelle	=	(tailleTexte_actuelle_valeur*1.4) + tailleTexte_actuelle_unite;
						break;
					case 'tailleTexte_moins':
						tailleTexte_nouvelle	=	(tailleTexte_actuelle_valeur/1.4) + tailleTexte_actuelle_unite;
						break;
					case 'tailleTexte_normal':
					default:
						tailleTexte_nouvelle	=	tailleTexte_origine[i];
						break;
				}
				$(tailleTexte_cibleActuelle).not('.accessible_non').css('font-size',tailleTexte_nouvelle);
			}
		}
	}
	
	return false;
}
function page_imprimer()
{
	window.print();
}

$(document).ready(
	function ()
	{
		$('input#recherche_geo').bind('focus',function () {return rechercheGeo_focus(this);});
	}
);