var fs_pause = false;
var fs_current = 0;
var fs_currentBas = 0;

function open_fs() {
	window.open(fs_hrefs[fs_current], "_self");
}

function goto_fs() {
	var w1 = document.getElementById('haut');
	w1.src = fs_imagesHaut[fs_current];
	if ( fs_hrefsHaut[fs_current] != '' ) {
		w1.style.cursor = 'pointer';
		w1.parentNode.href = fs_hrefsHaut[fs_current];
        w1.parentNode.target = fs_targetsHaut[fs_current];
	} else {
		w1.style.cursor = 'default';
		w1.parentNode.href = '#';
	}
}

function goto_fsBas() {
	var w2 = document.getElementById('bas');
	w2.src = fs_imagesBas[fs_currentBas];
	//alert( fs_imagesBas[fs_currentBas] );
	if ( fs_hrefsBas[fs_currentBas] != '' ) {
		w2.style.cursor = 'pointer';
		w2.parentNode.href = fs_hrefsBas[fs_currentBas];
	} else {
		w2.style.cursor = 'default';
		w2.parentNode.href = '#';
	}
}

function pause_fs() {
	fs_pause = !fs_pause;
    var w1 = document.getElementById('fs_window_title_wpause');
    var w2 = document.getElementById('fs_window_title_wplay');
    if (fs_pause) {
        w1.style.display = 'none';
        w2.style.display = 'block';
    } else {
        w2.style.display = 'none';
        w1.style.display = 'block';
    }
}

function next_fs() {
	
	if (fs_current >= fs_imagesHaut.length) fs_current = 0;
		goto_fs();

	fs_current++;

}

function next_fsBas() {

	if (fs_currentBas >= fs_imagesBas.length) fs_currentBas = 0;
		goto_fsBas();
	
	//alert( fs_currentBas );
	
	fs_currentBas++;
}

function previous_fs() {
	fs_current--;
	if (fs_current < 0) fs_current = fs_images.length - 1;
	goto_fs();
}

function next_fs_auto() {
	if (!fs_pause) next_fs();
	setTimeout("next_fs_auto()", 5000);
}

function next_fs_auto_bas() {
	if (!fs_pause) next_fsBas();
	setTimeout("next_fs_auto_bas()", 5000);
}

var active_sub_trees = new Array();

function findActiveSubTree(id) {
    for(var i = 0; i < active_sub_trees.length; i++) {
        if (active_sub_trees[i] == id) {
            return i;
        }
    }
    return -1;
}

function addActiveSubTree(id) {
    active_sub_trees[active_sub_trees.length] = id;
}

function removeActiveSubTree(id) {
    var index = findActiveSubTree(id);
    if (index != -1) {
        active_sub_trees.splice(index, 1);
    }
}

var colored_sub_trees = new Array();

function findColoredSubTree(id) {
    for(var i = 0; i < colored_sub_trees.length; i++) {
        if (colored_sub_trees[i] == id) {
            return i;
        }
    }
    return -1;
}

function addColoredSubTree(id) {
    colored_sub_trees[colored_sub_trees.length] = id;
}

function removeColoredSubTree(id) {
    var index = findActiveSubTree(id);
    if (index != -1) {
        colored_sub_trees.splice(index, 1);
    }
}

function replaceAll(OldString,FindString,ReplaceString) {
   var SearchIndex = 0;
   var NewString = "";
   while (OldString.indexOf(FindString,SearchIndex) != -1) {
   NewString += OldString.substring(SearchIndex,OldString.indexOf(FindString,SearchIndex));
   NewString += ReplaceString;
   SearchIndex = (OldString.indexOf(FindString,SearchIndex) + FindString.length);
   }
   NewString += OldString.substring(SearchIndex,OldString.length);
   return NewString;
}


function resetColoredSubTree() {
    for(var i = 0; i < colored_sub_trees.length; i++) {
        var id = colored_sub_trees[i];
        if ( document.getElementById("tree_href_" + id) != null) {
			var cn = document.getElementById("tree_href_" + id).className;
            var ncn = replaceAll(cn, "colorTreeSegment", "");

			document.getElementById("tree_href_" + id).className = ncn;

            if ( document.getElementById("image_node_" + id) != null) {
                var index = findActiveSubTree(id);
                if (index != -1) {
                    document.getElementById("image_node_" + id).className = "node_minus";
                } else {
                    document.getElementById("image_node_" + id).className = "node_plus";
                }
            }
        }
    }
    colored_sub_trees = new Array();
}

function setColors(color) {
    for(var i = 0; i < colored_sub_trees.length; i++) {
        var id = colored_sub_trees[i];
		if ( document.getElementById("tree_href_" + id) != null) {		
			var stringtofind = /(segment_catalogue1)/g;
			var test = stringtofind.test( document.getElementById("tree_href_" + id).getAttributeNode('class').value );
			if ( test ){
				document.getElementById("tree_href_" + id).removeAttribute("class");
				classe = document.createAttribute('class');
				classe.nodeValue = "segment_catalogue1 colorTreeSegment";
			}else{
				document.getElementById("tree_href_" + id).removeAttribute("class");
				classe = document.createAttribute('class');
				if( typeof( color ) != 'undefined' ){
					var classnom = "colorTreeSegment2";//+color;
				}else{
					classnom= 'colorTreeSegment';
				}
				classe.nodeValue = "segment_catalogue2 "+classnom;
			}
				document.getElementById("tree_href_" + id).setAttributeNode(classe);
				
            if ( document.getElementById("image_node_" + id) != null) {
                var index = findActiveSubTree(id);
                if (index != -1) {
                    document.getElementById("image_node_" + id).className = "node_minus_selected";
                } else {
                    document.getElementById("image_node_" + id).className = "node_plus_selected";
                }
            }
        }
    }
}

function resetSubTreeClass(){
    active_sub_trees = new Array();
}

function ChangeSubTreeClass(id, openUnique, background, color){
    if (document.getElementById("sub_tree_" + id) == null) return;
	if( document.getElementById("image_node_" + id) == null ) return;
    if (findActiveSubTree(id) != -1) {
        document.getElementById("image_node_" + id).className='node_plus';
        document.getElementById("sub_tree_" + id).className='disappear';
        removeActiveSubTree(id);
    } else {
        document.getElementById("image_node_" + id).className='node_minus';
        document.getElementById("sub_tree_" + id).className='appear';
        if (openUnique) {
            for(var i = 0; i < active_sub_trees.length; i++) {
                document.getElementById("sub_tree_" + active_sub_trees[i]).className='disappear';
                document.getElementById("image_node_" + active_sub_trees[i]).className='node_plus';
            }
            active_sub_trees = new Array();
        }
        addActiveSubTree(id);
    }

}

function ChangeTreeMouseOver(id,color){
	if( typeof( color ) == 'undefined' )
		setColors();
		
    document.getElementById("tree_href_" + id).className='segment_catalogue1_hover';
}

function ChangeTreeMouseOut(id,color){
    document.getElementById("tree_href_" + id).className='segment_catalogue1';
	if( typeof( color ) == 'undefined' )
		setColors();
}

function ChangeTreeOCMouseOver(id){
    setColors();
    document.getElementById("tree_open_close_href_" + id).className='segment_catalogue1_hover';
}

function ChangeTreeOCMouseOut(id){
    document.getElementById("tree_open_close_href_" + id).className='segment_catalogue1';
    setColors();
}

function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}

function getPHPCookie(name) {
    var cookie = getCookie(name);
    if (cookie != null) {
        var i = cookie.indexOf('"');
        if (i >= 0) {
            cookie = cookie.substring(i + 1, cookie.length);
            i = cookie.indexOf('"');
            if(i >= 0) {
                cookie = cookie.substring(i + 1, cookie.length);
                i = cookie.indexOf('"');
                if( i >= 0 ){
                    cookie = cookie.substring( 0 , i );
                }
            }
        }
    }
    return cookie;
}

function showArticleNode(id) {
  if (document.getElementById('node_'+id) != null) document.getElementById('node_'+id).style.display = 'block';
}

function hideAllArticleNodes() {
    for(i=0;i<articles_nodes.length;i++) {
        if (document.getElementById('node_'+articles_nodes[i]) != null) document.getElementById('node_'+articles_nodes[i]).style.display = 'none';
    }
}

function showArticle(id_node, id) {
  if (document.getElementById('article_'+id_node+id) != null) document.getElementById('article_'+id_node+id).style.display = 'block';
}

function hideAllArticles() {
    for(i=0;i<articles.length;i++) {
        if (document.getElementById('article_'+articles[i]) != null) document.getElementById('article_'+articles[i]).style.display = 'none';
    }
}

function eraseHref(url,aElement){
	var toReplace = url;
	replaced = toReplace.replace(/!/g,'http:');
	replaced = replaced.replace(/#/g,'/');
	replaced = replaced.replace(/@/g,'.');

	if(aElement)
	aElement.href = replaced;
	else
	return replaced;
}

function changeIt(url,aElement){
	replaced = conciergerie.decode( url.substring(9) );
	if(aElement)
		aElement.href = replaced;
	else
		return replaced;
}


function sfHover() {

	if (document.getElementById("nav")) {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");

		for (var i=0; i<sfEls.length; i++) {
            if (sfEls[i].className != "sep" && sfEls[i].className != "meta") {
                sfEls[i].onmouseover=function() {
                    this.className+=" sfhover";

                };
                sfEls[i].onmouseout=function() {
                    this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
                };
            }
        }
		if (window.attachEvent) window.attachEvent("onload", sfHover);
	}
}


function sfHover2() {

	if (document.getElementById("segmentationg")) {
	var sfEls = document.getElementById("segmentationg").getElementsByTagName("LI");

	for (var i=0; i<sfEls.length; i++) {
        if (sfEls[i].className != "sep" && sfEls[i].className != "meta") {
            sfEls[i].onmouseover=function() {
                this.className+=" sfhover2";
            };
            sfEls[i].onmouseout=function() {
                this.className=this.className.replace(new RegExp(" sfhover2\\b"), "");
            };
        }
    }
	if (window.attachEvent) window.attachEvent("onload", sfHover2);

	}
}

function onchangelebouton(id, valeurdarrivee,extension ) {
	if (extension==null)
		extension='.gif';
	var mondebut=($(id).src).indexOf(extension )-2;
	var valeurdedepart= (urlmodif=($(id).src).substr(mondebut,2));
	var urlmodif=($(id).src).replace(valeurdedepart,valeurdarrivee);
	$(id).src=urlmodif;
}

function montag(nb,label){
	var monid=label+nb;
	if ($(monid) != null){
		var monhauteur="-"+($(monid).offsetHeight-2);	//Tout en haut
		$(monid).style.marginTop = monhauteur;
	}
}

function monwidth(monid){
	var ParentId = document.getElementById(monid);
	var ChildId = ParentId.childNodes;
	var max_width =ParentId.offsetWidth-12;//important 2=largeur de la bordure et 10 largeur du padding (2*5)
	var element = ParentId.getElementsByTagName("a" );
	var n=element.length;	
	 if(ParentId){
	   for(var i=0;  i<n; i++) {
		  if (element[i].offsetWidth <=max_width) 
		  		element[i].style.width=max_width+"px";
		   }
	 }
}

function assistantTailleUK(){
	switch_visibility('block','opacDiv');
	var tr = new Array();
	var td = new Array();
	var txt = new Array();
	var textalign = new Array();
	var ligne;
	var divParent = document.createElement('div');
	var idParent = document.createAttribute("id");
	idParent.nodeValue = 'idParent';
	divParent.setAttributeNode( idParent );
	divParent.style.backgroundImage = 'url(\''+Imgs[0].src+'\')';
	divParent.style.backgroundRepeat = 'no-repeat';

	var fermer = document.createElement('img');
	fermer.src = Imgs[1].src;
	
	var fermerId = document.createAttribute("id");
	fermerId.nodeValue = 'imgeCommuneId2';
	fermer.setAttributeNode(fermerId);
	divParent.appendChild( fermer );

	if( typeof( textPres ) != 'undefined' ){
		var text = document.createElement('p');
		var content = document.createTextNode(textPres);
		text.appendChild(content);
		divParent.appendChild(text);
	}
	if( typeof( Imgs[3] ) != 'undefined' ){
		var imgUnique = document.createElement('img');
		imgUnique.src = Imgs[3].src;
		divParent.appendChild( imgUnique );
	}
	
	if( typeof( tailles1 ) != 'undefined' ){

		var tableauTaille = document.createElement('table');
		var tBodyTaille = document.createElement('tbody');
		var classTab = document.createAttribute('class');
		var cellspace = document.createAttribute('cellspacing');
		var cellpad = document.createAttribute('cellpadding');
		cellspace.nodeValue = 0;
		cellpad.nodeValue = 0;
		classTab.nodeValue = 'tableauTailles';
		tableauTaille.setAttributeNode(classTab);
		tableauTaille.setAttributeNode(cellspace);
		tableauTaille.setAttributeNode(cellpad);
		tableauTaille.appendChild(tBodyTaille);
		
		for( var i = 0 ; i < tailles1.length ; i++ ){
			if( i == 0 || tailles1[i] == '|' ){
				tr[i] = document.createElement('tr');
				ligne = tr[i];
			}
			if( tailles1[i] == 'grey' ){
				var gris = document.createAttribute('class');
				if( i > 0 ){
					gris.nodeValue = 'gris';
				}else{
					gris.nodeValue = 'gris2';
				}
				ligne.setAttributeNode(gris);
			}
			if( tailles1[i] != 'grey' && tailles1[i] != '|' ){
				td[i] = document.createElement('td');
				txt[i] = document.createTextNode(tailles1[i]);
				td[i].appendChild(txt[i]);
				ligne.appendChild(td[i]);
			}
			tBodyTaille.appendChild( ligne );
		}
		var firstTd = tableauTaille.getElementsByTagName('tr');
		for ( j = 0 ; j < firstTd.length ; j++ ){
			textalign[j] = document.createAttribute('class');
			textalign[j].nodeValue = 'textalignleft';
			firstTd[j].firstChild.setAttributeNode(textalign[j]);
		}
		divParent.appendChild(tableauTaille);
	}
	if( typeof( tabSG ) != 'undefined' ){
		tableauSG = document.createElement('div');
		var idSG = document.createAttribute('id');
		idSG.nodeValue = 'tableauSG';
		tableauSG.setAttributeNode(idSG);
		tableauSG.innerHTML = tabSG;
		divParent.appendChild(tableauSG);
	}
	if( typeof( textPres2 ) != 'undefined' ){
		var text2 = document.createElement('p');
		var classTextpres2 = document.createAttribute("class");
		classTextpres2.nodeValue = 'textPres2';
		text2.setAttributeNode(classTextpres2);
		text2.innerHTML = textPres2;
		divParent.appendChild(text2);
	}
	if( typeof( tailles2 ) != 'undefined' ){
		tableau2( divParent );
	}
	$('page_container').appendChild(divParent);
	Event.observe(fermer, 'mouseover' , function(e){ fermer.src = Imgs[2].src; } );
	Event.observe(fermer, 'mouseout' , function(e){ fermer.src = Imgs[1].src; } );
	Event.observe(fermer, 'click' , removePopupAssistant );
	Element.scrollTo(document.getElementsByTagName('body')[0]);
}

function assistantTaille(){
	var tr = new Array();
	var td = new Array();
	var txt = new Array();
	var textalign = new Array();
	var ligne;
	
	switch_visibility('block','opacDiv');
	
	var divParent = document.createElement('div');
	var idParent = document.createAttribute("id");
	idParent.nodeValue = 'idParent';
	divParent.setAttributeNode( idParent );
	
	
	var logoTaille = document.createElement('img');
	logoTaille.src = Imgs[0].src;
	var logoTailleId = document.createAttribute("id");
	logoTailleId.nodeValue = 'imgeCommuneId';
	logoTaille.setAttributeNode(logoTailleId);
	divParent.appendChild( logoTaille );
	
	var fermer = document.createElement('img');
	fermer.src = Imgs[1].src;
	var fermerId = document.createAttribute("id");
	fermerId.nodeValue = 'imgeCommuneId2';
	fermer.setAttributeNode(fermerId);
	divParent.appendChild( fermer );

	if( typeof( textPres ) != 'undefined' ){
		var text = document.createElement('p');
		var content = document.createTextNode(textPres);
		text.appendChild(content);
		divParent.appendChild(text);
	}
	if( typeof( Imgs[3] ) != 'undefined' ){
		var imgUnique = document.createElement('img');
		imgUnique.src = Imgs[3].src;
		divParent.appendChild( imgUnique );
	}
	
	if( typeof( tailles1 ) != 'undefined' ){
	
		var tableauTaille = document.createElement('table');
		var tBodyTaille = document.createElement('tbody');
		var classTab = document.createAttribute('class');
		var cellspace = document.createAttribute('cellspacing');
		var cellpad = document.createAttribute('cellpadding');
		cellspace.nodeValue = 0;
		cellpad.nodeValue = 0;
		classTab.nodeValue = 'tableauTailles';
		tableauTaille.setAttributeNode(classTab);
		tableauTaille.setAttributeNode(cellspace);
		tableauTaille.setAttributeNode(cellpad);
		tableauTaille.appendChild(tBodyTaille);

		for( var i = 0 ; i < tailles1.length ; i++ ){
			if( i == 0 || tailles1[i] == '|' ){
				tr[i] = document.createElement('tr');
				ligne = tr[i];
			}
		
			if( tailles1[i] == 'grey' ){
				var gris = document.createAttribute('class');
				if( i > 0 ){
					gris.nodeValue = 'gris';
				}else{
					gris.nodeValue = 'gris2';
				}
				ligne.setAttributeNode(gris);
			}
		
			if( tailles1[i] != 'grey' && tailles1[i] != '|' ){
				td[i] = document.createElement('td');
				txt[i] = document.createTextNode(tailles1[i]);
				td[i].appendChild(txt[i]);
				ligne.appendChild(td[i]);
			}
		
			tBodyTaille.appendChild( ligne );
		}
		
		var firstTd = tableauTaille.getElementsByTagName('tr');
	
		for ( j = 0 ; j < firstTd.length ; j++ ){
			textalign[j] = document.createAttribute('class');
			textalign[j].nodeValue = 'textalignleft';
			firstTd[j].firstChild.setAttributeNode(textalign[j]);
		}
	
		divParent.appendChild(tableauTaille);
	}
	
	if( typeof( tabSG ) != 'undefined' ){
		tableauSG = document.createElement('div');
		var idSG = document.createAttribute('id');
		idSG.nodeValue = 'tableauSG';
		tableauSG.setAttributeNode(idSG);
		tableauSG.innerHTML = tabSG;
		divParent.appendChild(tableauSG);
	}
	
	if( typeof( textPres2 ) != 'undefined' ){
		var text2 = document.createElement('p');
		var classTextpres2 = document.createAttribute("class");
		classTextpres2.nodeValue = 'textPres2';
		text2.setAttributeNode(classTextpres2);
		text2.innerHTML = textPres2;
		divParent.appendChild(text2);
	}
	
	if( typeof( tailles2 ) != 'undefined' ){
		tableau2( divParent );
	}
	
	$('page_container').appendChild(divParent);
	
	Event.observe(fermer, 'mouseover' , function(e){ fermer.src = Imgs[2].src; } );
	Event.observe(fermer, 'mouseout' , function(e){ fermer.src = Imgs[1].src; } );
	Event.observe(fermer, 'click' , removePopupAssistant );
	Element.scrollTo(document.getElementsByTagName('body')[0]);

}

function tableau2( divParent ){
	var tr = new Array();
	var td = new Array();
	var txt = new Array();
	var textalign = new Array();
	var ligne;
	
	var tableauTaille = document.createElement('table');
	var tBodyTaille = document.createElement('tbody');
	var classTab = document.createAttribute('class');
	var cellspace = document.createAttribute('cellspacing');
	var cellpad = document.createAttribute('cellpadding');
	cellspace.nodeValue = 0;
	cellpad.nodeValue = 0;
	classTab.nodeValue = 'tableauTailles';
	tableauTaille.setAttributeNode(classTab);
	tableauTaille.setAttributeNode(cellspace);
	tableauTaille.setAttributeNode(cellpad);
	tableauTaille.appendChild(tBodyTaille);
		
	for( var i = 0 ; i < tailles2.length ; i++ ){
		if( i == 0 || tailles2[i] == '|' ){
			tr[i] = document.createElement('tr');
			ligne = tr[i];
		}
		
		if( tailles2[i] == 'grey' ){
			var gris = document.createAttribute('class');
			if( i > 0 ){
				gris.nodeValue = 'gris';
			}else{
				gris.nodeValue = 'gris2';
			}
			ligne.setAttributeNode(gris);
		}
		
		if( tailles2[i] != 'grey' && tailles2[i] != '|' ){
			td[i] = document.createElement('td');
			txt[i] = document.createTextNode(tailles2[i]);
			td[i].appendChild(txt[i]);
			ligne.appendChild(td[i]);
		}

		tBodyTaille.appendChild( ligne );
	}
	var firstTd = tableauTaille.getElementsByTagName('tr');
	
	for ( j = 0 ; j < firstTd.length ; j++ ){
		textalign[j] = document.createAttribute('class');
		textalign[j].nodeValue = 'textalignleft';
		firstTd[j].firstChild.setAttributeNode(textalign[j]);
	}

	divParent.appendChild(tableauTaille);
}

function removePopupAssistant(){
	switch_visibility('none','opacDiv');
	var remove = $('idParent').parentNode;
	remove.removeChild( $('idParent') );
}

function nonoui() {
    bow = document.getElementById('bow');
    bow.checked = 'checked';
}

function ouinon( action ) {
   
  for (var i=1; i<5; i++) {
    alerte = document.getElementsByName('alerte_'+i);
    var dis = false;
       
    if ( action == 0 )
      dis = true;
       
    alerte[1].checked = 'checked';
   
   }

}

function inputEmpty( id , email ) {
	if ( !isNull( email ) ){
		if( $(id).value.verifemail() ){
			$(id).removeAttribute('onclick');
		}else{
			$(id).value = '';
		}
	}else{
		$(id).value = '';
		$(id).removeAttribute('onclick');
	}
}

function afficheTextSC( valeur ){ 
  switch (valeur) {
    case "1" :
    $('didyouknowthat').style.display='none';
    $('didyouknowthat').innerHTML='Retrouvez la plupart des r&eacute;ponses &agrave; vos questions en vous connectant &agrave; la section Aide en <a href="/Aide">cliquant ici</a>';
    $('didyouknowthat').style.display='block';
    break;
    case "2" :
    $('didyouknowthat').style.display='none';
    $('didyouknowthat').innerHTML='<span class="question">Besoin d\'une pr&eacute;cision sur un produit?</span><br><br>Afin de nous aider &agrave; le retracer, veuillez nous pr&eacute;ciser la r&eacute;f&eacute;rence de l\'article.Cet identifiant est affich&eacute; &agrave; la derni&egrave;re ligne du descriptif produit.<br><br><span class="question">Difficile de choisir votre taille?</span><br><br> Dans chaque fiche produit, nous mettons &agrave; votre disposition une grille de taille vous permettant de guider votre choix. De plus, des pr&eacute;cisions sur les tailles sont affich&eacute;es dans le descriptif produit lorsque nous constatons que l\'article pr&eacute;sente une particularit&eacute;.';
    $('didyouknowthat').style.display='block';
    break;
    case "3" :
    $('didyouknowthat').style.display='none';
    $('didyouknowthat').innerHTML='<span class="question">Toujours mieux vous informer!</span><br><br> Nous mettons &agrave; votre disposition toutes les informations concernant le statut de votre commande. Connectez-vous &agrave; <a href="/MonCompte">Mon compte/Mes Commandes</a> afin de suivre son &eacute;volution.';
    $('didyouknowthat').style.display='block';
    break;
    case "4" :
    $('didyouknowthat').style.display='none';
    $('didyouknowthat').innerHTML='Veuillez noter que seules les commandes en statut &laquo;En cours&raquo; pourront &ecirc;tre annul&eacute;es par nos soins.';
    $('didyouknowthat').style.display='block';
    break;
    case "5" :
    $('didyouknowthat').style.display='none';
    $('didyouknowthat').innerHTML='Nouveaut&eacute; ! <b>Obtenez rapidement un num&eacute;ro de retour</b> en vous connectant &agrave; <a href="/MonCompte">Mon Compte</a>, puis en s&eacute;lectionnant votre commande. Cliquez sur le bouton &laquo;Enregistrer un retour&raquo;. <br><br>Vous disposez d\'un d&eacute;lai de <span class="question">huit (8) jours ouvrables</span> suivant la r&eacute;ception de votre commande pour retourner les articles qui ne vous apportent pas enti&egrave;re satisfaction.<br><br>Suivant la r&eacute;ception de ce num&eacute;ro de retour, vous disposez de 8 jours ouvrables suppl&eacute;mentaires pour retourner les articles. ';
    $('didyouknowthat').style.display='block';
    break;
    case "6" :
    $('didyouknowthat').style.display='none';
    $('didyouknowthat').innerHTML='<span class="question">Enregistrez votre demande de retour en ligne!</span><br><br> Acc&eacute;dez &agrave; votre Compte Client <a href="/MonCompte">en cliquant ici.</a>';
    $('didyouknowthat').style.display='block';
    break;
    case "7" :
    $('didyouknowthat').style.display='none';
    $('didyouknowthat').innerHTML='<span class="question">Un probl&egrave;me technique ne vous permet pas de passer commande ou d\'acc&eacute;der &agrave; votre Compte Client ?</span><br/><br>Merci de d&eacute;crire les manipulations effectu&eacute;es et pr&eacute;ciser les messages d\'erreur affich&eacute;s &agrave; votre &eacute;cran';
    $('didyouknowthat').style.display='block';
    break;
    case "8" :
    $('didyouknowthat').style.display='none';
    $('didyouknowthat').innerHTML='<span class="question">Vous souhaitez proposer vos services &agrave; Brandalley?</span><br/><br/> Nous vous remercions de d&eacute;crire votre offre et de pr&eacute;ciser vos coordonn&eacute;es. Nous ne manquerons pas de prendre contact avec vous.';
    $('didyouknowthat').style.display='block';
    break;
    case "10" :
    $('didyouknowthat').style.display='none';
    $('didyouknowthat').innerHTML='Modifiez l\'adresse de livraison d\'une commande en statut &laquo;En cours&raquo; en vous connectant &agrave; vos commandes sur <a href="/MonCompte">&laquo;Mon Compte/Mes Commandes&raquo;</a>.';
    $('didyouknowthat').style.display='block';
    break;
    case "11" :
    $('didyouknowthat').style.display='none';
    $('didyouknowthat').innerHTML='Renseignez votre adresse email puis cliquez sur &laquo;Envoyer&raquo; pour acc&eacute;der &agrave; l\'espace &laquo;Mes newsletters Brandalley&raquo;';
    $('didyouknowthat').style.display='block';
    break;
    case "12" :
    $('didyouknowthat').style.display='none';
    $('didyouknowthat').innerHTML='<span class="question">Les bons de r&eacute;duction sont mat&eacute;rialis&eacute;s par un code.</span><br/><br/>Ces codes sont envoy&eacute;s par e-mail ou courrier lors d\'op&eacute;rations sp&eacute;ciales. Certains codes sont affich&eacute;s directement dans votre compte client, d\'autres devront &ecirc;tre saisis manuellement.<br><br><span class="question">Votre coupon ne fonctionne pas ?</span><br/><br/> Assurez-vous que :<br><br>- la valeur du panier (avant le calcul des frais de port) est sup&eacute;rieure &agrave; la valeur du coupon<br>- la valeur du panier (avant le calcul des frais de port) est sup&eacute;rieure au minimum d\'achat requis pour l\'utilisation de votre coupon<br>- votre coupon n\'est pas p&eacute;rim&eacute;';
    
    $('didyouknowthat').style.display='block';
    break;
    default: 
  	$('didyouknowthat').innerHTML='';
    $('didyouknowthat').style.display='none';
  	break;
  }
}

function disabledInputShop3(valeur){

        var mesinput= new Array( 'nom', 'num_commande', 'message', 'prenom', 'civilite', 'lblmsg');
         
         if( valeur == 11 ) {
            for (var i=0; i<mesinput.length; i++) 
               document.getElementById(mesinput[i]).style.display='none';   
            var  msgerr = getElementsByClassName('error_msg');
               for (var i=0; i<msgerr.length; i++)  
                       msgerr[i].style.display='none'; 
                  
             $('lblcivilite').innerHTML='';     
             
        }
        else {
            for (var i=0; i<mesinput.length; i++) 
               document.getElementById(mesinput[i]).style.display='block';
            var  msgerr = getElementsByClassName('error_msg');
               for (var i=0; i<msgerr.length; i++)  
                       msgerr[i].style.display='block';
            $('lblcivilite').innerHTML='Votre civilit&eacute; *';
        }
   }

function disabledInput(valeur){

  if( valeur == 11 ){
    document.getElementById('nom').disabled= true;
    document.getElementById('num_commande').disabled= true;
    document.getElementById('message').disabled= true;
  }
  
  else {
    document.getElementById('nom').disabled= false;
    document.getElementById('num_commande').disabled= false;
    document.getElementById('message').disabled= false;
  }
  

}

function changeHomeBackground(img){
	$('page_container').style.backgroundImage = 'url('+img+')';
	$('page_container').style.backgroundPosition = 'top';
	$('page_container').style.backgroundRepeat = 'no-repeat';
}

function colorPopup(id) {
	
	if( typeof( rememberid ) != 'undefined' && rememberid != id )
		$(rememberid).style.display = 'none';
		
	select_zone = $(id);
	var styleDisplay = select_zone.getStyle('display');
	
	switch( styleDisplay ){
		case 'block':
			select_zone.style.display = 'none';
		break;
		default:
			select_zone.style.display = 'block';
			rememberid = id;
	}

	closeit( 0 , id );
}

function closeit( incr ){

	document.getElementsByTagName('body')[0].onclick  = function(){
		if( incr > 0 ){
			select_zone.style.display = 'none';
		}
		incr++;
	};
}


function afficheBlocksMarques(){

	var tabLettres = document.getElementsByClassName('lettrine');
	for( i = 0 ; i < tabLettres.length; i++ ){
		tabLettres[i].onclick = function(){
			if( $('lettre'+this.firstChild.alt).style.display == 'block' ){
				$('lettre'+this.firstChild.alt).style.display = 'none';
			}else{
				for( j = 0 ; j < tabLettres.length; j++ ){
					$('lettre'+tabLettres[j].firstChild.alt).style.display='none';
				}
				$('lettre'+this.firstChild.alt).style.display = 'block';
			}
		};
	}
}

function formatPrice(price){
	fValue=""+price;	
	hasSign=false;
	if (fValue.charAt(0)=='$'){
		fValue=fValue.substring(1,fValue.length);
		hasSign=true;
	}
	if (fValue == new String( parseFloat( fValue))){
		if (hasSign==true)
			return "$"+parseFloat( fValue).toFixed(2);
		else
			return parseFloat( fValue).toFixed(2);
	}
	else{
		return price;
	}
}

function checkConnect (form) {

    var check = true;
    var adresse = form.email.value;
    var place = adresse.indexOf("@",1);
    var point = adresse.indexOf(".",place+1);

    $('m').style.display = 'none';
    $('p').style.display = 'none';
    $('inc').style.display = 'none';

    if( form.passwd.value == '' ){
    	document.getElementById('p').style.display = 'block';
        check = false;
    }
     if( adresse == '' ){
    	 document.getElementById('m').style.display = 'block';
    	 check = false;
     }else if( ( place == -1 ) || point == -1 ){
    	 document.getElementById('inc').style.display = 'block';
    	 check = false;
     }
     return check;
}

function visibilityErrorAddress(type, index, v) {
   $('r' + index + "." + type).style.display = v;
}

function visibilityErrorAddress2(type, id, index, v) {
   $('r' + index + "." + type + "-" + id).style.display = v;
}

function visibilityErrorAddress3(type, index, v) {
	$( 'rs' + index + '.' + type ).style.color = v;
}

function checkAddress(form) {
    var ok = true;

    for(var i = 1; i <= 8; i++ ) {
        visibilityErrorAddress(form.type.value, i, 'none');
    }
    if (form.nom.value == '') {		
        visibilityErrorAddress(form.type.value, 1, 'block');
        ok = false;
    }
    if (form.prenom.value == '') {
    	visibilityErrorAddress(form.type.value, 2, 'block');
        ok = false;
    }
    if (form.telephone.value == '') {
       visibilityErrorAddress(form.type.value, 3, 'block');
        ok = false;
    }
    if( $('i4.' + form.type.value).value == '') {
    	visibilityErrorAddress(form.type.value, 4, 'block');
        ok = false;
    }
    if (form.codepostal.value == '') {
    	visibilityErrorAddress(form.type.value, 6, 'block');
        ok = false;
    }
    if (form.ville.value == '') {
    	visibilityErrorAddress(form.type.value, 7, 'block');
        ok = false;
    }
    if (form.label.value == '') {
    	visibilityErrorAddress(form.type.value, 8, 'block');
        ok = false;
    }
    var int = /^\d+$/;

    if( form.pays.value == 1 )
    	if( !int.test(form.codepostal.value) ){
    		visibilityErrorAddress(form.type.value, '6_bis', 'block');
    		ok = false;
    	}else if ( form.codepostal.value.length != 5 ) {
    		visibilityErrorAddress(form.type.value, '6_bis', 'block');
    		ok = false;
    	}
    return ok;
}

function checkAddress2(form) {
    var ok = true;

    for(var i = 1; i <= 8; i++ ) {
        visibilityErrorAddress2(form.type.value, form.addid.value, i, 'none');
    }
    if (form.nom.value == '') {
        visibilityErrorAddress2(form.type.value, form.addid.value, 1, 'block');
        ok = false;
    }
    if (form.prenom.value == '') {
       visibilityErrorAddress2(form.type.value, form.addid.value, 2, 'block');
        ok = false;
    }
    if (form.telephone.value == '') {
       visibilityErrorAddress2(form.type.value, form.addid.value, 3, 'block');
        ok = false;
    }
    if ($('i4.' + form.type.value + '-' + form.addid.value).value == '') {
       visibilityErrorAddress2(form.type.value, form.addid.value, 4, 'block');
        ok = false;
    }
    if (form.codepostal.value == '') {
       visibilityErrorAddress2(form.type.value, form.addid.value, 6, 'block');
        ok = false;
    }
    if (form.ville.value == '') {
       visibilityErrorAddress2(form.type.value, form.addid.value, 7, 'block');
        ok = false;
    }
    if (form.label.value == '') {
    	visibilityErrorAddress2(form.type.value, form.addid.value, 8, 'block');
        ok = false;
    }
    var int = /^\d+$/;
    if ( form.pays.value == 1 )
    	if ( !int.test(form.codepostal.value) ) {
    		visibilityErrorAddress2(form.type.value, form.addid.value, '6_bis', 'block');
    		ok = false;
    	}else if ( form.codepostal.value.length != 5 ) {
    		visibilityErrorAddress2(form.type.value, form.addid.value, '6_bis', 'block');
    		ok = false;
    	}
    return ok;
}

function checkAddress3(form, msg) {
    var ok = true;
    if (ok) {
        radio1 = $('correction_type1').checked;
        radio2 = $('correction_type2').checked;
        radio3 = $('correction_type3').checked;
        ok = radio1 || radio2 || radio3;
        if (!ok) alert(msg);
        else if (radio1) {
            selection = document.getElementById('qas_select').value;
            if (selection  < qas_choices.length) {
                $('i4.' + form.type.value + '-' + form.addid.value).value = qas_choices[selection][0];
                $('i42.' + form.type.value + '-' + form.addid.value).value = qas_choices[selection][1];
                $('i43.' + form.type.value + '-' + form.addid.value).value = qas_choices[selection][2];
                form.ville.value = qas_choices[selection][4];
                form.codepostal.value = qas_choices[selection][3];
            }

        } else if (radio3) {
            ok = checkAddress2(form);
        }
    }
    return ok;
}

function checkAddress4(form) {
    var ok = true;

    for(var i = 1; i <= 8; i++ ) {
        visibilityErrorAddress3(form.type.value, i, 'black');
    }
    if (form.nom.value == '') {
        visibilityErrorAddress3(form.type.value, 1, 'red');
        ok = false;
    }
    if (form.prenom.value == '') {
       visibilityErrorAddress3(form.type.value, 2, 'red');
        ok = false;
    }
    if (form.telephone.value == '') {
    	visibilityErrorAddress3(form.type.value, 3, 'red');
        ok = false;
    }
    if (document.getElementById('i4.' + form.type.value).value == '') {
    	visibilityErrorAddress3(form.type.value, 4, 'red');
        ok = false;
    }
    if (form.codepostal.value == '') {
    	visibilityErrorAddress3(form.type.value, 6, 'red');
        ok = false;
    }
    if (form.ville.value == '') {
    	visibilityErrorAddress3(form.type.value, 7, 'red');
        ok = false;
    }
    if (form.label.value == '') {
    	visibilityErrorAddress3(form.type.value, 8, 'red');
        ok = false;
    }
    var int = /^\d+$/;
    if ( form.pays.value == 1 )
		if ( form.codepostal.value.length == 5 ) {
			if ( !int.test(form.codepostal.value) ) {
				visibilityErrorAddress3(form.type.value, '6', 'red');
				ok = false;
			}
		}else{
			visibilityErrorAddress3(form.type.value, '6', 'red');
			ok = false;		
		}
    return ok;
}
	
function less() {
  nb = document.forms['addtocaddieform'].elements['quantite'].value;
  
  if ( nb > 1 ) {
     nb--; 
     document.forms['addtocaddieform'].elements['quantite'].value = nb;
  } 
}