//afficher les sous menu du menu principal
var actualmenu=-1;
var hovertopmenu=false;
var hoverbottommenu=false;

function viewSm(qui, total){
	for(i=0;i<total;i++){
		if(document.getElementById("sm"+i)){
		document.getElementById("sm"+i).style.display="none";
		}
	}
	if(document.getElementById("sm"+qui))
		document.getElementById("sm"+qui).style.display="inline";
	actualmenu=qui;
	
	hovertopmenu=true;
	hoverbottommenu=false;
}

function subExitTopMenu()
{
	if(!hovertopmenu && !hoverbottommenu && document.getElementById("sm"+actualmenu))
		document.getElementById("sm"+actualmenu).style.display="none";
}

function exitTopMenu(id)
{
	hovertopmenu=false;
	
	setTimeout("subExitTopMenu()",100);
}

function exitSubMenu(id)
{
	hoverbottommenu=false;
	
	setTimeout("subExitTopMenu()",100);

}

function enterSubMenu(id)
{
	actualmenu=id;
	
	hovertopmenu=false;
	hoverbottommenu=true;
}





//afficher le menu de la boutique
function viewShop(type){
	if(type==1){
	document.getElementById("menu_order_list").style.display="inline";
	document.getElementById("menu_order").style.height="110px";
	}else{
	document.getElementById("menu_order_list").style.display="none";
	}
}

//ouvrir l'onglet panier
function openBasket(){
manualopening=true;
document.getElementById("left_basket_off").style.display="none";	
document.getElementById("left_basket_on").style.display="inline";	
}
manualopening=false;
function closeBasket(){
/*manualopening=false;
document.getElementById("left_basket_on").style.display="none";	
document.getElementById("left_basket_off").style.display="inline";	*/
}

//ouvrir l'onglet compte
function openAccount(){
document.getElementById("left_account_off").style.display="none";	
document.getElementById("left_account_on").style.display="inline";	
}

function closeAccount(){
document.getElementById("left_account_on").style.display="none";	
document.getElementById("left_account_off").style.display="inline";	
}

//redirection javascript vers une url
function goToUrl(url){
window.location.href=url;	
}

//pour le diaporama restaurant context home
function onAfterResto(curr, next, opts) {
var index = opts.currSlide;
$j('#diapo_resto_prev')[index == 0 ? 'hide' : 'show']();
$j('#diapo_resto_next')[index == opts.slideCount - 1 ? 'hide' : 'show']();
}

//vérifier une saisie numérique
function verifNum(valeur){
var emailRegEx = /^[0-9]{1,}$/i;
     if (valeur.search(emailRegEx) == -1) {
     return false;
     }
return true;
}

//ajouter des produits au panier avec flytobasket
function addProduct(idp, qtt){
if(verifNum(qtt)==true){
ajaxAddPanier(idp, qtt);
addToBasket(idp);
}else{
alert("Veuillez saisir une valeur numérique.");
}
}

//ajouter des produits au panier sans flytobasket
function addNewProduct(idp, qtt){
	elementHTML = document.getElementById('floatting_basket');
	var url = "/index.php";
	ajaxOptions = new Object();
	ajaxOptions = {method: 'post', parameters:'ajax=add_panier.php&id='+idp+'&number='+qtt};
	var laRequete = new Ajax.Updater(elementHTML, url, ajaxOptions);
	if($j("#pi_transfert_"+idp)){
	options = { to: "#fb_transfer", className: "fb_transfer_class" };
	$j("#pi_transfert_"+idp).show("transfer", options, 600);
	}
}

//entourer un produits
function findProduct(qui, combien){
for(i=0;i<combien;i++){
document.getElementById("product_item_"+i).style.backgroundImage="url(/images/product_bg.png)";
$j("#product_item_"+i).removeClass("product_on");
}
document.getElementById("product_item_"+qui).style.backgroundImage="url(/images/product_bg_on.png)";
$j("#product_item_"+qui).addClass("product_on");
}


jQuery("input[name='applycodepromo'],input[name='codepromo']").live("keypress",function(event){
	if(event.keyCode==13)
		event.preventDefault();
});

jQuery("input[name='applycodepromo']").live("click",function(){
	var val=jQuery("input[name='codepromo']").val();
	if(!val)return false;

	if(document.location.href.indexOf("?")>0)
		document.location.href=document.location.href+'&codepromo='+val;
	else
		document.location.href=document.location.href+'?codepromo='+val;
});




//fonction query globale de chargement ajax dans un div
function ajaxLoad(div_id, query_string, loader){
if (!loader) { loader = 1; } 
if(loader==1){
    $j("#"+div_id).html('<div style="text-align:center;padding:100px 0 25px 0;color:gray" class="global_confirm">Chargement en cours, merci de patienter...</div>'); 
 }
    $j.ajax({  
        type: "POST",  
        url: "/index.php",  
        data: query_string,  
        success: function(msg){  
            $j("#"+div_id).html(msg);  
        }  
    });  
}
