
var IB=new Object;

function detnav() {
  var p,nav,ver; // variables locales
  result= new Array();
   with(navigator.userAgent){
     switch(navigator.appName){
      case "Microsoft Internet Explorer" :
        nav='IE'; p=indexOf("MSIE"); ver= parseFloat(substring(p+5,p+9));
        if (indexOf("Opera")>-1){nav='Opera'; p=indexOf("Opera"); ver= parseFloat(substring(p+6,p+10));}
        break;
      case "Netscape" :
        nav='Netscape'; ver= parseFloat(substring(8,12));
        if (indexOf("Opera")>-1){nav='Opera'; p=indexOf("Opera"); ver= parseFloat(substring(p+6,p+10));}
        if (indexOf("Gecko")>-1){nav='Mozilla'; p=indexOf("rv:"); ver= parseFloat(substring(p+3,p+7));}
        if (indexOf("Netscape6")>-1){nav='Netscape6'; p=indexOf("Netscape6"); ver= parseFloat(substring(p+10,p+14));}
        if (indexOf("Firefox")>-1){nav='Firefox'; p=indexOf("Firefox"); ver= parseFloat(substring(p+8,p+12));}
        break;
      case "Opera" :
        nav='Opera'; p=indexOf("/"); ver= parseFloat(substring(p+1,p+5));
        break;
      default :
        nav='inconnu'; ver='';
     }
  }
  result[0]=nav; result[1]=ver;
  return result;
}
var navi=detnav();
var navigateur=navi[0]; version=navi[1];

function InitBulle(ColTexte,ColFond,ColContour,NbPixel) {
  IB.ColTexte=ColTexte;IB.ColFond=ColFond;IB.ColContour=ColContour;IB.NbPixel=NbPixel;
    document.write("<DIV id='bulle' style='position:absolute;top:100;left:0;visibility:hidden'></DIV>");
}

function AffBulle(texte,ev) {
contenu="<TABLE border=3 cellspacing=0 cellpadding="+IB.NbPixel+"><TR bgcolor='"+IB.ColContour+"'><TD><TABLE border=0 cellpadding=2 cellspacing=0 bgcolor='"+IB.ColFond+"'><TR><TD><FONT size='-1' face='arial' color='"+IB.ColTexte+"'>"+texte+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";
 var x = (document.all)? event.x  : ev.pageX;
 var y = (document.all)? event.y  : ev.pageY;
if (navigateur== 'IE')  { y=y+document.body.scrollTop; }
//alert(document.body.scrollTop);
    var obj = document.getElementById("bulle");
    obj.innerHTML=contenu;
    obj.style.top=y+20;
    obj.style.left=x-10;
    obj.style.visibility="visible";

}

function HideBulle() {
document.getElementById("bulle").style.visibility="hidden";
}


function rechercher(collection)
{
 closeAll();
    if (collection.length >0)
    {
     var xhr=null;
    
     if (window.XMLHttpRequest) {
        xhr = new XMLHttpRequest();
     }
     else if (window.ActiveXObject)
     {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
     }
     //on définit l'appel de la fonction au retour serveur
     xhr.onreadystatechange = function() { alert_ajax(xhr); };


     //on appelle le fichier reponse.txt
      url="rechercher.php?collection="+collection;

     xhr.open("GET", url, true);

     xhr.send(null);
    }
    else
   {
     document.getElementById("resultat").innerHTML='';
    }
//    xhr.close(null);
}

function rechercher_cp(code)
{
// closeAll();
    if (code.length >0)
    {
     var xhr=null;
    
     if (window.XMLHttpRequest) {
        xhr = new XMLHttpRequest();
     }
     else if (window.ActiveXObject)
     {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
     }
     //on définit l'appel de la fonction au retour serveur
     xhr.onreadystatechange = function() { alert_ajaxcp(xhr); };


     //on appelle le fichier reponse.txt
      url="rechercher_cp.php?code="+code;

     xhr.open("GET", url, true);

     xhr.send(null);
    }
    else
   {
     document.getElementById("ville").innerHTML='';
    }
//    xhr.close(null);
}

function alert_ajaxcp(xhr)
{

    var resultat='';
    if (xhr.readyState==4) 
    {
//    alert(xhr.responseText);
      var resultat= xhr.responseText;

//alert(resultat);
        document.getElementById("resultat").innerHTML=resultat;
    }
}


function alert_ajax(xhr)
{

    var resultat='Laines<BR>';
    if (xhr.readyState==4) 
    {
    //alert(xhr.responseText);
      var docXML= xhr.responseXML;
      var itemsc = docXML.getElementsByTagName("collection")
      var itemscl = docXML.getElementsByTagName("collectionl")
      var itemsm = docXML.getElementsByTagName("marque")
      var itemsp = docXML.getElementsByTagName("prix")
      var itemspn = docXML.getElementsByTagName("prix_normal")
      //alert(itemsc.length);
      for (i=0;i<itemsc.length;i++)
      {
//          resultat=resultat+'<tr><td>'+itemsc.item(i).firstChild.data+'</td>';
//          resultat=resultat+'<td>'+itemsm.item(i).firstChild.data+'</td>';
//          resultat=resultat+'<td><a href="detail.php?marque='+itemsm.item(i).firstChild.data+'&collection='+itemsc.item(i).firstChild.data+'&prix='+itemsp.item(i).firstChild.data+' ">'+itemsc.item(i).firstChild.data+'</a></td>';
//          resultat=resultat+'</tr>';
        //alert (items.item(i).firstChild.data);
          resultat=resultat+'<a href="detail.php?marque='+itemsm.item(i).firstChild.data+'&collection='+itemscl.item(i).firstChild.data+'&prix='+itemsp.item(i).firstChild.data+'&prix_normal='+itemspn.item(i).firstChild.data+'" TARGET="princ" OnClick="clearresult();return true" >'+itemsc.item(i).firstChild.data+' '+itemsm.item(i).firstChild.data+' </a><br>';
      }

//      alert(xhr.responseText);
      var docXML= xhr.responseXML;
      var itemscr = docXML.getElementsByTagName("promotion")
      var itemsmr = docXML.getElementsByTagName("marquep")
      var itemscr = docXML.getElementsByTagName("collectionp")
//      alert(itemspr.length);
      for (i=0;i<itemsmr.length;i++)
      {
          resultat=resultat+'<a href="promotions.php?marque='+itemsmr.item(i).firstChild.data+'#'+itemscr.item(i).firstChild.data+'" TARGET="princ" OnClick="clearresult();return true" >Promotions '+itemscr.item(i).firstChild.data+' </a><br>';
      }

//alert(resultat);


      resultat=resultat+'Autres<br>';
      var itemsc = docXML.getElementsByTagName("code")
      var itemsca = docXML.getElementsByTagName("categorie")
      var itemsl = docXML.getElementsByTagName("libelle")
      var itemsll = docXML.getElementsByTagName("libellel")
      for (i=0;i<itemsc.length;i++)
      {
          if (itemsc.item(i).firstChild.data==30) //fermetures
          {
           resultat=resultat+'<a href="fermeture.php?code=30&libelle='+itemsll.item(i).firstChild.data+'&categorie='+itemsca.item(i).firstChild.data+'" TARGET="princ" OnClick="clearresult();return true">'+itemsl.item(i).firstChild.data+'</a><br>';
          }
          else
          {
           resultat=resultat+'<a href="detail_acc.php?code='+itemsc.item(i).firstChild.data+'&libelle='+itemsll.item(i).firstChild.data+'&categorie='+itemsca.item(i).firstChild.data+'" TARGET="princ" OnClick="clearresult();return true">'+itemsl.item(i).firstChild.data+'</a><br>';

          }
      }
// alert(resultat);

      var itemsc = docXML.getElementsByTagName("code1")
//      var itemsr = docXML.getElementsByTagName("recherche")
      var itemsca = docXML.getElementsByTagName("categorie1")
      var itemsl = docXML.getElementsByTagName("libelle1")
      var itemsll = docXML.getElementsByTagName("libellel1")
      var itemsm = docXML.getElementsByTagName("marque1")

      for (i=0;i<itemsc.length;i++)
      {
           resultat=resultat+'<a href="detail_acc.php?code='+itemsc.item(i).firstChild.data+'&marque='+itemsm.item(i).firstChild.data+'&libelle='+itemsll.item(i).firstChild.data+'&categorie='+itemsca.item(i).firstChild.data+'&recherche='+itemsll.item(i).firstChild.data+'" TARGET="princ" OnClick="clearresult();return true">'+itemsl.item(i).firstChild.data+'</a><br>';
      }


    }


//    alert(resultat);

    document.getElementById("resultat").innerHTML=resultat;

}
function clearresult()
{
   document.getElementById("resultat").innerHTML='';
   document.getElementById("recherche").value='';
}

 function grand(image)
 {
 var hauteur;
 // hauteur= image.height;
  image.width=image.width*2;
 //image.height=hauteur;
 }
 function petit(image)
 {
  image.width=image.width/2;
  }

function extractUrlParams ()
{
 var t = location.search.substring(1).split('&');
 var f = [];
 for (var i=0; i<t.length; i++)
 {
  var x = t[ i ].split('=');
  f[x[0]]=x[1];
 }
 return f;
}

function cadeau()
{

   var chaine;
   var iNumberOrdered = 0;    //Number of products ordered
   var fTotal         = 0;    //Total cost of order
   var strTotal       = "";   //Total cost formatted as money
   iNumberOrdered = GetCookie("NumberOrdered");
   if ( iNumberOrdered == null )
      iNumberOrdered = 0;

   for ( i = 1; i <= iNumberOrdered; i++ ) {
      NewOrder = "Order." + i;
      database = "";
      database = GetCookie(NewOrder);

      Token0 = database.indexOf("|", 0);
      Token1 = database.indexOf("|", Token0+1);
      Token2 = database.indexOf("|", Token1+1);
      Token3 = database.indexOf("|", Token2+1);
      Token4 = database.indexOf("|", Token3+1);

      fields = new Array;
      fields[1] = database.substring( Token0+1, Token1 );          // Quantity
      fields[2] = database.substring( Token1+1, Token2 );          // Price
      fTotal     += (parseInt(fields[1]) * parseFloat(fields[2]) );
//      strTotal    = moneyFormat(fTotal);
  }
chaine='';
chaine+='<form action="cadeau.php" name="f_cadeau" method="post">';
chaine+='<table border="1" align="center" title="Cadeau">';
chaine+='<tr><td>A partir de 40€</td>';
chaine+='<td>';
chaine+='<input type="radio" name="Cadeau" value="Cadeau 1"';
if (fTotal <40) chaine+=' disabled ';
chaine+='>';
chaine+='&nbsp;<img src="images/cadeau1.jpg" title="Foulard" border="0" />';
chaine+='<input type="radio" name="Cadeau" value="Cadeau 2"';
if (fTotal <40) chaine+=' disabled ';
chaine+='>';
chaine+='&nbsp;<img src="images/cadeau2.jpg" title="Porte clés"  border="0" />';
chaine+='<input type="radio" name="Cadeau" value="Cadeau 3"';
if (fTotal <40) chaine+=' disabled ';
chaine+='>';
chaine+='&nbsp;<img src="images/cadeau3.jpg" title="Trousse maquillage" border="0" />';
chaine+='</td>';
chaine+='</tr>';

chaine+='<tr><td>A partir de 70€</td>';
chaine+='<td>';
chaine+='<input type="radio" name="Cadeau" value="Cadeau 4"';
if (fTotal <70) chaine+=' disabled ';
chaine+='>';
chaine+='&nbsp;<img src="images/cadeau4.jpg" title="Housse isotherme" border="0"  />';
chaine+='<input type="radio" name="Cadeau" value="Cadeau 5"';
if (fTotal <70) chaine+=' disabled ';
chaine+='>';
chaine+='&nbsp;<img src="images/cadeau5.jpg" title="Poupée laine" border="0" />';
chaine+='<input type="radio" name="Cadeau" value="Cadeau 6"';
if (fTotal <70) chaine+=' disabled ';
chaine+='>';
chaine+='&nbsp;<img src="images/cadeau6.jpg" title="Pot à thé" border="0" />';
chaine+='</td>';
chaine+='</tr>';


chaine+='<tr><td>A partir de 100€</td>';
chaine+='<td>';
chaine+='<input type="radio" name="Cadeau" value="Cadeau 7"';
if (fTotal <100) chaine+=' disabled ';
chaine+='>';
chaine+='&nbsp;<img src="images/cadeau7.jpg" title="serviette de toilette"  border="0" />';
chaine+='<input type="radio" name="Cadeau" value="Cadeau 8"';
if (fTotal <100) chaine+=' disabled ';
chaine+='>';
chaine+='&nbsp;<img src="images/cadeau8.jpg" title="Théière" border="0" />';
chaine+='</td>';
chaine+='</tr>';

chaine+='<tr><td colspan=2 align=center><input type=\"submit\"  value=\"Choisir ce cadeau\" /></td>';
chaine+='</tr></table></form>';


 document.write(chaine);

}


