// ** ACTION AFF-PAGE PUBLIQUE **
// si le menu 4 'folder-ajaxify' est actif ne s'execute qu'a l'entree sur le site,
// ensuite on passe en moteur-ajax qui a son propre js qui s'execute a chaque appel

// ** Zebra Stripping des tables
var test_table = $('table');
if (test_table.length > 0) {
	tables = $('table');
	tables.each(function(){
		cible = $(this).children('tbody');
		cible.children('tr:even').addClass('even');
		cible.children('tr:odd').addClass('odd');
	});
}

// ** Hover pour les elements du menu
var cible = $('#menu_gauche .selected')
var param = '_selected';
var elem_menu = cible.css('background-image');
if (cible.length > 0) {
	var sub = elem_menu.split('menu/');
	var sub_alt = sub[1].split('.gif');
	elem = sub_alt[0];															// nom de l'image sans extention
	var new_elem = sub[0] + 'menu/' + elem + param + '.gif' + sub_alt[1];
	cible.css('background-image',new_elem);
}

// ** degrade a l'exterieur du bloc principal
var h_cible = $('#conteneur').height() + 'px';
var grad_d = $('#grad_d');
var grad_g = $('#grad_g');

if (grad_g.length > 0)
	$('#grad_g').height(h_cible).gradient({leftcolor: '#ffffff', rightcolor: '#b9b9b9', opacity: 80});
if (grad_d.length > 0)
	$('#grad_d').height(h_cible).gradient({leftcolor: '#b9b9b9', rightcolor: '#ffffff', opacity: 80});

// ** Force le recalcul du degrade au resize de la page
$(window).bind('resize', function() {
	var grad_d = $('#grad_d');
	var grad_g = $('#grad_g');
	$(".gradient").remove();
	if (grad_g.length > 0) {
		$('#grad_g').gradient({leftcolor: '#ffffff', rightcolor: '#b9b9b9', opacity: 80});
	}
	if (grad_d.length > 0)
		$('#grad_d').gradient({leftcolor: '#b9b9b9', rightcolor: '#ffffff', opacity: 80});
});
	
	
// Preload des images de menu et des over
var list = new Array();
for (x = 1; x < 10; x++) {
	local = '../../../../img/public/menu/menu-gauche_' + x + '.gif';
	local_neg = '../../../../img/public/menu/menu-gauche_' + x + '_selected.gif';
	jQuery("<img>").attr("src", local);
	jQuery("<img>").attr("src", local_neg);
}

// ** Images du cycle
var img_rep = 'img/public/header/';
var img_1 = img_rep + 'header_05.jpg';
var img_2 = img_rep + 'header_10.jpg';
var img_3 = img_rep + 'header_11.jpg';
var img_4 = img_rep + 'header_13.jpg';
var img_5 = img_rep + 'header_14.jpg';

// ** Preload des images du cycle
jQuery.preloadImages = function() {
	for(var i = 0; i<arguments.length; i++) {
		jQuery("<img>").attr("src", arguments[i]);
	}
}
$.preloadImages(img_1,img_2,img_3,img_4,img_5);

// ** Slideshow
$('#header_bloc_2').cycle({
	timeout: 6000,
	delay: 2000,
	pause: 1,
	fit: 1
});
