﻿<!--
    /*---------------------------------------------*/
    /* fonction pour montrer ou cacher les calques */
    /*---------------------------------------------*/
	function montrer(objet){
	    if (navigator.appName == 'Microsoft Internet Explorer'){	
		    if (document.layers){
			    if (document.layers[objet]!=null) document.layers[objet].display = 'block';
		    }
		    else if (document.all){
			    document.all[objet].style.display = 'block';
		    }
		 }
	    else {
	        if (document.getElementById(objet)) {
			    if (document.getElementById(objet)!=null) document.getElementById(objet).style.display = 'block'; 
		    }
		    else if (document.all){
			    document.getElementById(objet).display = 'block';
		    }
	    }
	}
		
	function cacher(objet){
	    if (navigator.appName == 'Microsoft Internet Explorer'){	
	        if (document.layers){
			    if (document.layers[objet]!= null) {
			        document.layers[objet].display = 'none';
			    }
		    }
		    else if (document.all) {
			    document.all[objet].style.display = 'none';
		    }
		}
        else {
            if (document.getElementById(objet)) {
			    if (document.getElementById(objet) != null) {
			        document.getElementById(objet).style.display = 'none';
			    }
		    }
		    else if (document.all) {
			    document.getElementById(objet).display = 'none';
		    }
	   }
	}
	
	function inverser(objet){
	   if (navigator.appName == 'Microsoft Internet Explorer'){
	   	    if (document.layers){
			    if (document.layers[objet]!=null ){
			        if (document.layers[objet]== 'none' ){ document.layers[objet].display = 'block';}
			        else {document.layers[objet].display = 'none';}
			     }
		    }
		    else if (document.all){
		        if (document.all[objet].style.display != 'block'){ document.all[objet].style.display = 'block';}
		        else { document.all[objet].style.display = 'none';}
		    }
		 }
	    else {
	        if (document.getElementById(objet)) {
	   		    if (document.getElementById(objet)!=null) {
			        if (document.getElementById(objet).style.display != 'block') { 
			            document.getElementById(objet).style.display = 'block'; 
			        }
			        else { 
			            document.getElementById(objet).style.display = 'none'; 
			        }
			     }
		    }
		    else if (document.all){
    		    if (document.getElementById(objet).display != 'block'){ document.getElementById(objet).display = 'block';str = str + '8 - ';}
			    else{document.getElementById(objet).display = 'none';str = str + '9 - ';}
		    }
	    }
	}
    /*---------------------------------------------*/
    /* Validation de formulaire                    */
    /*---------------------------------------------*/
    function validRecherche() {
        if ((is_vide(document.formSearch.mot_cle.value) == false)&& (document.formSearch.mot_cle.value!='Rechercher')) {
		    document.formSearch.submit();
	    }
    }
    
    function is_BFN(ch)	{
		var res=true;
		if ( ch.indexOf('BFN')<0 && ch.indexOf('bfn')<0 ){res=false;}
			return res;
	}
	
	/*retourne vrai si le champs est vide*/
	function is_vide(ch) {	
		var res=true;
		if (ch.length > 0){res=false;}
			return res;
	}
	function is_email(ch){
	    var res=true;
        if ((ch.indexOf('@')<0)||(ch.indexOf('.')<0))
            {res=false;}
        return res;
    }
    function is_question(ch){
        var res=true;
        if (ch.length<1)
            {res=false;}
        return res;
    }
    function is_com_ref(ch) {
        var res=true;
        if(ch.length<1)
            {res=false;}
        return res;
    }
    function is_cp(cp) {
    	var model = /^\d{5}$/;
    	if(model.test(cp)) {return true;}
        else {return false;}
    }
    
    /*homeSubcategory.aspx et subCategory.aspx*/
    function validCompar(){
	    nb = 0;
        n=document.formCompar.elements.length ;
        for (i=0; i<n; i++){
	        if (document.formCompar.elements[i].checked == true){
		        nb++;
	        }
        }
        if (nb>1){
	        document.formCompar.submit();
        }
        else{
            comparAlert();
        }
    }
//------------------ Affichage calque livraison ---------------
function ShowForm(div,amount,title){
  var Obj;
  //-- on affiche le fond
  Obj = document.getElementById('D_FOND');
  if( Obj){
    with( Obj.style){
      position="absolute";
      display="";
      left = "0px";
      top  = "0px";
      zIndex= 10;
    }
  }
  //-- on affiche le div
  Obj = document.getElementById(div);
  if( Obj){
    with( Obj.style){
      position="absolute";
      display="";
      left = "200px";
      top  = "200px";
      zIndex= 11;
    }
	if (amount!=null){
		document.getElementById(div + 'price').innerHTML = amount + '€';
	}
	if (title!=null){
		document.getElementById(div + 'title').innerHTML = title;
	}
    Obj.focus();
  }
}
//-----------------
function HideForm(div){
  var Obj;
  Obj = document.getElementById(div);
  //-- on masque le div
  if( Obj){
    with( Obj.style){
      display="none";
    }
  }
  //-- on masque le fond  
  Obj = document.getElementById('D_FOND');
  if( Obj){
    with( Obj.style){
      display="none";
    }
  }
}


    
/* 
   title : parent of objet 
   objet : sub ul list
*/
function montrerMenu(title,objet){   
    var menu = document.getElementById("cat_"+objet)
	if (menu)
	{
		if (menu!=null){
		    menu.style.display = 'block'; 
		    menu.style.marginTop = '23px';
		    title.style.background = '#059bf0';
		}
	}
	else if (document.all){
		menu.display = 'block';
		menu.style.marginTop = '23px';
		title.style.background = '#059bf0';
	}
}	
function cacherMenu(title, objet){
    var menu = document.getElementById("cat_"+objet)
	if (menu)
	{
		if (menu != null){
		    document.getElementById("cat_"+objet).style.display = 'none';
		    title.style.background = '#059bf0 url("/static/common/images/design/background-menu.png")';
		}
	}
	else if (document.all) 
	{
		menu.display = 'none';
		title.style.background = '#059bf0 url("/static/common/images/design/background-menu.png")';
	}
}
//-->



