﻿var panierREC1;
var panierREC2;
var panierElemId;

var Mouse_X=0;
var Mouse_Y=0;

document.onmousemove = WhereMouse

function openFaceBook(url, texte) {
  window.open(url + '&t=' + encodeURIComponent(texte), 'sharer', 'toolbar=0, status=0, width=626, height=436');
}

function WhereMouse(e){
  var DocRef;
  //-- On traque les hybrides
  if( e && e.target){
    Mouse_X = e.pageX;
    Mouse_Y = e.pageY;
  }
  else{
    if( document.documentElement && document.documentElement.clientWidth)
      DocRef = document.documentElement;
    else
      DocRef = document.body;

    Mouse_X = event.clientX +DocRef.scrollLeft;
    Mouse_Y = event.clientY +DocRef.scrollTop;
  }
  return( true);
}

function setMailAction(arbo) {
  document.forms['submitor'].mailaction.value = arbo;
}

function soumettreparrain() {
  //document.forms['submitor'].typerubrique.value = '1';
  //document.forms['submitor'].rubriqueid.value = '22';
  for (var i=1; i<7; i++) {
    var el = document.getElementById("email" + i);
    if (el.value!='') {
      if (!isMail(el, 'Le champs de saisie de mail numéro ' + i + ' doit contenir un email valide')) {
        return false;
      }
    }
  }
  go('1','22','','','','');
}

function launchOnEnter(e,expression) {
  if(e.keyCode==3 || e.keyCode==13) {
    eval(expression);
  }
}

var timer=setTimeout('1',0);

function setEnr(enregistrementid,firstenr,nbenr) {
	document.forms['submitor'].method='post';
  document.forms['submitor'].enregistrementid.value = enregistrementid;
  document.forms['submitor'].nbenr.value = nbenr;
  document.forms['submitor'].firstenr.value = firstenr;
} 
function Bip(id) { 
  var mesDivs = document.getElementsByTagName("div");
  for(var i=0; i<mesDivs.length; i++) {
    if(mesDivs[i].id.indexOf('menu')==0) {
      mesDivs[i].style.visibility = "hidden";
    }
  }
  document.getElementById('menu'+id).style.visibility='visible';
}

function adjustMenu(no,pos,lg,y) {
  if (document.body.clientWidth > 780) {
    x_sup = (document.body.clientWidth-780) / 2;
  }
  else {
    x_sup = 0;
  }
  x = lg * (pos-1) + x_sup;
  document.getElementById('menu'+no).style.left = x+'px';
  document.getElementById('menu'+no).style.top = y+'px';
}

function adjustMain() {
  x = 0;
  y = 0;
  if (document.body.clientWidth > 780) {
    x_sup = (document.body.clientWidth-780) / 2;
  }
  else {
    x_sup = 0;
  }
  if (document.body.clientHeight > 480) {
    y_sup = (document.body.clientHeight-480) / 2;
  }
  else {
    y_sup = 0;
  }
  x = x_sup + 495;
  y = y_sup + 5;
  y = 5;
  document.getElementById('menuContenu').style.left = x+'px';
  document.getElementById('menuContenu').style.top = y+'px';
}  
         
function Boup(id) {                
  document.getElementById('menu'+id).style.visibility='hidden';
}                 
    
function setTimer(s) {
  clearTimeout(timer);
  timer=setTimeout(s,600);
}
  
function go(typerubrique,rubriqueid,elementid,offset,nbrec,firstrec) {
  if (toDisable) {
    for (var i=0;i<toDisable.length;i++) {
      document.getElementById(toDisable[i]).setAttribute("disabled", "disabled");
    }
  }
  document.forms['submitor'].target='';
  document.forms['submitor'].typerubrique.value = typerubrique;
  document.forms['submitor'].rubriqueid.value = rubriqueid;
  document.forms['submitor'].elementid.value = elementid;
  document.forms['submitor'].offset.value = offset;
  document.forms['submitor'].nbrec.value = nbrec;
  document.forms['submitor'].firstrec.value = firstrec;
  document.forms['submitor'].submit();
}

function goPdf(typerubrique,rubriqueid,elementid,offset,nbrec,firstrec) {
  document.forms['submitor'].typerubrique.value = typerubrique;
  document.forms['submitor'].rubriqueid.value = rubriqueid;
  document.forms['submitor'].elementid.value = elementid;
  document.forms['submitor'].offset.value = offset;
  document.forms['submitor'].nbrec.value = nbrec;
  document.forms['submitor'].firstrec.value = firstrec;
  document.forms['submitor'].target="pdf"+Math.floor(Math.random()*10000);
  document.forms['submitor'].action="DirectPdf.aspx";
  document.forms['submitor'].submit();
  document.forms['submitor'].action="xslt.aspx";
  document.forms['submitor'].target="";
}

function gopop(typerubrique,rubriqueid,elementid,offset,nbrec,firstrec,width,height) {
  var popup = window.open('', 'popupAnim', 'width=' + width + ',height=' + height);
  document.forms['submitor'].target='popupAnim';
  document.forms['submitor'].typerubrique.value = typerubrique;
  document.forms['submitor'].rubriqueid.value = rubriqueid;
  document.forms['submitor'].elementid.value = elementid;
  document.forms['submitor'].offset.value = offset;
  document.forms['submitor'].nbrec.value = nbrec;
  document.forms['submitor'].firstrec.value = firstrec;
  document.forms['submitor'].submit();
  document.forms['submitor'].target = '';
} 

function notgood(field,msg) {
  field.focus();
  alert(msg);
  return false;
}

function isFull(field,msg){
  if (field.value=='') {return notgood(field,msg);}
  return true;
}

function isDigit(field,msg) {
  i = field.value.charCodeAt(0);
  if (!((47<i)&&(i<58))){return notgood(field,msg);}
  return true;
}

function isSelect(field,msg){
  if (field.selectedIndex==0 && field.options[0].value=="") {return notgood(field,msg);}
  return true;
}

function isMail(field,msg) {
  email=field.value;
  arobase=email.indexOf('@');
  point=email.indexOf('.',arobase);
  longueur=email.length;
  if(arobase<=0||point<=arobase+1||longueur<=point+1) {return notgood(field,msg);}
  return true;
}

/*function goMail(elementid,racine) {
  window.open('','mail','scrollbars,toolbar=no,directories=no,width=350,height=200');
  document.forms['submitor'].target = 'mail';
  document.forms['submitor'].action = racine + 'xsltMailer.aspx';
  document.forms['submitor'].elementid.value = elementid;
  document.forms['submitor'].submit();
  document.forms['submitor'].target = '';
  document.forms['submitor'].action='xslt.aspx';    
} */

function goMail(elementid,racine) {
  var mailfen = window.open('','mail','scrollbars,toolbar=no,directories=no,width=350,height=200'); /*mailfen est une var dans la methode est window.open qui lance un popup chargé avec la page a l'adresse url et  scrollbar est un générateur d'image .gif et de couleur*/
  
  //var img =new Image; img.src= racine + 'img/wait2.gif';
  //img.height=73;
  //img.width=75;
  
  mailfen.moveTo((screen.width/2)-(350/2),(screen.height/2)-(200/2))   /*le popup est mis dans un ecran ( screen) dont les dimensions sont definies*/
  
  mailfen.document.writeln('<html>');  /*script html dans la page popup*/
  mailfen.document.writeln('<head>');
  mailfen.document.writeln('  <title>Envoi de message</title>'); /*la fonction document.writeln ecrit le paramètre entre parenthèse dans le document a la position de l'appel du script  */
  mailfen.document.writeln('</head>');
  mailfen.document.writeln('<body>    ');
  mailfen.document.writeln('  <table cellpadding="0" border="0" cellspacing="0" width="100%">');
  mailfen.document.writeln('    <tr>');
  mailfen.document.writeln('      <td align="center">');
  mailfen.document.writeln('        &#160;');
  mailfen.document.writeln('      </td>');
  mailfen.document.writeln('    </tr>');
  mailfen.document.writeln('    <tr>');
  mailfen.document.writeln('      <td align="center">');
  mailfen.document.writeln('        &#160;');
  mailfen.document.writeln('      </td>');
  mailfen.document.writeln('    </tr>');
  mailfen.document.writeln('    <tr>');
  mailfen.document.writeln('      <td align="center">');
  mailfen.document.writeln('        <span class="texte">');
  mailfen.document.writeln('          <img height="48" width="48" id="wait" src="' + racine + 'img/wait.gif"/>'); /*le lien vers l'image popup*/
  mailfen.document.writeln('        </span>');
  mailfen.document.writeln('      </td>');
  mailfen.document.writeln('    </tr>');
  mailfen.document.writeln('    <tr>');
  mailfen.document.writeln('      <td align="center" style="font-family:verdana;font-size:10px;">');
  mailfen.document.writeln('        <span class="texte">');
  mailfen.document.writeln('          Veuillez patienter...');  /*message txt pendant le chargement de la page*/
  mailfen.document.writeln('        </span>');
  mailfen.document.writeln('      </td>');
  mailfen.document.writeln('    </tr>');
  mailfen.document.writeln('  </table>   ');    
  mailfen.document.writeln('</body>');
  mailfen.document.writeln('</html>');
  
  
  
  document.getElementById('submitor').target = 'mail';  /*document.getElementById renvoie un objet HTML au mail*/
  document.getElementById('submitor').action = racine + 'xsltMailer.aspx';
  ///alert(document.getElementById('submitor').elementid);
  document.getElementById('submitor').elementid.value = elementid;
  document.getElementById('submitor').submit();
  document.getElementById('submitor').target = '';
  document.getElementById('submitor').action='xslt.aspx';    
} 
  
function isDateValid( chaineDate ) {

   if (chaineDate == "") return false;

   var ladate = (chaineDate).split("/");

   if ((ladate.length != 3) || isNaN(parseInt(ladate[0])) || isNaN(parseInt(ladate[1])) || isNaN(parseInt(ladate[2]))) return false;

   var unedate = new Date(eval(ladate[2]),eval(ladate[1])-1,eval(ladate[0]));

   var annee = unedate.getYear();
   if ((Math.abs(annee)+"").length < 4) annee = annee + 1900;

   return ((unedate.getDate() == eval(ladate[0])) && (unedate.getMonth() == eval(ladate[1])-1) && (annee == eval(ladate[2])));
}

function modifIns(typeValidation,rubriqueid) {

  var j , m , a;

  if(document.forms['submitor'].civ.selectedIndex<1) {
    alert( "Le champ ' Civilité ' doit être renseigné." );
    return;
  }
  document.forms['submitor'].enr1.value = document.forms['submitor'].civ.options[document.forms['submitor'].civ.selectedIndex].value;

  if(document.forms['submitor'].nom.value.length<1) {
    alert( "Le champ ' Nom ' doit être renseigné." );
    return;
  }
  document.forms['submitor'].enr2.value = document.forms['submitor'].nom.value;

  if(document.forms['submitor'].prenom.value.length<1) {
    alert( "Le champ ' Prénom ' doit être renseigné." );
    return;
  }
  document.forms['submitor'].enr3.value = document.forms['submitor'].prenom.value;

  if(document.forms['submitor'].date_j.value.length==1) {
    j = '0' + document.forms['submitor'].date_j.value;
  }
  else {
    j = document.forms['submitor'].date_j.value;
  }

  if(document.forms['submitor'].date_m.value.length==1) {
    m = '0' + document.forms['submitor'].date_m.value;
  }
  else {
    m = document.forms['submitor'].date_m.value;
  }

  document.forms['submitor'].enr4.value = j + '/' + m + '/' + document.forms['submitor'].date_a.value;

  if(!isDateValid(document.forms['submitor'].enr4.value)) {
    alert("Format de date de naissance incorrect : " + document.forms['submitor'].enr4.value);
    return;
  }

  /*document.forms['submitor'].enr5.value = document.forms['submitor'].annif1.value;
  document.forms['submitor'].enr6.value = document.forms['submitor'].annif2.value;
  document.forms['submitor'].enr7.value = document.forms['submitor'].annif3.value;*/

  document.forms['submitor'].enr8.value = document.forms['submitor'].prof.value;

  if(document.forms['submitor'].addr1.value.length>33) {
    alert("Une ligne d'adresse ne peut excéder 33 caractères");
    document.forms['submitor'].addr1.focus();
    return;
  }
  if(document.forms['submitor'].addr2.value.length>33) {
    alert("Une ligne d'adresse ne peut excéder 33 caractères");
    document.forms['submitor'].addr2.focus();
    return;
  }
  document.forms['submitor'].enr9.value = document.forms['submitor'].addr1.value;
  document.forms['submitor'].enr10.value = document.forms['submitor'].addr2.value;
  document.forms['submitor'].enr11.value = document.forms['submitor'].city.value;
  if(document.forms['submitor'].zip.value.length<1) {
    alert( "Le champ ' Code Postal ' doit être renseigné." );
    return;
  }
  document.forms['submitor'].enr12.value = document.forms['submitor'].zip.value;
  document.forms['submitor'].enr13.value = document.forms['submitor'].pays.value;

  document.forms['submitor'].enr14.value = document.forms['submitor'].tel.value;

  /*document.forms['submitor'].enr15.value = ( document.forms['submitor'].modef.checked ? 1 : 0 );
  document.forms['submitor'].enr16.value = ( document.forms['submitor'].modeh.checked ? 1 : 0 );
  document.forms['submitor'].enr17.value = ( document.forms['submitor'].modee.checked ? 1 : 0 );
  document.forms['submitor'].enr18.value = ( document.forms['submitor'].shoes.checked ? 1 : 0 );
  document.forms['submitor'].enr19.value = ( document.forms['submitor'].cosm.checked ? 1 : 0 );
  document.forms['submitor'].enr20.value = ( document.forms['submitor'].sportw.checked ? 1 : 0 );
  document.forms['submitor'].enr21.value = ( document.forms['submitor'].sporta.checked ? 1 : 0 );
  document.forms['submitor'].enr22.value = ( document.forms['submitor'].deco.checked ? 1 : 0 );
  document.forms['submitor'].enr23.value = ( document.forms['submitor'].jouets.checked ? 1 : 0 );
  document.forms['submitor'].enr24.value = ( document.forms['submitor'].elec.checked ? 1 : 0 );
  document.forms['submitor'].enr25.value = ( document.forms['submitor'].voy.checked ? 1 : 0 );
  document.forms['submitor'].enr26.value = ( document.forms['submitor'].kdos.checked ? 1 : 0 );*/

  if(document.forms['submitor'].email.value.length<1) {
    alert( "Le champ ' E-mail ' doit être renseigné." );
    return;
  }
  if(!isMail(document.forms['submitor'].email, "Le champs E-mail doit être un mail valide")) {
    return;
  }
  document.forms['submitor'].enr27.value = document.forms['submitor'].email.value;

  if(typeValidation == 'informationsPersonnellesInvite') {
        
    if(document.forms['submitor'].mdp1.value.length<1) {
      alert("Le champ mot de passe doit être renseigné.");
      return;
    }
    
    if(document.forms['submitor'].mdp1.value!=document.forms['submitor'].mdp2.value) {
      alert("Les deux mots de passe saisis ne sont pas identiques.");
      return;
    }
    document.forms['submitor'].enr28.value = document.forms['submitor'].mdp1.value;

    setEnr(10,1,30);
    go(1,12,'','','','');
  }

  if(typeValidation == 'informationsPersonnelles') {
    if(document.forms['submitor'].mdp1.value.length<1) {
      setEnr( 11 , 1 , 30 );
      go(1,12,'','','','');
      return;
    }
    
    if(document.forms['submitor'].mdp1.value.length<1) {
      alert("Le champ mot de passe doit être renseigné.");
      return;
    }
    
    if(document.forms['submitor'].mdp1.value!=document.forms['submitor'].mdp2.value) {
      alert("Les deux mots de passe saisis ne sont pas identiques.");
      return;
    }
    document.forms['submitor'].enr28.value = document.forms['submitor'].mdp1.value;

    setEnr(12,1,30);
    go(1,12,'','','','');
  }
  
  if(typeValidation=='inscription') {
    if(!document.forms['submitor'].cgv.checked) {
      alert("Vous n'avez pas validé les conditions générales de vente.");
      return;
    }
    
    if(document.forms['submitor'].mdp1.value.length<1) {
      alert("Le champ mot de passe doit être renseigné.");
      return;
    }
    
    if (document.forms['submitor'].mdp1.value.search(/[^0-9a-zA-z]/) >= 0) {
      alert("Le champ mot de passe ne doit contenir que des champs numériques et alphanumériques.");
      return;
    }
    
    if(document.forms['submitor'].mdp1.value!=document.forms['submitor'].mdp2.value) {
      alert("Les deux mots de passe saisis ne sont pas identiques.");
      return;
    }
    document.forms['submitor'].enr28.value = document.forms['submitor'].mdp1.value;
    
    //pour la gestion des prospects
    if(rubriqueid && rubriqueid==23)
    {
      setEnr(14,1,31);
      //pour la redirection vers le recap coordonnée
      rubriqueid=24;
    }
    else
      setEnr(13,1,29);
  
    if(!rubriqueid) {
      rubriqueid = 6;
    }
    go(1,rubriqueid,'','','','');
  }

}

function verifAddressLivraison() {
  if (document.forms['submitor'].enr15.value.length<1) {
    alert("Veuillez préciser votre nom.");
    return false;
  }
  if (document.forms['submitor'].enr16.value.length<1) {
    alert("Veuillez préciser votre prénom.");
    return false;
  }
  if (document.forms['submitor'].enr18.value.length<1) {
    alert("Veuillez préciser votre adresse.");
    return false;
  }
  if (document.forms['submitor'].enr18.value.length>33) {
    alert("Aucune ligne d'adresse ne peut excéder 33 caractères.");
    return false;
  }
  if (document.forms['submitor'].enr19.value.length>33) {
    alert("Aucune ligne d'adresse ne peut excéder 33 caractères.");
    return false;
  }
  if (document.forms['submitor'].enr20.value.length<1) {
    alert("Veuillez préciser votre ville.");
    return false;
  }
  if (document.forms['submitor'].enr21.value.length<1) {
    alert("Veuillez préciser votre code postal.");
    return false;
  }
  if (document.forms['submitor'].enr22.value.selectedIndex<1) {
    alert("Veuillez préciser votre pays.");
    return false;
  }
  return true;
}



function verifAddress() {
  if (document.forms['submitor'].enr3.value.length<1) {
    document.forms['submitor'].enr3.value = document.forms['submitor'].enr15.value;
  }
  if (document.forms['submitor'].enr4.value.length<1) {
    document.forms['submitor'].enr4.value = document.forms['submitor'].enr16.value;
  }
  if (document.forms['submitor'].enr5.value.length<1) {
    document.forms['submitor'].enr5.value = document.forms['submitor'].enr18.value;
  }
  if (document.forms['submitor'].enr6.value.length>33) {
    alert("Aucune ligne d'adresse ne peut excéder 33 caractères.");
    return false;
  }
  if (document.forms['submitor'].enr7.value.length<1) {
   document.forms['submitor'].enr7.value = document.forms['submitor'].enr20.value;
  }
  if (document.forms['submitor'].enr8.value.length<1) {
    document.forms['submitor'].enr8.value = document.forms['submitor'].enr21.value;
  }
  if (document.forms['submitor'].enr2.value.selectedIndex<1) {
    document.forms['submitor'].enr2.selectedIndex = document.forms['submitor'].enr22.selectedIndex;
  }
  return true;
}
    
/*              AJAX        */
function showPannier(sId,rec1,rec2){  
  var curleft = curtop = 0;

  curtop=Mouse_Y-350;            
  /*curleft=Mouse_X-500;*/
    
  document.getElementById('paniercontainer').style.top=curtop+'px';
  /*document.getElementById('paniercontainer').style.left=curleft+'px';*/

  panierREC1=rec1;
  panierREC2=rec2;
  panierElemId =sId;
  
  var xhr_object = new ServerRequest();  
  xhr_object.request = "rubriqueid=331&typerubrique=1&elementid="+ sId+"&rec1="+rec1+ "&rec2="+rec2+"&firstrec=1";
  getXHR(xhr_object,"repPanier()","xslt.aspx");  
    
}

function sendAmi(venteid, articleid) {
  var xhr_object = new ServerRequest();  
  xhr_object.request = "actionner=SENDMAILAMI&venteid="+ venteid + "&articleid="+articleid + "&reception=";
  if (document.getElementById('mail1_pop_' + venteid + '_' + articleid).value!='') {
    xhr_object.request += document.getElementById('mail1_pop_' + venteid + '_' + articleid).value + ';';
  }
  if (document.getElementById('mail2_pop_' + venteid + '_' + articleid).value!='') {
    xhr_object.request += document.getElementById('mail2_pop_' + venteid + '_' + articleid).value + ';';
  }
  if (document.getElementById('mail3_pop_' + venteid + '_' + articleid).value!='') {
    xhr_object.request += document.getElementById('mail2_pop_' + venteid + '_' + articleid).value + ';';
  }
  if (document.getElementById('nom_pop_' + venteid + '_' + articleid).value!='') {
    xhr_object.request += "&nom=" + document.getElementById('nom_pop_' + venteid + '_' + articleid).value;
  }
  if (document.getElementById('prenom_pop_' + venteid + '_' + articleid).value!='') {
    xhr_object.request += "&prenom=" + document.getElementById('prenom_pop_' + venteid + '_' + articleid).value;
  }
  
  getXHR(xhr_object,"retourSendAmi()","xslt.aspx");  
}

function retourSendAmi() {
  showPop('popup_remerciement', this.parentNode, '', '');
}

function repPanier(){
  divAjaxPanier("show");
  var iStartIndex=oServerResponse.indexOf("<body>");
  oServerResponse=oServerResponse.substring(iStartIndex,oServerResponse.length)
  
  document.getElementById('paniercontainer').innerHTML=oServerResponse;
  //alert(oServerResponse);
  selects = document.getElementsByTagName('select');
  
  for(var i=0; i < selects.length; i++) {
    var oSelect = selects[i];
    oSelect.style.visibility='visible';
  }  
}

function ajoutPanier() {
  selects = document.getElementsByTagName('select');    	
  for(var i=0; i < selects.length; i++) {
    var oSelect = selects[i];
    if (oSelect.id.indexOf('seltypo')!=-1){
      if(oSelect.selectedIndex==0){
        alert("Veuillez sélectionner toutes les propriétés de votre article");
        return;    	    
      }
    }
  }                         
  if(document.getElementById('qte').value==0){
    alert("Veuillez saisir une quantité.");
    return;    	    
  }
  savePanier()                                  
}
function savePanier(){
  var sSelectString;
  sSelectString='';
  
  selects = document.getElementsByTagName('select');  
  for(var i=0; i < selects.length; i++) {
    var oSelect = selects[i];
    if (oSelect.id.indexOf('seltypo')!=-1){
      if(oSelect.selectedIndex!=0){
        sSelectString=sSelectString+'select'+oSelect.id.substr(7,oSelect.id.length)+'='+oSelect.options[oSelect.selectedIndex].value +'&';
      }
    }
  }
  inputs = document.getElementsByTagName('input');    	
  for(var i=0; i < inputs.length; i++) {    
    var oInput = inputs[i];
    if (oInput.id.indexOf('seltypo')!=-1){
      sSelectString=sSelectString+'select'+oInput.id.substr(7,oInput.id.length)+'='+oInput.value +'&';
    }
  }
  
  var xhr_object = new ServerRequest();  
  xhr_object.request = "rubriqueid=351&typerubrique=1&elementid="+ panierElemId+"&"+sSelectString+"rec1="+panierREC1+ "&rec2="+panierREC2+"&firstrec=1&validation=PANIER&Qte="+document.getElementById('qte').value +"&sessionid="+document.getElementById('session').value+"&nbrec=2";
  getXHR(xhr_object,"repSave()","xslt.aspx");   
}
function repSave(){
  
  divAjaxPanier('hide');
  var iStartIndex=oServerResponse.indexOf("<body>");
  oServerResponse=oServerResponse.substring(iStartIndex,oServerResponse.length)
  document.getElementById('paniercontainer').innerHTML=oServerResponse;
  var paniervalide=document.getElementById('pvalide'); 
  if(paniervalide){
    if(paniervalide.value!='SUCCES'){
      //alert("Les stocks sont insuffisants, l'article n'a pu etre ajouté dans votre panier");
    }
  }
  else{
    alert('pb panier!');
  }

  divAjaxPanier("showsuite");
  ajoutProduitPanier();  
}

function divAjaxPanier(className){
    var obj = document.getElementById("paniercontainer");
    obj.className = "panierajax "+ className;      
}

function showSuiteCourse(sId,rec1,rec2){
  var curleft = curtop = 0;

  curtop=500;            
  /*curleft=Mouse_X-500;*/
    
  var div=document.getElementById('paniercontainer');
  if(div){  
    div.style.top=curtop+'px';    
    var xhr_object = new ServerRequest();  
    xhr_object.request = "rubriqueid=351&typerubrique=1&elementid="+ sId+"&rec1=SUCCES&rec2="+rec2+"&firstrec=1";
    getXHR(xhr_object,"repSuiteCourse()","xslt.aspx");   
  }
  else
    alert("le div n'existe pas");   
}
function repSuiteCourse(){  
  var iStartIndex=oServerResponse.indexOf("<body>");
  oServerResponse=oServerResponse.substring(iStartIndex,oServerResponse.length)
  document.getElementById('paniercontainer').innerHTML=oServerResponse;
  divAjaxPanier("showsuite");
  ajoutProduitPanier();
}

function ajoutProduitPanier(){
  var pinput=document.getElementById('ppanier');
  var pnbarticle=document.getElementById('pnbarticle');
  
  if(pinput!=null){
    if(pinput && pnbarticle){
      pinput.value=parseInt(pnbarticle.value);    
      clignotepanier();
    }
    else{
      alert('pb maj panier !');
    }
  }
} 

function clignotepanier(){
  var myroot=document.getElementById('myrootimage').value;
  document.getElementById('infoscptepetit').style.backgroundImage="url("+myroot+"img/panier_flash_haut.gif)";  
  //document.getElementById('infoscptepetit').style.className="test";
}

function divConcours(afficher){
  var curleft = curtop = 0;
  curleft = largeur_fenetre();
  var obj = document.getElementById("divConcours");
  obj.style.left=(curleft-705)/2+'px';
  obj.style.top='150px';  
  obj.style.border='1px solid';
  obj.style.display = afficher; 
}

function largeur_fenetre() {
  if (window.innerWidth) return window.innerWidth;
  else if (document.body && document.body.offsetWidth) return document.body.offsetWidth;
  else return 0;
}

function netAffTag1(mclic, montant, id){
  document.write('<img src="http://action.metaffiliation.com/suivi.php?mclic='+mclic+'&argmon='+montant+'&argtemp='+id+'" width="1" height="1" border="0"/>');
}
