function show(id) {
    var d = document.getElementById('smenu'+id);
    
    var dNavidSearchSelect = document.getElementById('navidsearch');
    var dMoteurAttributsDiv = document.getElementById('MoteurAttributs');
    var dOrderByPrixPAPDiv = document.getElementById('trilist');
    var dOrderBySizeShoesDiv = document.getElementById('TAILLEPAP');
	 
	if(navigator.appName == 'Microsoft Internet Explorer'){
        if(!(document.getElementById('menu'+id)).contains(window.event.fromElement)){
            if (d) {
                d.style.display='block';
                
                var sNavigator = navigator.appVersion;
	            var iPositionVersion = sNavigator.indexOf('MSIE ');
	            var iIEVersion = sNavigator.substr(iPositionVersion+5,1);
	            
	            if(iIEVersion < 7 && dNavidSearchSelect){
	                // cache le select dans le panier
	                var aSelectBasket = document.getElementsByTagName("select");
                    for(var i=0;i<aSelectBasket.length;i++){
                        aSelectBasket[i].style.visibility='hidden';
                    }
                    dNavidSearchSelect.style.visibility='hidden';
                    if(dMoteurAttributsDiv){
                        dMoteurAttributsDiv.style.visibility='hidden';
                    }
                    if(dOrderByPrixPAPDiv){
                        dOrderByPrixPAPDiv.style.visibility='hidden';
                    }
                    if(dOrderBySizeShoesDiv){
                        dOrderBySizeShoesDiv.style.visibility='hidden';
                    }
                }
            }
        }
	}
	else{	
        if (d) {
            d.style.display='block';
        }
	}
	var o = document.getElementById('a'+id);
    if (o) {
        if ( o.className != 'a'+id+'sel')
            o.className = 'a'+id+'on';
    }
}

function hide(id) {
    var d = document.getElementById('smenu'+id);
   
	var dNavidSearchSelect = document.getElementById('navidsearch');
    var dMoteurAttributsDiv = document.getElementById('MoteurAttributs');
    var dOrderByPrixPAPDiv = document.getElementById('trilist');
    var dOrderBySizeShoesDiv = document.getElementById('TAILLEPAP');
	if(navigator.appName == 'Microsoft Internet Explorer'){
	    if(!(document.getElementById('menu'+id)).contains(window.event.toElement)){
	        if (d) {
	            d.style.display='none';
	             
	            var sNavigator = navigator.appVersion;
	            var iPositionVersion = sNavigator.indexOf('MSIE ');
	            var iIEVersion = sNavigator.substr(iPositionVersion+5,1);
	            
	            if(iIEVersion < 7 && dNavidSearchSelect){
	                var aSelectBasket = document.getElementsByTagName("select");
                    for(var i=0;i<aSelectBasket.length;i++){
                        aSelectBasket[i].style.visibility='visible';
                    }
                    dNavidSearchSelect.style.visibility='visible';
                    if(dMoteurAttributsDiv){
                        dMoteurAttributsDiv.style.visibility='visible';
                    }
                    if(dOrderByPrixPAPDiv){
                        dOrderByPrixPAPDiv.style.visibility='visible';
                    }
                    if(dOrderBySizeShoesDiv){
                        dOrderBySizeShoesDiv.style.visibility='visible';
                    }
                }
            } 
        }
	}
	else{
        if (d) {
            d.style.display='none';
        }
	}
	var o = document.getElementById('a'+id);
    if (o) {
        if ( o.className != 'a'+id+'sel')
            o.className = 'a'+id+'off';
    }
}


// Change element class with id and classname
function fnchangecss(sId, sCSS)
{
    if(!document.getElementById) return;

    var oElem = document.getElementById(sId);
    if(!oElem) return;
    
    oElem.className = sCSS;
}


// validate newsletter subscriptions
function checknewslet(form) {
    var testform = false;
    if (form.email.value == '' || form.email.value.indexOf('@') == -1 || form.email.value.indexOf('.') == -1)
    {
        form.email.focus();
        alert('Entrez un email valide sous la forme nom_utilisateur@nom_domaine');
    } else
        testform = true;
    if (testform){ 
        
		window.open('','po','scrollbars=yes,resizable=yes,toolbar=yes,status=yes,menubar=yes,width=800,height=600');
       
        return true;
    } else 
        return false;
}

// add to favorites
function favoris() {
    if ( navigator.appName != 'Microsoft Internet Explorer')
    {
        window.sidebar.addPanel('Cdiscount.com - Achat et bons plans discount sur internet !','http://www.cdiscount.com','Cdiscount.com - Achat et bons plans discount sur internet !');
    } else { 
        window.external.AddFavorite('http://www.cdiscount.com','Cdiscount.com - Achat et bons plans discount sur internet !');
    }
}
function validSearch(strSearch)
{
	var f = document.getElementById('searchsinequa');
	
	if (strSearch == '' || strSearch == 'Recherche...')
	{
    alert('Pour lancer une recherche vous devez la saisir au préalable dans le champ "Recherche"');
    f.search_sinequa.focus();
	}
	else
	{
		 f.submit();
	}
}
function  changeSearch()
{

  if (document.getElementById('search_sinequa').value== 'Recherche...')
  {
    document.getElementById('search_sinequa').value= ''
  }
}

