function init()
{
	// Apparition du 2eme niveau du menu principal
	slideBackground();
	initPie();
	//ssMenuMain();
	slideMenuContent();
	EmptyInput();
	// CARROUSEL JQUERY
	persoPrec();
	persoSuiv();
	initMenu();
}
function initPie()
{
	if(window.PIE) 
	{
		jQuery('.rounded, .button-submit:not(:disabled),.ui-dialog').each(function(el) {
			PIE.attach(this);
		});
	}
}
// Vider les champs input type text lors d'un focus
EmptyInput = function(){
	jQuery('#connexion input[type=text]').focus(function(){jQuery(this).attr('value','');});
	jQuery('#connexion input[type=password]').focus(function(){jQuery(this).attr('value','');});
	jQuery('#recherche input[type=text]').focus(function(){jQuery(this).attr('value','');});
}
// suppression du fond jaune en autocomplete dans google chrome
if (navigator.userAgent.toLowerCase().indexOf("chrome") >= 0) {
	jQuery(window).load(function(){
		jQuery('input:-webkit-autofill').each(function(){
			var text = jQuery(this).val();
			var name = jQuery(this).attr('name');
			jQuery(this).after(this.outerHTML).remove();
			jQuery('input[name=' + name + ']').val(text);
		});
	});
}




function display_ss_menu( element ) {
	var etat = document.getElementById( element ).className;
	if( etat == 'hidden' ) {
		document.getElementById( element ).className = "visible";
	} else {
		document.getElementById( element ).className = "hidden";
	}
}

// slide background
function slideBackground()
{
	jQuery('#ul_principal').css({"background-position" : "800px 2px"});
	jQuery('#ul_principal li').each(function(){
		var className =	jQuery(this).attr('id');
		jQuery(this).hover(
			function(){
				var position = jQuery(this).position();
				jQuery('#ul_principal').addClass(className);
				jQuery('#ul_principal').stop().animate({backgroundPosition: position.left + " 2px"});
				jQuery(this).find('a:first').css({'color' : '#333'});
			},
			function(){
				jQuery('#ul_principal').animate({backgroundPosition: "800px 2px"});
				jQuery(this).find('a:first').css({'color' : '#fff'});
				jQuery('#ul_principal').removeClass(className).stop();
			}
		);
	});
}


// --------------------------MENU CONTENU -----------------------------
function slideMenuContent(){
		jQuery('#menu h4').next('ul').hide();
		jQuery('h4').click(function(){
			 if(jQuery(this).next('ul').is(':hidden')){
            jQuery('h4').next('ul:visible').slideUp(); //:visible toutes les div visibles.
            jQuery(this).next('ul').slideDown();				   
			 }
		});
}
//--------------------------FIN MENU CONTENU -------------------------------

//PROBLEME : quand on surclique on se retrouve avec un décalage
function persoSuiv(){
	jQuery('#suiv').click(function(){
		var positionMenu = jQuery('#conteneur_perso ul').css('margin-top');
		positionMenu = parseInt(positionMenu);
		//console.log(positionMenu);
		if(positionMenu < 2){
			jQuery('#conteneur_perso ul').stop().animate({'margin-top' : positionMenu +103 + "px"}); 
		}
	});
}

function persoPrec(){
	jQuery('#prec').click(function(){
		var positionMenu = $('#conteneur_perso ul').css('margin-top');
		positionMenu = parseInt(positionMenu);
		console.log(positionMenu);
		
		if(positionMenu > -410){
		jQuery('#conteneur_perso ul').stop().animate({'margin-top' : positionMenu -103 + "px"}); 
		}
	});
}

function initMenu()
{
	if(jQuery('#menu li ul').size())
	{
		console.log('ok');
		jQuery('#menu li ul li:odd a').addClass('decal_categ');
	}
}

//--------------------------MODE ENQUETE PAGE PERSOS------------------------

//--------------------------FIN MODE ENQUETE PAGE PERSOS------------------------
/***************************/
/* initialisation du site  */
/***************************/

jQuery(function(){
	init();
		 
});

