// JavaScript Document

//--------------------------- menu univers -----------------------------
function menuderoule(menu, sousmenu) {

  var ssmenu = '0';
  deroule('smenuOffAContainer' + menu, 'menuOffA' + menu);
  deroule2('ssmenuOffA1'+ menu + sousmenu,'smenuOffA1'+ menu + sousmenu, 'fdRoseA1'+ menu + sousmenu);
}

function deroule(menu, lien) {

  var menu = document.getElementById(menu);
  var lien = document.getElementById(lien);
  var fdRose = document.getElementById(fdRose);
  
  if (menu.style.display != 'block') {

    for (var i = 0; i <= 300; i++) {
  		if (document.getElementById('smenuOffAContainer'+i)) {
        document.getElementById('smenuOffAContainer'+i).style.display = 'none';
        document.getElementById('menuOffA'+i).className = 'menuOffContainer';
      }
    }  

    menu.style.display = 'block';
    lien.className = 'menuOffContainerActif';
  }
  else {
    menu.style.display = 'none';
    lien.className = 'menuOffContainer';
  }
}

function deroule2(menu,lien, fdRose) {

  var menu = document.getElementById(menu);
  var lien = document.getElementById(lien);
  var fdRose = document.getElementById(fdRose);

  if (menu.style.display != 'block') {
	
    for (var i = 0; i <= 300; i++) {
      if (document.getElementById('ssmenuOffA'+i)) {
        document.getElementById('ssmenuOffA'+i).style.display = 'none';
        document.getElementById('ssmenuOffA'+i).className = 'fond_sous_menu_gauche_none';
        document.getElementById('smenuOffA'+i).className = 'smenuOff';
        document.getElementById('fdRoseA'+i).className = 'fond_sous_menu_gauche_none';
      }
    }
	
    menu.style.display = 'block';
    lien.className = 'smenuOffActif';
    fdRose.className = 'fond_sous_menu_gauche';
  }
  else {
    menu.style.display = 'none';
    lien.className="smenuOff";
    fdRose.className="fond_sous_menu_gauche_none";
  }
}
//--------------------------- menu déroulant bleu -----------------------------
interrupteur=false;
interrupteur2=false;
function derouleBleu(menu, lien){
	if(interrupteur==false){
		document.getElementById(menu).style.display="block";
		document.getElementById(lien).style.background="url(/img_v1.5/pucelistebleu1active.gif) 10px top  no-repeat";
		interrupteur=true;
	}else{
		document.getElementById(menu).style.display="none";
		document.getElementById(lien).style.background="url(/img_v1.5/pucelistebleu1inactive.gif) 10px top  no-repeat";
		interrupteur=false;
	}
}
function derouleBleu2(menu,lien, fdRose){
	if(interrupteur2==false){
		document.getElementById(menu).style.display="block";
		document.getElementById(lien).style.background="url(/img_v1.5/pucelistebleu2active.gif) 32px center  no-repeat";
		document.getElementById(fdRose).style.background="url(/img_v1.5/fdbleulienactif.gif)";
		interrupteur2=true;
	}else{
		document.getElementById(menu).style.display="none";
		document.getElementById(lien).style.background="url(/img_v1.5/pucelistebleu2inactive.gif) 32px center  no-repeat";
		document.getElementById(fdRose).style.background="none";
		interrupteur2=false;
	}
}
//--------------------------------------------------------
function hauteurSideBar(){
	hauteur=parseInt(document.getElementById('footer').offsetTop)
	document.getElementById('sideBarGauche').style.height=hauteur-153+"px";
}

interrupteur_afficheSousMenu=false;
clicBloc="rien";
function afficheSousMenu(bloc){
	if(clicBloc!=bloc && interrupteur_afficheSousMenu==true){
		document.getElementById(clicBloc).style.display="none";
	   	clicBloc=bloc;
		interrupteur_afficheSousMenu=false;
	}
	if(interrupteur_afficheSousMenu==false){
		document.getElementById(bloc).style.display="block";
		interrupteur_afficheSousMenu=true;
		clicBloc=bloc;
	}else{
		document.getElementById(bloc).style.display="none";
		interrupteur_afficheSousMenu=false;
	}
}
function pngIE(){
	if (navigator.appName.substring(0, 3) == "Mic"){
		for (i = 0; i < document.images.length; i++){
			if (document.images[i].src.substring(document.images[i].src.length-3, document.images[i].src.length) == "png") {
			  document.images[i].style.height = document.images[i].height + "px";
			  document.images[i].style.width = document.images[i].width + "px";
			  document.images[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + document.images[i].src + ",sizingMethod='scale')";
			  document.images[i].src = "/img_v1.5/transparent.gif";
			}
		}
	}
}
function affichePanier(){
	document.getElementById('blocPanierComplet').style.display="block";
}

function masquePanier(){
	document.getElementById('blocPanierComplet').style.display="none";
}
function afficheCatalogue(){
	document.getElementById('catalogue_encart').style.display="block";
}
function masqueCatalogue(){
	document.getElementById('catalogue_encart').style.display="none";
}

/* affichage du mini bloc panier */
var interrupteurMiniPanier=false;
function afficheMiniPanier(){
	if(interrupteurMiniPanier==false){
		document.getElementById('miniBlocPanier').style.display="block";
		interrupteurMiniPanier=true;
	}else{
		document.getElementById('miniBlocPanier').style.display="none";
		interrupteurMiniPanier=false;
	}
}
/*---------------------------------------------*/

function onChangeSousMenu(bloc, currentValueOfSelect1, idValueSelect, textOfSelect, valueOfSelect)
{
	afficheSousMenu(bloc);
	document.getElementById(idValueSelect).value = valueOfSelect;
	document.getElementById(currentValueOfSelect1).firstChild.nodeValue = textOfSelect;
}

var lienActif="lienABC";
var ongletActif="ongletABC";
function afficheOnglet(lien,onglet){
	var lienCourant=lien;
	var ongletCourant=onglet;
	if(lienCourant!=lienActif){
		document.getElementById(lienCourant).style.color="#4e9cb5";
		document.getElementById(onglet).style.backgroundImage="url(/img_v1.5/schcncfdongletblanccol1.gif)";
		document.getElementById(lienActif).style.color="white";
		document.getElementById(ongletActif).style.backgroundImage="url(/img_v1.5/schcncfdongletcol1.gif)";
		lienActif=lienCourant;
		ongletActif=ongletCourant;
	}else{
		document.getElementById(lienCourant).style.color="#4e9cb5";
		document.getElementById(onglet).style.backgroundImage="url(/img_v1.5/schcncfdongletcol1.gif)";
	}
}

var ongletActifOffD="ongletOffD1";
var ongletActifOffG="ongletOffG1";
function afficheOngletOff(ongletD, ongletG){
	var ongletCourantOffD=ongletD;
	var ongletCourantOffG=ongletG;
	if(ongletCourantOffD!=ongletActifOffD){
		document.getElementById(ongletCourantOffD).style.background="url(/img_v1.5/offongletdactif.gif) right top no-repeat";
		document.getElementById(ongletCourantOffG).style.background="url(/img_v1.5/offongletgactif.gif) left top no-repeat";
		document.getElementById(ongletCourantOffG).className="ongletGaucheActif";
		document.getElementById(ongletActifOffD).style.background="url(/img_v1.5/offongletinactifd.gif) right top no-repeat";
		document.getElementById(ongletActifOffG).style.background="url(/img_v1.5/offongletinactifg.gif) left top no-repeat";
		document.getElementById(ongletActifOffG).className="ongletGaucheInactif";
		ongletActifOffD=ongletCourantOffD;
		ongletActifOffG=ongletCourantOffG;
	}else{
		document.getElementById(ongletCourantOffD).style.background="url(/img_v1.5/offongletinactifd.gif) right top no-repeat";
		document.getElementById(ongletCourantOffG).style.background="url(/img_v1.5/offongletinactifg.gif) left top no-repeat";
	}
}
/*---------------------------------------------*/

function hideforms() {
	/* zone du formulaire facturation ----------------------------------------- */
	$("#form_facturation").hide(); 
	$("#form_facturation2").hide();
	
	/* btn Modifier Facturation */
	$(".btn_modiffacturation").toggle(
	function(){$("#form_facturation").show("slow"); $("#form_facturation2").hide("slow"); this.blur(); return(false);},
	function(){$("#form_facturation").hide("slow");	this.blur(); return(false);}
	);
	
	/* btn Creer Facturation */
	$(".btn_creerfacturation").toggle(
	function(){$("#form_facturation2").show("slow"); $("#form_facturation").hide("slow"); this.blur(); return(false);},
	function(){$("#form_facturation2").hide("slow"); this.blur(); return(false);}
	);
	
	/* zone du formulaire contact --------------------------------------------- */
	/*
	$("#blocLivrFact2").hide();
	
	$("#blocLivrFact2").hide();
	$(".btn_modiffacturation").toggle(
	function(){$("#blocLivrFact2").show("slow"); this.blur(); return(false);},
	function(){$("#blocLivrFact2").hide("slow"); this.blur(); return(false);}
	);
	*/
}
/*
function hidelivraison() {
	document.getElementById('blocLivrFact2').style.display ='none';
	return(false);
}

function showlivraison() {
	calque = document.getElementById('blocLivrFact2');
	if (calque.style.display == 'block'){calque.style.display ='none'; return(false);}
	else{calque.style.display ='block'; return(false);}
}
*/
function fermeture(param){
	document.getElementById(param).style.display="none";
}
function ouverture(param){
	document.getElementById(param).style.display="block";
}

function courrier()
{
	var trs = document.getElementsByTagName("TR");
	for (var i=0 ; i<trs.length ; i++)
	{
		if(trs[i].className=="courrier")
		{
			trs[i].style.display = "none";
		}
	}
	var liste = document.getElementById("liste");
	liste.onchange = function()
	{
		if(this.value == "courrier")
		{
			for (var i=0 ; i<trs.length ; i++)
			{
				if(trs[i].className=="courrier")
				{
					if(navigator.userAgent.toLowerCase().indexOf("msie") + 1)
					{
						trs[i].style.display = "block";
					}
					else
					{
						trs[i].style.display = "table-row";
					}
				}
			}
		}
		else
		{
			for (var i=0 ; i<trs.length ; i++)
			{
				if(trs[i].className=="courrier")
				{
					trs[i].style.display = "none";
				}
			}
		}
	};
}

function popup(nompage) {
  var fenetre = window.open(nompage, 'c', 'resizable=yes,scrollbars=yes,status=no,menubar=no,toolbar=no,directories=no,location=no,width=500,height=300');
}

function popup2(nompage) {
  var fenetre = window.open(nompage, 'c', 'resizable=yes,scrollbars=yes,status=no,menubar=no,toolbar=no,directories=no,location=no,width=600,height=400');
}

function visualisationomatiquographe(picto) {
  document.picto.src = picto;
}

function add_qte(NoForm,increm) {
//document.forms[NoForm].qte.value = parseInt(document.forms[NoForm].qte.value) +increm ;
document.getElementById(NoForm).value = parseInt(document.getElementById(NoForm).value) +increm ;
}
 
function subtr_qte(NoForm,increm) {
if (parseInt(document.getElementById(NoForm).value) >0) {
document.getElementById(NoForm).value = parseInt(document.getElementById(NoForm).value ) -increm ;
}}

function confirmation(txt) {
   if (nb_cases_cochees==0) {
      document.act.maj.value="ok";
      document.act.submit();
   } else {
      if (confirm(txt)) {
         document.act.maj.value="ok";
         document.act.submit();
      } else {
         document.act.recharger.value="ok";
         document.act.submit();
      }
   }
}
function controle_clic(cochee) {
   if (cochee.checked)
      nb_cases_cochees++;
   else
      nb_cases_cochees--;
}

function selectAll(bool, type) {
	if(bool)
		checkAll(type);
	else
		uncheckAll(type);
}

function checkAll(type) {
	var mesinputs = document.getElementsByTagName("input" );

	if(type == "del") {
		for (var i=0; i<mesinputs.length; i++)
		  if (mesinputs[i].type.toLowerCase()=="checkbox" && mesinputs[i].name.substr(0, 3) == "del")
			mesinputs[i].checked = true;
		
	} else if(type == "trop") {
		for (var i=0; i<mesinputs.length; i++)
		  if (mesinputs[i].type.toLowerCase()=="checkbox" && mesinputs[i].name.substr(0, 3) == "sup")
			mesinputs[i].checked = true;
	}
}

function uncheckAll(type) {
	var mesinputs = document.getElementsByTagName("input" );
	
	if(type == "del") {
		for (var i=0; i<mesinputs.length; i++)
		  if (mesinputs[i].type.toLowerCase()=="checkbox" && mesinputs[i].name.substr(0, 3) == "del")
			mesinputs[i].checked = false;

	} else if(type == "trop") {
		for (var i=0; i<mesinputs.length; i++)
		  if (mesinputs[i].type.toLowerCase()=="checkbox" && mesinputs[i].name.substr(0, 3) == "sup")
			mesinputs[i].checked = false;
	}
}

function sub(t) { 
	var input = document.act.cadeau1;
	if (input != null && input.options != null &&
		(input.options[input.selectedIndex].value == null || input.options[input.selectedIndex].value == "" || input.options[input.selectedIndex].value == "34574")) 
		alert("Vous n'avez pas choisi votre cadeau!");
	else
	{
		input = document.act.cadeau2;
		if (input != null && input.options != null &&
                (input.options[input.selectedIndex].value == null || input.options[input.selectedIndex].value == ""))
                	alert("Vous n'avez pas choisi votre cadeau!");
		else
			{ document.act.op.value = t; document.act.submit(); }
	}
}

//--------------------------------------------------------

function hidefacturation() {
	document.getElementById('form_facturation').style.display ='none';
}

function showfacturation() {
	calque = document.getElementById('form_facturation');
	if (calque.style.display == 'block'){calque.style.display ='none';}
	else{calque.style.display ='block';}
}

function hidelivraison() {
	document.getElementById('blocLivrFact2').style.display ='none';
}

function showlivraison() {
	calque = document.getElementById('blocLivrFact2');
	if (calque.style.display == 'block'){calque.style.display ='none';}
	else{calque.style.display ='block';}
}
