$(document).ready(function(){
	//menu H
	$('.li-menuH').mouseover(handleEvent);
	$('.li-menuH').mouseout(handleEvent);
	$('.li-menuH-over').mouseover(handleEvent);
	$('.li-menuH-over').mouseout(handleEvent);	
	
	$("#slider-side").easySlider({
		auto: true,
		continuous: true 
	});
});

function handleEvent(e){
	o = e.target
	t = e.type
	switch(t){
		case 'mouseover':	
			$(o).parent().addClass("li-menuH-over");
		break;
		case 'mouseout':			
			$(o).parent().removeClass("li-menuH-over");
		break;
	}
}

function rollDiv(th,BgColor,LinkColor,textDeco){
	$(th).css({'background-color':BgColor})
	$(th).children().eq(1).children().css({'color':LinkColor,'text-decoration':textDeco})
}

function fctZoom(linkId){
	$('#'+linkId).click();
}

function checkSearch(fld){
	switch(fld){
		case 'search-themes':
			document.forms[0].elements[fld].selectedIndex	=	0
		break;
		case 'search-events':
			document.forms[0].elements[fld].selectedIndex	=	0
		break;
	}
}

function goSearch(uri,pageR){
	formulaire								=	'search'
	dec_uri 								=	uri.split('/page=')
	new_uri									=	dec_uri[0]
	document.forms[0].action				=	new_uri+'/page='+pageR
	document.forms[0].submit()
}

function filterCat(th){
	document.forms[0].cat.value				=	th
	document.forms[0].submit()
}

function add_panier(MID,dispo){
	float_width		=	266;
	float_height	=	180;
	
	quantite	=	$('.quantite').val();
	dispo		=	dispo*1;
	if(quantite	> 0){
		if(quantite	>	dispo){
			alert('Erreur, quantitée maximale disponible : '+dispo)
		}else{
			switch($('#panier-adder').css('display')){
				case 'none':
					post_data =	{'HTML_bloc':'add','VID':MID,'QTE':quantite}
					$('#panier-adder').css({'display':'block','opacity':0})
					$('#panier-adder').load('/ajax/float.php',post_data);
					$('#panier-adder').animate({'width':float_width,'height':float_height},300,function(){$('#panier-adder').animate({'opacity':1},400);});
					
				break;
				case 'block':
					$('#panier-adder').animate({'opacity':0},400,function(){$('#panier-adder').animate({'width':'0','height':'0'},400,function(){$('#panier-adder').css({'display':'none'}),$('#panier-adder').html('')});});
					
				break;
			}
		}
	}	
}

function check_liv(action,formulaire){
	oForm			=		document.forms[formulaire]
	all_fld			=		oForm.elements
	switch(action){
		case 0:
			dsb		=		true;
			dsp		=		'none';
		break;
		case 1:
			dsb		=		false;
			dsp		=		'block';
		break;
	}
	for(i=0;i<all_fld.length;i++){
		fld_name		=	all_fld[i].name
		if(fld_name.indexOf('_liv') > -1){
			oForm.elements[fld_name].disabled = dsb
		}
	}
	$('.livraison-zone').css({'display':dsp})	
}

function panierLogin(){
	$('#lg-email-field').val($('#panier-login-email').val())
	$('#lg-mdp-field').val($('#panier-login-mdp').val())
	$('#lg-form').attr({'action':'/panier/consultation.html'});
	$('#lg-form').submit();
}

function goPanier(panier_action,Nvid,lng){
	switch(lng){
		case '1':
			txt_areUsure 		= "Etes vous sur ? ";
			txt_viderP 			= "Etes vous sur de vouloir vider votre panier ?";
		break;
		case '2':
			txt_areUsure 		= "Are your sure ?";
			txt_viderP	 		= "Are your sure to want to erase your basket ?";			
		break;
	}
	switch(panier_action){
		case "view":
			location.href="/index.php?page=panier&panier_action="+panier_action+"&langue_id="+lng;		
		break;
		case "add":		
			QTE = document.F_art.FLD_Qte.options[document.F_art.FLD_Qte.selectedIndex].value;			
			lst_ids = document.F_art.lst_ids.value;
			MID = Nvid
			dec_lstids = lst_ids.split(',');
			for(i=1;i<dec_lstids.length;i++){
				N_idx = eval("document.F_art.feat_"+dec_lstids[i]+".selectedIndex")
				N_idxVal = eval("document.F_art.feat_"+dec_lstids[i]+".options[document.F_art.feat_"+dec_lstids[i]+".selectedIndex].value")
				MID += ","+N_idxVal				
			}
			window.open('/float/add_panier.php?MID='+MID+'&QTE='+QTE+"&VID="+lst_ids+'&langue_id='+lng,'caddy','width=800, height=400, status=yes')
		break;	
		case "vider":
			if(confirm(txt_viderP)){				
				location.href="/panier/"+panier_action+".html"				
				return false
			}			
		break;
		case "vider_type":
			if(confirm(txt_viderP)){				
				location.href="/panier/"+panier_action+".html"				
				return false
			}			
		break;
		case "remove_P":
			if(confirm(txt_areUsure)){	
				location.href="/panier/"+panier_action+".html?article_id="+Nvid
				return false
			}				
		break;
		case "remove_PType":
			if(confirm(txt_areUsure)){	
				location.href="/panier/"+panier_action+".html?article_id="+Nvid
				return false
			}	
		break;
		case 'inscription':
			location.href="/panier/inscription.html"
		break;
		default:// inscription,mdp,unlogin,login
			location.href="/panier/consulter.html"	
		break;				
	}	
}

function upt_Qte(MID,FQTE,lng,stock){	
	QTE_slt		=		document.getElementById(FQTE)
	QTE			=		0
	if(QTE_slt.value.length){
		if(isNaN(QTE_slt.value)){
			QTE		=		0;
		}else{
			QTE		=		QTE_slt.value
		}
	}
	QTE			=	QTE*1
	if(QTE	>	0){
		if(QTE <= stock){
			location.href="/panier/upt_panier.html?article_id="+MID+"&Qte="+QTE;
		}else{
			alert("Quantitée demandée indisponible\nQuantité en stock : "+stock)
		}
	}else{
		alert("Valeur incorrecte")
	}
}
