var tarif = new Array();
tarif[0] = new Array();
tarif[0][0] = new Array();
tarif[0][1] = new Array();
tarif[0][2] = new Array();
tarif[1] = new Array();
tarif[1][0] = new Array();
tarif[1][1] = new Array();
tarif[1][2] = new Array();
tarif[2] = new Array();
tarif[2][0] = new Array();
tarif[2][1] = new Array();
tarif[2][2] = new Array();
tarif[3] = new Array();
tarif[3][0] = new Array();
tarif[3][1] = new Array();
tarif[3][2] = new Array();
tarif[4] = new Array();
tarif[4][0] = new Array();
tarif[4][1] = new Array();
tarif[4][2] = new Array();
tarif[5] = new Array();
tarif[5][0] = new Array();

// 3 semaines d'annonce en page d'accueil
tarif[0][0]["tarif"] = "10";
tarif[0][0]["enable"] = 0;

// 6 semaines d'annonce en page d'accueil
tarif[0][1]["tarif"] = "16";
tarif[0][1]["enable"] = 0;

// 9 semaines d'annonce en page d'accueil
tarif[0][2]["tarif"] = "20";
tarif[0][2]["enable"] = 0;

// 3 semaines d'Annonce prio
tarif[1][0]["tarif"] = "10";
tarif[1][0]["enable"] = 0;

// 6 semaines d'Annonce prio
tarif[1][1]["tarif"] = "16";
tarif[1][1]["enable"] = 0;

// 9 semaines d'Annonce prio
tarif[1][2]["tarif"] = "20";
tarif[1][2]["enable"] = 0;

// 3 semaines d'Annonce fluo
tarif[2][0]["tarif"] = "3";
tarif[2][0]["enable"] = 0;

// 6 semaines d'Annonce fluo
tarif[2][1]["tarif"] = "5";
tarif[2][1]["enable"] = 0;

// 9 semaines d'Annonce fluo
tarif[2][2]["tarif"] = "6";
tarif[2][2]["enable"] = 0;

// 3 semaines d'Annonce encadree
tarif[3][0]["tarif"] = "2";
tarif[3][0]["enable"] = 0;

// 6 semaines d'Annonce encadree
tarif[3][1]["tarif"] = "3";
tarif[3][1]["enable"] = 0;

// 9 semaines d'Annonce encadree
tarif[3][2]["tarif"] = "4";
tarif[3][2]["enable"] = 0;

// 3 semaines d'annonce en gras
tarif[4][0]["tarif"] = "2";
tarif[4][0]["enable"] = 0;

// 6 semaines d'annonce en gras
tarif[4][1]["tarif"] = "3";
tarif[4][1]["enable"] = 0;

// 9 semaines d'annonce en gras
tarif[4][2]["tarif"] = "4";
tarif[4][2]["enable"] = 0;

// Annonce permanente
tarif[5][0]["tarif"] = "10";
tarif[5][0]["enable"] = 0;

var total = 0;
var total2pay = 0;

function reset_tarif(var_tarif)
{
  for (var i=0; i<tarif[var_tarif].length; i++)
    tarif[var_tarif][i]["enable"] = 0;
}

function update_total()
{
  total = 0;

  for (var i=0; i<tarif.length; i++)
    for (var j=0; j<tarif[i].length; j++)
      if (tarif[i][j]["enable"] == 1)
        total = parseInt(total) + parseInt(tarif[i][j]["tarif"]);

  if (total == 0) {
    total2pay = 0;
    total = "Gratuit";
    document.getElementById('div_accept_cgv').style.display='none';
  } else {
    total2pay = total;
    total += " EUR";
    document.getElementById('div_accept_cgv').style.display='';
  }
  document.getElementById('total2show').value = total;
}

function swap_annonce_perm()
{
  reset_tarif(5);
  var annonce_perm_check = document.getElementById('annonce_perm_check').checked;

  if (annonce_perm_check == true)
  {
    document.getElementById('tarif_annonce_perm').value = tarif[5][0]["tarif"];
    tarif[5][0]["enable"] = 1;
  } else {
    document.getElementById('tarif_annonce_perm').value = '0';
  }
  update_total();
}

function swap_annonce_accueil()
{
  reset_tarif(0);
  var annonce_accueil_check = document.getElementById('annonce_accueil_check').checked;
  var annonce_accueil_duree = document.getElementById('annonce_accueil_duree').value;

  if (annonce_accueil_check == true)
  {
    document.getElementById('tarif_annonce_accueil').value = tarif[0][annonce_accueil_duree]["tarif"];
    tarif[0][annonce_accueil_duree]["enable"] = 1;
  } else {
    document.getElementById('tarif_annonce_accueil').value = '0';
  }
  update_total();
}

function swap_annonce_prio()
{
  reset_tarif(1);
  var annonce_prio_check = document.getElementById('annonce_prio_check').checked;
  var annonce_prio_duree = document.getElementById('annonce_prio_duree').value;

  if (annonce_prio_check == true)
  {
    document.getElementById('tarif_annonce_prio').value = tarif[1][annonce_prio_duree]["tarif"];
    tarif[1][annonce_prio_duree]["enable"] = 1;
  } else {
    document.getElementById('tarif_annonce_prio').value = '0';
  }
  update_total();
}

function swap_annonce_fluo()
{
  reset_tarif(2);
  var annonce_fluo_check = document.getElementById('annonce_fluo_check').checked;
  var annonce_fluo_duree = document.getElementById('annonce_fluo_duree').value;

  if (annonce_fluo_check == true)
  {
    document.getElementById('tarif_annonce_fluo').value = tarif[2][annonce_fluo_duree]["tarif"];
    tarif[2][annonce_fluo_duree]["enable"] = 1;
  } else {
    document.getElementById('tarif_annonce_fluo').value = '0';
  }
  update_total();
}

function swap_annonce_cadre()
{
  reset_tarif(3);
  var annonce_cadre_check = document.getElementById('annonce_cadre_check').checked;
  var annonce_cadre_duree = document.getElementById('annonce_cadre_duree').value;

  if (annonce_cadre_check == true)
  {
    document.getElementById('tarif_annonce_cadre').value = tarif[3][annonce_cadre_duree]["tarif"];
    tarif[3][annonce_cadre_duree]["enable"] = 1;
  } else {
    document.getElementById('tarif_annonce_cadre').value = '0';
  }
  update_total();
}

function swap_annonce_gras()
{
  reset_tarif(4);
  var annonce_gras_check = document.getElementById('annonce_gras_check').checked;
  var annonce_gras_duree = document.getElementById('annonce_gras_duree').value;

  if (annonce_gras_check == true)
  {
    document.getElementById('tarif_annonce_gras').value = tarif[4][annonce_gras_duree]["tarif"];
    tarif[4][annonce_gras_duree]["enable"] = 1;
  } else {
    document.getElementById('tarif_annonce_gras').value = '0';
  }
  update_total();
}

