function fDelete(){
	$$('.fDelete').each(function(el){
		el.addEvent('click', function(e){
			e = new Event(e);
			if( !confirm(el.title ? el.title : 'Etes vous sûr de vouloir supprimer cet élément ?')){
				e.stop();
			}
		});
	});
}
window.addEvent('domready', fDelete);

function del( Obj ) {
	var label = ( Obj.title ) ? Obj.title : 'Etes vous sûr de vouloir supprimer cet élément ?';
	return confirm( label );	
}
function publ( Obj ) {
	var label = ( Obj.title ) ? Obj.title : 'Etes vous sûr de vouloir publier la référence et le produit dont cette référence fait partie ?';
	return confirm( label );	
}
function popup( href, name, h, l ) {
	var hauteur = Math.round( ( screen.availHeight - h ) / 2 );
	var largeur = Math.round( ( screen.availWidth - l ) / 2 );
	var popup = window.open( href, name, 'toolbar=0,location=0,directories=0,status=0, scrollbars=1,resizable=1,menubar=0,top='+hauteur+',left='+largeur+',width='+l+',height='+h);
	popup.focus();
	return false;	
}

function popupOrder( Obj ) {
	return popup( Obj.href, 'order', 600, 580 );
}

function fFlashMessage() {
	new mooFlashMessage($$('.flash'));
}
window.addEvent('domready', fFlashMessage);


window.addEvent('domready', function(){
	$$('.blink1').each(function(el, i){
		var effect = el.effect('opacity', {duration: 600});
		$$('.blink2').setOpacity(0);
		
		effect.start('0').chain(function() {
			effect.start('1').chain(function() {
				effect.start('0').chain(function() {
					effect.start('1').chain(function() {
						effect.start('0').chain(function() {
							effect.start('1');
							
							$$('.blink2').each(function(el, i){
								var effect = el.effect('opacity', {duration: 600});
								effect.start('1').chain(function() {
									effect.start('0').chain(function() {
										effect.start('1').chain(function() {
											effect.start('0').chain(function() {
												effect.start('1');
											});
										});
									});
								});
							});
							
						});
					});
				});
			});
		});
	});
	
}); 


function initHome(){
	// Mousemove
	/*
	var scrollLeft = new Scroller('moveleft', {area: 13, velocity: 1, onChange: function(x, y){ console.log(x, y); }});
	$('moveleft').addEvent('mouseenter', scrollLeft.start.bind(scrollLeft));
	$('moveleft').addEvent('mouseleave', scrollLeft.stop.bind(scrollLeft));	
	
	var scrollRight = new Scroller('moveright', {area: 13, velocity: 1, onChange: function(x, y){ console.log(x, y); }});
	$('moveright').addEvent('mouseenter', function(){ scroll.start.bind(scrollRight); console.log('moveright start'); } );
	$('moveright').addEvent('mouseleave', function(){ scroll.stop.bind(scrollRight); console.log('moveright stop'); });
	*/
	
	var scroll = new Scroller('mousemove', {area: 40, velocity: 1});
	$('mousemove').addEvent('mouseenter', scroll.start.bind(scroll));
	$('mousemove').addEvent('mouseleave', scroll.stop.bind(scroll));	

	var fxs = [];
	$$('.imgmac').each(function(div, i){
		fxs[i] = new Fx.Styles(div.getElements('img').shift(), {duration: 300, transition: Fx.Transitions.linear, wait: false});
		div.addEvents({
			mouseenter: function(){
				fxs[i].start({
					'margin-top': 0,
				    'height': 110,
				    'width': 160
				});
			},
			mouseleave: function(){
				fxs[i].start({
					'margin-top': 15,
				    'height': 80,
				    'width': 130
				});	
			}
		});
	});
}

function marqueeInit(){
	if($('marqueebox')){
		new mooMarquee($('marqueebox'), $$('#marqueebox .marquee'), {'waitDuration': 7000});
	}
	if($('marqueepromo')){
		new mooMarquee($('marqueepromo'), $$('#marqueepromo .marquee'), {'waitDuration': 7000});
	}
}
window.addEvent('domready', marqueeInit);

function disp_delai(year,month,day,hour,min,elementId){
	document.getElementById(elementId).value=delai(year,month,day,hour,min);
	setTimeout("disp_delai("+year+","+month+","+day+","+hour+","+min+",'"+elementId+"')",1000);
}
function delai(annee,mois,jour,heure,min){
	var date_fin=new Date(annee,mois-1,jour,heure,min)
	var date_jour=new Date();
	var tps=(date_fin.getTime()-date_jour.getTime())/1000;
	var j=Math.floor(tps/3600/24); tps=tps % (3600*24);
	var h=Math.floor(tps / 3600); tps=tps % 3600;
	var m=Math.floor(tps/60);
	tps=tps % 60
	var s=Math.floor(tps);
	var txt=j+" j "+h+" h "+m+" min et "+s+" sec";
	date_fin=don_date(date_fin);
	return txt;
}
function don_date_jour(){
   var date_jour=new Date();
	date_jour=don_date(date_jour);
	return date_jour;
}
function don_date(une_date){
	var la_date;
	var months=new Array(12);
	months[1]="Janvier";
	months[2]="Février";
	months[3]="Mars";
	months[4]="Avril";
	months[5]="Mai";
	months[6]="Juin";
	months[7]="Juillet";
	months[8]="Aout";
	months[9]="Septembre";
	months[10]="Octobre";
	months[11]="Novembre";
	months[12]="Décembre";
	var days=new Array(7);
	days[1]="Lundi";
	days[2]="Mardi";
	days[3]="Mercredi";
	days[4]="Jeudi";
	days[5]="Vendredi";
	days[6]="Samedi";
	days[7]="Dimanche";
	var month=months[une_date.getMonth() + 1];
	var day=days[une_date.getDay()];
	var date=une_date.getDate();
	var year=une_date.getYear();
}

function initMenu(){
	new mooMenu($('menu'));
}
//window.addEvent('domready', initMenu);

function clearInput(inputid,inputvalue) {
	if (document.getElementById(inputid).value==inputvalue)
		document.getElementById(inputid).value="";
}
