/*-----------------------------------------------------------
Copyright (c) 2001 WALVIS Software BV
Capelle a/d IJssel
Telefoon (010)2880333
www.walvis.nl
info@walvis.nl

24-04-2001 Jan-Joris Donders
-----------------------------------------------------------*/

function berekenAcc(wrege){

  // De gebruiker heeft een ander accessoire gekozen

  var narra=wrege.value.split(";");
  var bprij=narra[0];
  
  if(wrege.checked==true){
    parent.merken.andereOptie(bprij);
  }
  else{
    parent.merken.andereOptie("-"+bprij);
  }
}

function berekenM(wmode){
  
  // De gebruiker heeft een ander model gekozen

  var narra=wmode.value.split(";");
  var bprij=narra[0];
  
  parent.merken.andereAuto(bprij);
}

function initBestelformulier(){

  // Vul de waarden uit de URL in in de velden van het bestelformulier
  var nargu=unescape(location.search);
  if(nargu.length>0){
    nargu=nargu.substr(1); // haal de "?" aan het begin van de string weg
    var narraacce=nargu.split("&");
    var nteks="";

    for(var i=0;i<narraacce.length;i++){
      nteks=sleutel(narraacce[i]);
            
      if(nteks=="merk"){
        //document.frm.elements.10_make.value=waarde(narraacce[i]);
        document.frm.elements["_10-10:make"].value=waarde(narraacce[i]);
      }
      if(nteks=="model"){
        document.frm.elements["_11-11:model"].value=waarde(narraacce[i]);
      }
      if(nteks=="accessoires"){
        var nacce=waarde(narraacce[i]);
        var regexp=/\;/g
        nacce=nacce.replace(regexp,"\n");
        document.frm.elements["_18-18:optional_equipment"].value=nacce;
      }
    }
  }
}

function label(rlabe){

  var nteks="Unknown label "+rtaal+" "+rlabe;
  var atell=0;

  // Zoek de vertaling van een label in de label-array
  // en schrijf hem naar het scherm

  for(atell=0;atell<narralabe.length;atell+=4){

    if(narralabe[atell]=="-1"){
      break;
    }

    if(narralabe[atell]==rlabe){
      switch(rtaal){
        case "DU":
          nteks=narralabe[atell+1];
          break;
        case "EN":
          nteks=narralabe[atell+2];
          break;
        case "FR":
          nteks=narralabe[atell+3];
          break;
      }
    }
  }

  return(nteks);
}

function sleutel(nteks){
  return nteks.substr(0,nteks.indexOf("="));
}

function telAccessoiresOp(){
  
  parent.merken.vergeetAccessoires();
  
  for(var atell=0;atell<document.forms[0].elements.length;atell++){
    if(document.forms[0].elements[atell].checked==true){
      var narra=document.forms[0].elements[atell].value.split(";");
      var bprij=narra[0];
      parent.merken.andereOptie(bprij);
    }
  }
}

function waarde(nteks){
  return nteks.substr(nteks.indexOf("=")+1);
}

