/*
 * 	Drop Down Menu
 *	written by Charbel El Batal	
 *
 *	Copyright (c) 2010 Wondereight (http://wondereight.com)
 *	Dual licensed under the MIT (MIT-LICENSE.txt)
 *	and GPL (GPL-LICENSE.txt) licenses.
 *
 */
 
var timeout	= 500;
var closetimer	= 0;
var menuitem	= 0;

// open hidden layer
function menuOpen(id)
{	
	// cancel close timer
	menuCancelclosetime();
	
	// close old layer
	if(menuitem) menuitem.style.visibility = 'hidden';

	// get new layer and show it
	menuitem = document.getElementById(id);
	menuitem.style.visibility = 'visible';

}
// close showed layer
function menuClose()
{
	if(menuitem) menuitem.style.visibility = 'hidden';
}

// go close timer
function menuClosetime()
{
	closetimer = window.setTimeout(menuClose, timeout);
}

// cancel close timer
function menuCancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// adding the menu hovering effect with the change of images.
$(document).ready(function(){	
						   
MM_preloadImages('images/about_hover.png','images/mission_hover.png','images/services_hover.png','images/private_labelling_hover.png','images/brands_hover.png','images/contactus_hover.png','images/careers_hover.png','images/partnership_hover.png','images/distributionchannels_hover.png','images/biosphere_hover.jpg','images/magiclear_hover.jpg','images/genome_hover.jpg','images/herve_planta_hover.jpg','images/biolor_hover.jpg','images/paul_de_vartens_hover.jpg','images/your_brand_hover.jpg','images/submit_btn_hover.jpg','images/distributionchannels_hover.jpg','images/others_hover.png','images/browse_hover.gif','images/ok_hover.gif','images/submit_application_hover.gif','images/directsalesconcept_hover.png','images/others_png.png');

	$("#about").mouseover(function() {
		menuOpen('about_sub');
		MM_swapImage('about','','images/about_hover.png',1);
	}).mouseout(function() {
		menuClosetime();
		MM_swapImgRestore();
	});
	$("#about_sub").mouseover(function() {
		menuCancelclosetime();
	}).mouseout(function() {
		menuClosetime();
	});
	
	//First Sub Menu for About US
	$("#mission").mouseover(function() {
		MM_swapImage('mission','','images/mission_hover.png',1);
	}).mouseout(function() {
		MM_swapImgRestore();
	});
	$("#services").mouseover(function() {
		MM_swapImage('services','','images/services_hover.png',1);
	}).mouseout(function() {
		MM_swapImgRestore();
	});
	$("#labeling").mouseover(function() {
		MM_swapImage('labeling','','images/private_labeling_hover.png',1);
	}).mouseout(function() {
		MM_swapImgRestore();
	});
	//End First Sub Menu for About US
	
	$("#brands").mouseover(function() {
		MM_swapImage('brands','','images/brands_hover.png',1);
	}).mouseout(function() {
		MM_swapImgRestore();
	});
	
	$("#contactus").mouseover(function() {
		menuOpen('contactus_sub');
		MM_swapImage('contactus','','images/contactus_hover.png',1);
	}).mouseout(function() {
		menuClosetime();
		MM_swapImgRestore();
	});
	$("#contactus_sub").mouseover(function() {
		menuCancelclosetime();
	}).mouseout(function() {
		menuClosetime();
	});
	
	// Sub Menu for Contact us
	$("#careers").mouseover(function() {
		MM_swapImage('careers','','images/careers_hover.png',1);
	}).mouseout(function() {
		MM_swapImgRestore();
	});
	$("#partnership").mouseover(function() {
		MM_swapImage('partnership','','images/partnership_hover.png',1);
	}).mouseout(function() {
		MM_swapImgRestore();
	});
	//End Sub Menu for Contact us
	
	$("#distribution").mouseover(function() {
		menuOpen('distribution_sub');
		//MM_swapImage('distribution','','images/distributionchannels_hover.png',1);
	}).mouseout(function() {
		menuClosetime();
		//MM_swapImgRestore();
	});
	$("#distribution_sub").mouseover(function() {
		menuCancelclosetime();
	}).mouseout(function() {
		menuClosetime();
	});
	
	// Sub Menu for distribution
	$("#directsales").mouseover(function() {
		MM_swapImage('directsales','','images/directsalesconcept_hover.png',1);
	}).mouseout(function() {
		MM_swapImgRestore();
	});
	$("#others").mouseover(function() {
		MM_swapImage('others','','images/others_hover.png',1);
	}).mouseout(function() {
		MM_swapImgRestore();
	});
	//End Sub Menu for distribution
	
	
});	
