var delaiClignote=500;
var nbfois=6;
var boucle=0;

function changer_panier(){
        document.getElementById('panier').className='panier';
        if(boucle==nbfois) clearTimeout(actif);
        else var actif = setTimeout("changer_panier2()",delaiClignote);
}

function changer_panier2(){
       document.getElementById('panier').className='panierClignote';
       var actif = setTimeout("changer_panier()",delaiClignote);
       boucle+=1;
}


function cache(balise){

 // alert('aaaaa');
  if (document.getElementById && document.getElementById(balise) != null && document.getElementById(balise).style.visibility=='visible')
  {
    document.getElementById(balise).style.visibility='hidden';
    document.getElementById(balise).style.display='none';

  }
   return false;

}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf('?'))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function champsok()
{


        if (document.getElementById('nom').value.length == 0)

        {

                alert("Votre nom, Merci");

                document.getElementById('nom').focus();

                return false;

        }
        if (document.getElementById('prenom').value.length == 0)

        {

                alert("Votre prénom, Merci");

                document.getElementById('prenom').focus();

                return false;

        }

        if (document.getElementById('adresse').value.length == 0)

        {

                alert("Votre adresse, Merci");

                document.getElementById('adresse').focus();

                return false;

        }


        if (document.getElementById('cp').value.length == 0)
        {

                alert("Votre code postal, Merci");

                document.getElementById('cp').focus();

                return false;

        }
        if (document.getElementById('ville').value.length == 0)
        {

                alert("Votre ville, Merci");

                document.getElementById('ville').focus();

                return false;

        }
        if (document.getElementById('pays').value.length == 0)

        {

                alert("Votre pays, Merci");

                document.getElementById('pays').focus();

                return false;

        }

        if (document.getElementById('email').value.length == 0)

        {

         alert("Votre E-mail, Merci");
                document.getElementById('email').focus();
                return false;

         }

        var a=document.getElementById('email').value;
        var test="" + a;
        for(var k = 0; k < test.length;k++){
                var c = test.substring(k,k+1);
                if(c == "@"){
                        var f = 1;
                }
        }
        if(f != 1){
                alert("Votre E-mail, Merci");
                document.getElementById('email').focus();
                return false;
        }


       if (document.getElementById('mot_de_passe'))
        if (document.getElementById('mot_de_passe').value.length == 0)
        {

                alert("Votre mot de passe de compte , Merci");

                document.getElementById('mot_de_passe').focus();

                return false;

        }








        if(document.getElementById('livr_nom_societe'))
        if((document.getElementById('livr_nom_societe').value.length!= 0 || document.getElementById('livr_ville').value.length!= 0 || document.getElementById('livr_cp').value.length!= 0 || document.getElementById('livr_nom').value.length!= 0 || document.getElementById('livr_prenom').value.length!= 0) &&
        (document.getElementById('livr_ville').value.length== 0 || document.getElementById('livr_cp').value.length== 0 || document.getElementById('livr_nom').value.length== 0 || document.getElementById('livr_prenom').value.length== 0 ))

        {

                        alert("Veuillez remplir tous les champs dédiés à la livraison si différente de l\'adresse de facturation, Merci");
                        return false;
        }

               if(!document.getElementById('confcond').checked)
        {
            alert("Merci de lire et d'accepter les conditions générales de vente.");
            document.getElementById('confcond').focus();
            return false;
        }






        return true;

}


function ajoutPays(){
  document.getElementById('livr_pays').value = document.getElementById('pays').value;
}


function champsok_compte()
{





        var a=document.getElementById('email_compte').value;
        var test="" + a;
        for(var k = 0; k < test.length;k++){
                var c = test.substring(k,k+1);
                if(c == "@"){
                        var f = 1;
                }
        }

        if(f != 1){
                alert("l'E-mail de votre compte , Merci");
                document.getElementById('email_compte').focus();
                return false;
        }


           if (document.getElementById('mdp_compte').value.length == 0)
   {

                alert("Votre mot de passe de compte , Merci");

                document.getElementById('mdp_compte').focus();

                return false;

   }

        return true;

}

function condok()
{
        if(!document.getElementById('confcond').checked)
        {
            alert("Merci de lire et d'accepter les conditions générales de vente.");
            document.getElementById('confcond').focus();
            return false;
        }

        return true;
}

//Ronan : sert a enregister la corbeille qu'on a cliqué est passe à l'étape suivante.
// on créer un tableau global qui stock les selections.
var stockage_donnees = {};
// titre en vert etape 1
var titre_corbeille = new Array();
	titre_corbeille[0] = 'Corbeille grille en métal <a href="#" onclick="$(\'div.type-corb\').slideDown(function(){$(\'div.type-coulisses\').slideUp(function(){$(\'#titre_etape_une\').slideUp(function(){$(\'#etape1\').removeClass(\'titre-corb-ext\');$(\'#etape1\').addClass(\'titre-corb-ext-actif\');$(\'#etape2\').removeClass(\'titre-corb-ext-actif\');$(\'#etape2\').addClass(\'titre-corb-ext\');});});});return false;">X</a>';
	titre_corbeille[1] = 'Corbeille maille en métal <a href="#" onclick="$(\'div.type-corb\').slideDown(function(){$(\'div.type-coulisses\').slideUp(function(){$(\'#titre_etape_une\').slideUp(function(){$(\'#etape1\').removeClass(\'titre-corb-ext\');$(\'#etape1\').addClass(\'titre-corb-ext-actif\');$(\'#etape2\').removeClass(\'titre-corb-ext-actif\');$(\'#etape2\').addClass(\'titre-corb-ext\');});});});return false;">X</a>';
	titre_corbeille[2] = 'Corbeille grille en métal avec revêtement en tissu <a href="#" onclick="$(\'div.type-corb\').slideDown(function(){$(\'div.type-coulisses\').slideUp(function(){$(\'#titre_etape_une\').slideUp(function(){$(\'#etape1\').removeClass(\'titre-corb-ext\');$(\'#etape1\').addClass(\'titre-corb-ext-actif\');$(\'#etape2\').removeClass(\'titre-corb-ext-actif\');$(\'#etape2\').addClass(\'titre-corb-ext\');});});});return false;">X</a>';
// titre en vert etape 2	
var titre_coulisses = new Array();
	titre_coulisses[0] = 'Glissières en matière synthétique';
	titre_coulisses[1] = 'Coulisses avec roulements à billes';
	
function affiche_coulisses(selection)
{	if(selection>-1 && selection<3)
	{	stockage_donnees['corbeille']= selection;
		
		$('#affiche_titre_corbeille').html(titre_corbeille[selection]);
		$('#titre_etape_une').slideDown(function(){$('div.type-coulisses').slideDown(function(){$('div.type-corb').slideUp(function(){
		$('#etape1').removeClass('titre-corb-ext-actif');
		$('#etape1').addClass('titre-corb-ext');
		$('#etape2').removeClass('titre-corb-ext');
		$('#etape2').addClass('titre-corb-ext-actif');
		})});});
		//alert(stockage_donnees['corbeille']);
		var prix=0;
		switch(selection)
		{	case 0:
				prix=prix_coulisse[16][0];
				$('#prix_0').text(prix);
				prix=prix_coulisse[16][1];
				$('#prix_1').text(prix);
				break;
			case 1:
				prix=prix_coulisse[17][0];
				$('#prix_0').text(prix);
				prix=prix_coulisse[17][1];
				$('#prix_1').text(prix);
				break;
			case 2:
				prix=prix_coulisse[18][0];
				$('#prix_0').text(prix);
				prix=prix_coulisse[18][1];
				$('#prix_1').text(prix);
				break;
		}
	}
	
}
function affiche_produit_coulisses(selection)
{	if(selection>-1 && selection<2)
	{	stockage_donnees['coulisses']= selection;
		$('#affiche_titre_coulisses').html(titre_coulisses[selection]);
		valide_selection(stockage_donnees['corbeille'],stockage_donnees['coulisses'])
		
		//$('#titre_etape_deux').slideDown(function(){ $('div.choix-taille-corb').slideDown();});
		//alert(stockage_donnees['coulisses']);
		
	}
}

//en fonction des selections on envoi vers la bonne rubrique
function valide_selection(corbeille,coulisses)
{	if ( typeof(corbeille ) != "undefined" && typeof(coulisses ) != "undefined")
	{	var rubrique = 0;
		var titre ="sans-titre";
		
		// double switch des rubrique
		switch (corbeille)
		{	
			case 0: // grille
				switch (coulisses)
				{	
					case 0: // Glissieres
						rubrique = 19;
						titre ="glissieres-en-matiere-synthetique";
						
						break;
					case 1:// Coulisses
						rubrique = 20;
						titre ="coulisses-avec-roulements-a-billes";
						break;
										
				}
				break;
			case 1: // maille
				switch (coulisses)
				{	
					case 0:// Glissieres
						rubrique = 21;
						titre ="glissieres-en-matiere-synthetique";
						break;
					case 1:// Coulisses
						rubrique = 22;
						titre ="coulisses-avec-roulements-a-billes";
						break;
										
				}
				break;
			case 2: // grille revetement tissu
				switch (coulisses)
				{	
					case 0:// Glissieres
						rubrique = 23;
						titre ="glissieres-en-matiere-synthetique";
						break;
					case 1:// Coulisses
						rubrique = 24;
						titre ="coulisses-avec-roulements-a-billes";
						break;
										
				}
				break;			
		}
		if(rubrique !=0 && titre!="sans-titre")
		{	document.location.href ="R-"+rubrique+"-A1-0-"+titre+".html";
		}
	}
}
$(document).ready(function(){
	var prix = 0;
	//alert(prix_coulisse);
	if(typeof(prix_coulisse) != 'undefined')
	{	if(prix_coulisse[16][0]<prix_coulisse[16][1])
		{	prix=prix_coulisse[16][0];
			//alert(prix_coulisse[16][0]);
		}
		else
		{	prix=prix_coulisse[16][1];
			//alert(prix_coulisse[16][1]);
		}
		//alert(prix);
		//$('#prix_16').css("background-color", "red");
		$('#prix_16').text(prix);
		
		if(prix_coulisse[17][0]<prix_coulisse[17][1])
		{	prix=prix_coulisse[17][0];
		}
		else
		{	prix=prix_coulisse[17][1];
		}	
		$('#prix_17').text(prix);
		
		if(prix_coulisse[18][0]<prix_coulisse[18][1])
		{	prix=prix_coulisse[18][0];
		}
		else
		{	prix=prix_coulisse[18][1];
		}	
		$('#prix_18').text(prix);
	}	
	
});
function print_r(object, document_write, recursionLimit)
{
    var print_r_sub = function(object, recursionNb)
    {
        var strOut = "";

        for(var element in object)
        {
            if(object[element] != null)
            {
                if(typeof object[element] == "object")
                {
                    if(object[element].length == null)
                    {
                        if(recursionNb < recursionLimit)
                            strOut += " [" + element + "] => Object( " + print_r_sub(object[element], recursionNb++) + " ),";
                        else
                            strOut += " [" + element + "] => Object( ),";
                    }
                    else
                    {
                        if(recursionNb < recursionLimit)
                            strOut += " [" + element + "] => Array( " + print_r_sub(object[element], recursionNb++) + " ),";
                        else
                            strOut += " [" + element + "] => Array( ),";
                    }
                }
                else
                {
                    strOut += " [" + element + "] => " + object[element] + ",";
                }
            }
        }

        strOut = strOut.substr(0, strOut.length - 1);

        return strOut;
    };

    var strOut = "";

    if(recursionLimit == null)
    var recursionLimit = 3;

    if(document_write == null)
        document_write = false;
    else
        document_write = true;

    if(object.length == null)
        strOut += " Object( ";
    else
        strOut += " Array( ";

    strOut += print_r_sub(object, 1);

    strOut += " )";

    if(!document_write)
        alert(strOut);
    else
        document.write(strOut);
}

function dupliquer()
{	$('#titre_fr').val($('#titre_fr').val()+' (copie)');
	$('input[name=table]').remove();
	$('input[name=ref]').remove();	
	$('form[name=form1]').attr('action','admin/add_it.php');
	$('form[name=form1]').submit();	
}

