/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

var storemenu0done 			= 0;
var storemenu1done 			= 0;
var storemenu2done 			= 0;
var storemenu3done 			= 0;
var storemenu4done 			= 0;
var storemenu5done 			= 0;
var storemenu6done 			= 0;
var storemenu7done 			= 0;
var activeCategorySeqId = null;

selectToHideT = ["by_price","contactMechId","quantite_1"];

jQuery(document).ready(function(){
    menuNavigation();
});


/* ----------------- jQuery Drill Down Menu --------------- */
function menuNavigation(){

	var i=0;
	while (document.getElementById("store-menu"+i)){
		activatemenu("#store-menu"+i, "storemenu"+i+"done", "#store"+i, "#store"+i, "#store-menu"+i, "store_hover", "store-categ-"+i+"_hover");
		i++;
	}
}

function activatemenu(id, storedlocation, menu, linkmenu, linktab, classover, classtabover, contenttoload) {
	var trackerID;
	jQuery(id).mouseover(function() {
		if(eval(storedlocation) == 0) {
			if (contenttoload) {
				loadcontent(contenttoload, menu)
			}
			trackerID = window.setTimeout('showMenu("' + storedlocation + '","' + menu + '","' + linkmenu + '","' + classover + '","' + linktab + '","' + classtabover + '")',125);
		} else {
			window.clearTimeout(trackerID); }
	   });
		jQuery(id).mouseout(function() {
			window.clearTimeout(trackerID);
			trackerID = window.setTimeout('clearMenu("' + storedlocation + '","' + menu + '","' + linkmenu + '","' + classover + '","' + linktab + '","' + classtabover + '")',250);
	   });

		jQuery(menu).mouseover(function() {
			window.clearTimeout(trackerID);
			jQuery(menu).show("");
			jQuery(linkmenu).addClass(classover);
			if(jQuery.browser.msie) {
				jQuery("input.formhider").addClass("hideform");
                                jQuery("select.formhider").addClass("hideform");
			}
	   });
		jQuery(menu).mouseout(function() {
			window.clearTimeout(trackerID);
			trackerID = window.setTimeout('clearMenu("' + storedlocation + '","' + menu + '","' + linkmenu + '","' + classover + '","' + linktab + '","' + classtabover + '")',250);
	   });

}

function showMenu(storedlocation, menu, linkmenu, classover, linktab, classtabover) {
    
		for(var i=0; i < selectToHideT.length ; i++){
			if(document.getElementById(selectToHideT[i])!=null && document.getElementById(selectToHideT[i])!=undefined)
				displayElement(selectToHideT[i], "none");
		}
		eval(storedlocation+"=1;");
                jQuery(menu).slideDown("fast");
		jQuery("div").remove(".errorform");
		jQuery("div").remove(".errorform2");
		jQuery(linkmenu).addClass(classover);
		jQuery(linktab).addClass(classtabover);
		if(jQuery.browser.msie) {
                        visibleSelects = jQuery("select:visible");
                        //visibleSelects.hide();
//			$("input.formhider").addClass("hideform");$("select.formhider").addClass("hideform");
		}
}

function clearMenu(storedlocation, menu, linkmenu, classover, linktab, classtabover) {
 		for(var i=0; i < selectToHideT.length ; i++){
			if(document.getElementById(selectToHideT[i])!=null && document.getElementById(selectToHideT[i])!=undefined)
				displayElement(selectToHideT[i], "");
		}
		eval(storedlocation+"=0;");
		jQuery(menu).stop();
		jQuery(menu).hide("");
		jQuery(linkmenu).removeClass(classover);
		if("#store-menu"+activeCategorySeqId != linktab)
			jQuery(linktab).removeClass(classtabover);
		jQuery("div").remove(".errorform");
		jQuery("div").remove(".errorform2");
		if(jQuery.browser.msie) {
                        //visibleSelects = jQuery("select:hidden");
                        //visibleSelects.show();
//			$("input.formhider").removeClass("hideform");$("select.formhider").removeClass("hideform");
		}
}

function displayElement(elmt, disp){
	document.getElementById(elmt).style.display=disp;
}

