var	menuTab	= Class.create({

	currentItem	: null,

	initialize:	function(classTab) {

		$$('.' + classTab + ' li').each( function(el, index) {

			el	= el.select('a')[0];
			var	urlNav	= optionsSite.urlBase + el.readAttribute('href');

			el.onclick	= function(){return false;};

			el.observe('click', this.updateContent.bind(this, urlNav));

			if(index == 0) {
				el.addClassName('current');
				this.currentItem	= el;
				new Ajax.Updater('contenuDescription', urlNav);
			}

		}.bind(this));
	},

	updateContent:	function(urlNav, event) {

		if(this.currentItem) {
			this.currentItem.removeClassName('current');
		}

		var	el	= Event.element(event);
		el.addClassName('current');
		this.currentItem	= el;
		new Ajax.Updater('contenuDescription', urlNav);
	}

});

/**
 * Comment
 */
function initMenu() {



	new protoMenu('menuBesoins', {
		delayHide		: 0.15,
		durationShow	: 0.3,
		durationHide	: 0.3,
		idContent		: 'besoins',
		offsetY	: -7
	});

	new protoMenu('menuSolutions', {
		delayHide		: 0.15,
		durationShow	: 0.3,
		durationHide	: 0.3,
		idContent		: 'solutions',
		offsetY			: -7
	});

	new protoMenu('menuTechnologie', {
		delayHide		: 0.15,
		durationShow	: 0.3,
		durationHide	: 0.3,
		idContent		: 'technologie',
		offsetY			: -7
	});

	new protoMenu('menuActualites', {
		delayHide		: 0.15,
		durationShow	: 0.3,
		durationHide	: 0.3,
		idContent		: 'actualites',
		offsetY			: -7
	});

	new protoMenu('menuMaileva', {
		delayHide		: 0.15,
		durationShow	: 0.3,
		durationHide	: 0.3,
		idContent		: 'maileva',
		offsetY			: -7
	});


	$('metier').hide().setOpacity(0);
	$('TPEPME').hide().setOpacity(0);
	$('grandesEntreprises').hide().setOpacity(0);
	$('partenaires').hide().setOpacity(0);
	toggleMenu('metier', $('menuMetier'));

}



function	moveDate(slideDate) {


		if(slideDate.listItem[slideDate.currentIndex+1]) {
			slideDate.listItem[slideDate.currentIndex+1].removeClassName('current');
		}

		if(slideDate.listItem[slideDate.currentIndex-1]) {
			slideDate.listItem[slideDate.currentIndex-1].removeClassName('current');
		}

		if(slideDate.listItem[slideDate.currentIndex]) {
			slideDate.listItem[slideDate.currentIndex].removeClassName('current');
		}

		if(slideDate.index > 0) {
			slideDate.moveTo(slideDate.index-1);
			slideDate.listItem[slideDate.index].addClassName('current');
			$$('.markerLeft')[0].setStyle({left: '30px'});
			$$('.markerRight')[0].setStyle({left: '70px'});
		} else {
			slideDate.listItem[0].addClassName('current');
			$$('.markerLeft')[0].setStyle({left: '-2px'});
			$$('.markerRight')[0].setStyle({left: '38px'});
		}


}

function setCook(nom,valeur,jours) {
	var expDate = new Date();
	expDate.setTime(expDate.getTime() + (jours * 24 * 3600 * 1000));
	document.cookie = nom + "=" + escape(valeur) + ";expires=" + expDate.toGMTString();
}

function	delCook(nom) {
	setCook(nom,"",-1);
}

function getCook(nom) {
	deb = document.cookie.indexOf(nom + "=");
	if (deb >= 0) {
		deb += nom.length + 1;
		fin = document.cookie.indexOf(";",deb);
		if (fin < 0) fin = document.cookie.length;
		return unescape(document.cookie.substring(deb,fin));
	}
	return "";
}

/**
** Ajouté par EMery le 05/01/2010 pour simuler un click
**/ 
 function click_me(element)
 {
    try	{//pour ie
		document.getElementById(element).click();
	}
	catch(e)	{//pour ff
		var evt = document.createEvent("MouseEvents"); // créer un évennement souris
		evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);  // intiailser l'évennement déja crée par un click
		var cb = document.getElementById(element); // pointe sur l'élement
		cb.dispatchEvent(evt);  // envoyer l'évennement vers l'élement
   }
 }