
// Menu
function menushow(e) {
//	e = document.getElementById(e);
	if(e.className != 'on')	e.className = 'over';
	for (i=0; i<e.childNodes.length; i++) {
		node = e.childNodes[i];
		if (node.nodeName=="UL") {
			node.style.display= 'block';
		}
	}
}
function menuhide(e) {
//	e = document.getElementById(e);
	if(e.className != 'on')	e.className = '';
	for (i=0; i<e.childNodes.length; i++) {
		node = e.childNodes[i];
		if (node.nodeName=="UL") {
			node.style.display= 'none';
		}
	}
}

function open_menu(id_famille) {
    hide_all(id_famille);
	document.getElementById("sous-menu-"+id_famille).style.display = 'inline';
}

function keep_menu() {
	if (sous_menu_actif) sous_menu_keep = true;
}
function  hide_all(id_famille) {

tab_famille = new Array('sante','epargne','credit','animaux','pj');
for (x in tab_famille) {
	if (tab_famille[x]!=id_famille) hide_menu(tab_famille[x]);
}

}
function hide_menu(id_famille) {
	document.getElementById("sous-menu-"+id_famille).style.display = 'none';
}

function comparateur(link)
{
	nselect = 0;
	i=1;
	o=document.getElementById('comp_'+i);
	str = '';
	
	while (o!=null)
	{
		if (o.checked) 
		{
			nselect++;
			str = str + '&idprod' + nselect + '=' + o.value;
		}
		i++;
		o=document.getElementById('comp_'+i);
	} 
	
	if (nselect<2) alert('Vous devez selectionner au moins 2 produits');
	if (nselect>3) alert('Vous ne devez selectionner qu\'au plus 3 produits');
	
	if (nselect>=2 && nselect<=3)
	{
		link.href=link.href + str;
		return true;
	}
	return false;
}

function getXMLHTTP()
{
  var xhr=null;
  if(window.XMLHttpRequest) // Firefox et autres
  xhr = new XMLHttpRequest();
  else if(window.ActiveXObject){ // Internet Explorer
    try {
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e1) {
        xhr = null;
      }
    }
  }
  else 
  { // XMLHttpRequest non supporté par le navigateur
    return null;
  }
  return xhr;
}