
function verifie(champsuivant,nombremax,champactuel) {
	var x = document.recherche_pdv[champactuel].value.length;
	if (x == nombremax) {
		eval('document.recherche_pdv.' + champsuivant + '.focus();');
	}
									alert("alert2");
}

function menu_rollover(mainmenu, submenu, action)
{
	var submenu_active 		= mainmenu;
	var submenu_wraper 		= document.getElementById('mainmenu_wraper');
	var num_menus 			= menus.length;
	var elem 				= document.getElementById(mainmenu);
	
	if(timer != null)
	{
		clearTimeout(timer);
	}

	if(elem.className.indexOf('over') == -1)
	{
		elem.className+= ' over';
	}

	for(i=0; i<num_menus; i++ )
	{
		//alert(submenus[i]);
		if(menus[i] != mainmenu)
		{
			timeoutFunction(menus[i], submenus[i], 'hide');
		}
		else
		{
			//var $usubmenu = submenus[i];
			show_hide_layers(mainmenu, submenu, 'show', submenus);
			submenu_wraper.className = (submenu);
			/*$usubmenu.css("display", "block");
			$usubmenu.css("z-index", "100");*/
		}
	}
}

function menu_rollout(mainmenu, submenu, action)
{
	var submenu_wraper 		= document.getElementById('submenu_wraper');
	var num_menus 			= menus.length;
	var elem;
	var i;

	if(timer != null) 
	{
		clearTimeout(timer);
	}

	for(i=0; i<num_menus; i++ )
	{
		thisClass = document.getElementById(submenus[i]).className;
		
		if(menus[i] != mainmenu)
		{
			timeoutFunction(menus[i], submenus[i], 'hide');
		}
		else
		{
			timer = setTimeout(function() {timeoutFunction(mainmenu, submenu, 'hide');}, 2000);
		}

		if(thisClass.search(/selected/) != -1)
		{
			menu_rollover(menus[i], submenus[i], 'show')
		}
	}
}

function timeoutFunction(menu, submenu, action)
{
	var elem 					= document.getElementById(menu);
	var submenu_wraper 			= document.getElementById('mainmenu_wraper');

	elem.className				= elem.className.replace('over', '');
	submenu_wraper.className 	= submenu_wraper.className.replace(submenu,'home'); 
	show_hide_layers(menu, submenu, 'hide', submenus); 
}

function show_hide_layers(menu, layer, action, arr_layer)
{
	var num_layers = arr_layer.length;
	var this_layer = document.getElementById(layer);
	var i;
	
	switch(action)
	{
		case 'show':
			this_layer.style.display = 'block';
		break;
		
		case 'hide':
			this_layer.style.display = 'none';
			//document.getElementById(arr_layer[i]).style.display = 'none';
		break;
	}
}


