function loadContent(selectACargar) {
  var selectAnterior = selectACargar - 1; // Obtengo el número del combo que activó el evento onChange
  var selectSeguent = selectACargar + 1;
  var value = document.getElementById("select_"+selectAnterior).options[document.getElementById("select_"+selectAnterior).selectedIndex].value;
  var elemento;

//  if (value != 0) {
    ajax = newAjax();
    ajax.open("GET", "/ajax/get_options.php?seleccionado=" + value + "&select=" + selectACargar + "&default=All", true);
    ajax.onreadystatechange = function() {
      if (ajax.readyState == 1) {
        // Mientras carga elimino la opcion "Elige" y pongo una que dice "Cargando"
        elemento = document.getElementById("select_" + selectACargar);
        elemento.length = 0;
        var opcionCargando = document.createElement("option");
        opcionCargando.value = 0;
        opcionCargando.innerHTML = "Loading...";
        elemento.appendChild(opcionCargando);
        elemento.disabled = true;
      }
      if (ajax.readyState == 4) {
        // Coloco en la fila contenedora los datos que recibo del servidor
        if (value != 0) {
          document.getElementById("select_" + selectACargar + "_container").innerHTML = '<select id="select_' + selectACargar + '" name="select_' + selectACargar + '" onchange="loadContent(' + selectSeguent + ')">' + ajax.responseText + '</select>';
          //document.getElementById("select_" + selectACargar).disabled = false;
        }
        else {
          document.getElementById("select_" + selectACargar + "_container").innerHTML = '<select id="select_' + selectACargar + '" name="select_' + selectACargar + '" onchange="loadContent(' + selectSeguent + ')" disabled="disabled">' + '<option value="0">All</option>' + '</select>';
          //document.getElementById("select_" + selectACargar).disabled = true;
        }
      }
    }

    ajax.send(null);

    if (selectACargar == 2) {
      elemento = document.getElementById("select_3");
      elemento.length = 0;
      var opcionSelecciona = document.createElement("option");
      opcionSelecciona.value = 0;
      opcionSelecciona.innerHTML = "All";
      elemento.appendChild(opcionSelecciona);
      elemento.disabled = true;
    }

    ajaxList = newAjax();
    var url;
    url = '/portal/left.php?';
    switch (selectAnterior) {
      case 1:
        url += 'sector=' + value;
        break;
      case 2:
        url += 'subsector=' + value;
        break;
      case 3:
        url += 'sb=' + value;
    }
    url += '&type=' + document.getElementById('step1form').type.value;
    ajaxList.open("GET", url, true);
    ajaxList.onreadystatechange = function() {
      if (ajaxList.readyState == 4) {
        document.getElementById("step2").innerHTML = ajaxList.responseText;
      }
    }
    ajaxList.send(null);
//  }
}

function changeSelection(type, page) {
  ajax = newAjax();
  var url;
  if (type != 0) {
    url = '/portal/left.php?';
    url += 'type=' + type;
    if (document.getElementById("select_3").disabled == true) {
      if (document.getElementById("select_1").value != 0) {
        url += '&sector=' + document.getElementById("select_1").value;
      }
    }
    else {
      if (document.getElementById("select_3").value == 0) {
        url += '&subsector=' + document.getElementById("select_2").value;
      }
      else {
        url += '&sb=' + document.getElementById("select_3").value;
      }
    }
  }
  else {
    url = '/portal/left.php?free_offer=1';
  }
  url += '&page=' + page;

  ajax.open("GET", url, true);
  ajax.onreadystatechange = function() {
    if (ajax.readyState == 1) {
      document.getElementById("step2").innerHTML = '<span class="step_title">Choose your ad type and format</span><div style="text-align: center;"><p style="font-size: 120%; margin: 20px 10px;">Loading templates...</p><img src="../images2/cargando.gif" alt="Loading..." /></div>';
    }
    if (ajax.readyState == 4) {
      document.getElementById("step2").innerHTML = ajax.responseText;
    }
  }
  ajax.send(null);
  
  document.getElementById("step1hidden").innerHTML = '<input type="hidden" name="type" value="' + type + '" />';
}

function customize(id, free_offer) {
  ajax = newAjax();
  ajax.open("GET", '/portal/customize.ad.php?id=' + id + '&free_offer=' + free_offer, true);
  ajax.onreadystatechange = function() {
    if (ajax.readyState == 1) {
      document.getElementById("step3").innerHTML = '<span class="step_title">Customize it and add to cart</span><div style="text-align: center;"><p style="font-size: 120%; margin: 20px 10px;">Loading template...</p><img src="../images2/cargando.gif" alt="Loading..." /></div>';
    }
    if (ajax.readyState == 4) {
      document.getElementById("step3").innerHTML = ajax.responseText;
    }
  }
  ajax.send(null);
}

function updatePreview() {
  var parameters;

  if (document.custom.text_nologo1.value.indexOf("Text or Logo") == 0) {
    document.custom.text_nologo1.value = '';
  }
  if (document.custom.text11.value.indexOf("Insert your text line") == 0) {
    document.custom.text11.value = '';
  }
  if (document.custom.text21.value.indexOf("Insert your text line") == 0) {
    document.custom.text21.value = '';
  }
  if (document.custom.text31.value.indexOf("Insert your text line") == 0) {
    document.custom.text31.value = '';
  }
  
  if (!document.custom.equal_frames.checked) {
    switch (document.custom.frames.value) {
      case '1':
        parameters = 'id=' + document.custom.id.value + '&free=' + document.custom.free.value + '&frames=' + document.custom.frames.value + '&gifcolor=' + document.custom.gifcolor.value;
        parameters += '&logo[0]=' + document.custom.logo1.value + '&text[0][0]=' + escape(document.custom.text_nologo1.value.replace(/[+]/g, '%2B')) + '&font[0][0]=' + document.custom.font_nologo1.value + '&size[0][0]=' + document.custom.size_nologo1.value + '&color[0][0]=' + document.custom.color_nologo1.value + '&bold[0][0]=' + document.custom.b_nologo1.checked + '&italic[0][0]=' + document.custom.i_nologo1.checked + '&underline[0][0]=' + document.custom.u_nologo1.checked;
        parameters += '&text[0][1]=' + escape(document.custom.text11.value.replace(/[+]/g, '%2B')) + '&font[0][1]=' + document.custom.font_text11.value + '&size[0][1]=' + document.custom.size_text11.value + '&color[0][1]=' + document.custom.color_text11.value + '&bold[0][1]=' + document.custom.b_text11.checked + '&italic[0][1]=' + document.custom.i_text11.checked + '&underline[0][1]=' + document.custom.u_text11.checked;
        parameters += '&text[0][2]=' + escape(document.custom.text21.value.replace(/[+]/g, '%2B')) + '&font[0][2]=' + document.custom.font_text21.value + '&size[0][2]=' + document.custom.size_text21.value + '&color[0][2]=' + document.custom.color_text21.value + '&bold[0][2]=' + document.custom.b_text21.checked + '&italic[0][2]=' + document.custom.i_text21.checked + '&underline[0][2]=' + document.custom.u_text21.checked;
        parameters += '&text[0][3]=' + escape(document.custom.text31.value.replace(/[+]/g, '%2B')) + '&font[0][3]=' + document.custom.font_text31.value + '&size[0][3]=' + document.custom.size_text31.value + '&color[0][3]=' + document.custom.color_text31.value + '&bold[0][3]=' + document.custom.b_text31.checked + '&italic[0][3]=' + document.custom.i_text31.checked + '&underline[0][3]=' + document.custom.u_text31.checked;
        break;
      case '2':
        if (document.custom.text_nologo2.value.indexOf("Text or Logo") == 0) {
          document.custom.text_nologo2.value = '';
        }
        if (document.custom.text12.value.indexOf("Insert your text line") == 0) {
          document.custom.text12.value = '';
        }
        if (document.custom.text22.value.indexOf("Insert your text line") == 0) {
          document.custom.text22.value = '';
        }
        if (document.custom.text32.value.indexOf("Insert your text line") == 0) {
          document.custom.text32.value = '';
        }
        parameters = 'id=' + document.custom.id.value + '&free=' + document.custom.free.value + '&frames=' + document.custom.frames.value + '&gifcolor=' + document.custom.gifcolor.value;
        parameters += '&logo[0]=' + document.custom.logo1.value + '&text[0][0]=' + escape(document.custom.text_nologo1.value.replace(/[+]/g, '%2B')) + '&font[0][0]=' + document.custom.font_nologo1.value + '&size[0][0]=' + document.custom.size_nologo1.value + '&color[0][0]=' + document.custom.color_nologo1.value + '&bold[0][0]=' + document.custom.b_nologo1.checked + '&italic[0][0]=' + document.custom.i_nologo1.checked + '&underline[0][0]=' + document.custom.u_nologo1.checked;
        parameters += '&text[0][1]=' + escape(document.custom.text11.value.replace(/[+]/g, '%2B')) + '&font[0][1]=' + document.custom.font_text11.value + '&size[0][1]=' + document.custom.size_text11.value + '&color[0][1]=' + document.custom.color_text11.value + '&bold[0][1]=' + document.custom.b_text11.checked + '&italic[0][1]=' + document.custom.i_text11.checked + '&underline[0][1]=' + document.custom.u_text11.checked;
        parameters += '&text[0][2]=' + escape(document.custom.text21.value.replace(/[+]/g, '%2B')) + '&font[0][2]=' + document.custom.font_text21.value + '&size[0][2]=' + document.custom.size_text21.value + '&color[0][2]=' + document.custom.color_text21.value + '&bold[0][2]=' + document.custom.b_text21.checked + '&italic[0][2]=' + document.custom.i_text21.checked + '&underline[0][2]=' + document.custom.u_text21.checked;
        parameters += '&text[0][3]=' + escape(document.custom.text31.value.replace(/[+]/g, '%2B')) + '&font[0][3]=' + document.custom.font_text31.value + '&size[0][3]=' + document.custom.size_text31.value + '&color[0][3]=' + document.custom.color_text31.value + '&bold[0][3]=' + document.custom.b_text31.checked + '&italic[0][3]=' + document.custom.i_text31.checked + '&underline[0][3]=' + document.custom.u_text31.checked;
        parameters += '&logo[1]=' + document.custom.logo2.value + '&text[1][0]=' + escape(document.custom.text_nologo2.value.replace(/[+]/g, '%2B')) + '&font[1][0]=' + document.custom.font_nologo2.value + '&size[1][0]=' + document.custom.size_nologo2.value + '&color[1][0]=' + document.custom.color_nologo2.value + '&bold[1][0]=' + document.custom.b_nologo2.checked + '&italic[1][0]=' + document.custom.i_nologo2.checked + '&underline[1][0]=' + document.custom.u_nologo2.checked;
        parameters += '&text[1][1]=' + escape(document.custom.text12.value.replace(/[+]/g, '%2B')) + '&font[1][1]=' + document.custom.font_text12.value + '&size[1][1]=' + document.custom.size_text12.value + '&color[1][1]=' + document.custom.color_text12.value + '&bold[1][1]=' + document.custom.b_text12.checked + '&italic[1][1]=' + document.custom.i_text12.checked + '&underline[1][1]=' + document.custom.u_text12.checked;
        parameters += '&text[1][2]=' + escape(document.custom.text22.value.replace(/[+]/g, '%2B')) + '&font[1][2]=' + document.custom.font_text22.value + '&size[1][2]=' + document.custom.size_text22.value + '&color[1][2]=' + document.custom.color_text22.value + '&bold[1][2]=' + document.custom.b_text22.checked + '&italic[1][2]=' + document.custom.i_text22.checked + '&underline[1][2]=' + document.custom.u_text22.checked;
        parameters += '&text[1][3]=' + escape(document.custom.text32.value.replace(/[+]/g, '%2B')) + '&font[1][3]=' + document.custom.font_text32.value + '&size[1][3]=' + document.custom.size_text32.value + '&color[1][3]=' + document.custom.color_text32.value + '&bold[1][3]=' + document.custom.b_text32.checked + '&italic[1][3]=' + document.custom.i_text32.checked + '&underline[1][3]=' + document.custom.u_text32.checked;
        break;
      case '3':
        if (document.custom.text_nologo2.value.indexOf("Text or Logo") == 0) {
          document.custom.text_nologo2.value = '';
        }
        if (document.custom.text12.value.indexOf("Insert your text line") == 0) {
          document.custom.text12.value = '';
        }
        if (document.custom.text22.value.indexOf("Insert your text line") == 0) {
          document.custom.text22.value = '';
        }
        if (document.custom.text32.value.indexOf("Insert your text line") == 0) {
          document.custom.text32.value = '';
        }
        if (document.custom.text_nologo3.value.indexOf("Text or Logo") == 0) {
          document.custom.text_nologo3.value = '';
        }
        if (document.custom.text13.value.indexOf("Insert your text line") == 0) {
          document.custom.text13.value = '';
        }
        if (document.custom.text23.value.indexOf("Insert your text line") == 0) {
          document.custom.text23.value = '';
        }
        if (document.custom.text33.value.indexOf("Insert your text line") == 0) {
          document.custom.text33.value = '';
        }
        parameters = 'id=' + document.custom.id.value + '&free=' + document.custom.free.value + '&frames=' + document.custom.frames.value + '&gifcolor=' + document.custom.gifcolor.value;
        parameters += '&logo[0]=' + document.custom.logo1.value + '&text[0][0]=' + escape(document.custom.text_nologo1.value.replace(/[+]/g, '%2B')) + '&font[0][0]=' + document.custom.font_nologo1.value + '&size[0][0]=' + document.custom.size_nologo1.value + '&color[0][0]=' + document.custom.color_nologo1.value + '&bold[0][0]=' + document.custom.b_nologo1.checked + '&italic[0][0]=' + document.custom.i_nologo1.checked + '&underline[0][0]=' + document.custom.u_nologo1.checked;
        parameters += '&text[0][1]=' + escape(document.custom.text11.value.replace(/[+]/g, '%2B')) + '&font[0][1]=' + document.custom.font_text11.value + '&size[0][1]=' + document.custom.size_text11.value + '&color[0][1]=' + document.custom.color_text11.value + '&bold[0][1]=' + document.custom.b_text11.checked + '&italic[0][1]=' + document.custom.i_text11.checked + '&underline[0][1]=' + document.custom.u_text11.checked;
        parameters += '&text[0][2]=' + escape(document.custom.text21.value.replace(/[+]/g, '%2B')) + '&font[0][2]=' + document.custom.font_text21.value + '&size[0][2]=' + document.custom.size_text21.value + '&color[0][2]=' + document.custom.color_text21.value + '&bold[0][2]=' + document.custom.b_text21.checked + '&italic[0][2]=' + document.custom.i_text21.checked + '&underline[0][2]=' + document.custom.u_text21.checked;
        parameters += '&text[0][3]=' + escape(document.custom.text31.value.replace(/[+]/g, '%2B')) + '&font[0][3]=' + document.custom.font_text31.value + '&size[0][3]=' + document.custom.size_text31.value + '&color[0][3]=' + document.custom.color_text31.value + '&bold[0][3]=' + document.custom.b_text31.checked + '&italic[0][3]=' + document.custom.i_text31.checked + '&underline[0][3]=' + document.custom.u_text31.checked;
        parameters += '&logo[1]=' + document.custom.logo2.value + '&text[1][0]=' + escape(document.custom.text_nologo2.value.replace(/[+]/g, '%2B')) + '&font[1][0]=' + document.custom.font_nologo2.value + '&size[1][0]=' + document.custom.size_nologo2.value + '&color[1][0]=' + document.custom.color_nologo2.value + '&bold[1][0]=' + document.custom.b_nologo2.checked + '&italic[1][0]=' + document.custom.i_nologo2.checked + '&underline[1][0]=' + document.custom.u_nologo2.checked;
        parameters += '&text[1][1]=' + escape(document.custom.text12.value.replace(/[+]/g, '%2B')) + '&font[1][1]=' + document.custom.font_text12.value + '&size[1][1]=' + document.custom.size_text12.value + '&color[1][1]=' + document.custom.color_text12.value + '&bold[1][1]=' + document.custom.b_text12.checked + '&italic[1][1]=' + document.custom.i_text12.checked + '&underline[1][1]=' + document.custom.u_text12.checked;
        parameters += '&text[1][2]=' + escape(document.custom.text22.value.replace(/[+]/g, '%2B')) + '&font[1][2]=' + document.custom.font_text22.value + '&size[1][2]=' + document.custom.size_text22.value + '&color[1][2]=' + document.custom.color_text22.value + '&bold[1][2]=' + document.custom.b_text22.checked + '&italic[1][2]=' + document.custom.i_text22.checked + '&underline[1][2]=' + document.custom.u_text22.checked;
        parameters += '&text[1][3]=' + escape(document.custom.text32.value.replace(/[+]/g, '%2B')) + '&font[1][3]=' + document.custom.font_text32.value + '&size[1][3]=' + document.custom.size_text32.value + '&color[1][3]=' + document.custom.color_text32.value + '&bold[1][3]=' + document.custom.b_text32.checked + '&italic[1][3]=' + document.custom.i_text32.checked + '&underline[1][3]=' + document.custom.u_text32.checked;
        parameters += '&logo[2]=' + document.custom.logo3.value + '&text[2][0]=' + escape(document.custom.text_nologo3.value.replace(/[+]/g, '%2B')) + '&font[2][0]=' + document.custom.font_nologo3.value + '&size[2][0]=' + document.custom.size_nologo3.value + '&color[2][0]=' + document.custom.color_nologo3.value + '&bold[2][0]=' + document.custom.b_nologo3.checked + '&italic[2][0]=' + document.custom.i_nologo3.checked + '&underline[2][0]=' + document.custom.u_nologo3.checked;
        parameters += '&text[2][1]=' + escape(document.custom.text13.value.replace(/[+]/g, '%2B')) + '&font[2][1]=' + document.custom.font_text13.value + '&size[2][1]=' + document.custom.size_text13.value + '&color[2][1]=' + document.custom.color_text13.value + '&bold[2][1]=' + document.custom.b_text13.checked + '&italic[2][1]=' + document.custom.i_text13.checked + '&underline[2][1]=' + document.custom.u_text13.checked;
        parameters += '&text[2][2]=' + escape(document.custom.text23.value.replace(/[+]/g, '%2B')) + '&font[2][2]=' + document.custom.font_text23.value + '&size[2][2]=' + document.custom.size_text23.value + '&color[2][2]=' + document.custom.color_text23.value + '&bold[2][2]=' + document.custom.b_text23.checked + '&italic[2][2]=' + document.custom.i_text23.checked + '&underline[2][2]=' + document.custom.u_text23.checked;
        parameters += '&text[2][3]=' + escape(document.custom.text33.value.replace(/[+]/g, '%2B')) + '&font[2][3]=' + document.custom.font_text33.value + '&size[2][3]=' + document.custom.size_text33.value + '&color[2][3]=' + document.custom.color_text33.value + '&bold[2][3]=' + document.custom.b_text33.checked + '&italic[2][3]=' + document.custom.i_text33.checked + '&underline[2][3]=' + document.custom.u_text33.checked;
    }
  }
  else {
    switch (document.custom.frames.value) {
      case '2':
        parameters = 'id=' + document.custom.id.value + '&free=' + document.custom.free.value + '&frames=' + document.custom.frames.value + '&gifcolor=' + document.custom.gifcolor.value;
        parameters += '&logo[0]=' + document.custom.logo1.value + '&text[0][0]=' + escape(document.custom.text_nologo1.value.replace(/[+]/g, '%2B')) + '&font[0][0]=' + document.custom.font_nologo1.value + '&size[0][0]=' + document.custom.size_nologo1.value + '&color[0][0]=' + document.custom.color_nologo1.value + '&bold[0][0]=' + document.custom.b_nologo1.checked + '&italic[0][0]=' + document.custom.i_nologo1.checked + '&underline[0][0]=' + document.custom.u_nologo1.checked;
        parameters += '&text[0][1]=' + escape(document.custom.text11.value.replace(/[+]/g, '%2B')) + '&font[0][1]=' + document.custom.font_text11.value + '&size[0][1]=' + document.custom.size_text11.value + '&color[0][1]=' + document.custom.color_text11.value + '&bold[0][1]=' + document.custom.b_text11.checked + '&italic[0][1]=' + document.custom.i_text11.checked + '&underline[0][1]=' + document.custom.u_text11.checked;
        parameters += '&text[0][2]=' + escape(document.custom.text21.value.replace(/[+]/g, '%2B')) + '&font[0][2]=' + document.custom.font_text21.value + '&size[0][2]=' + document.custom.size_text21.value + '&color[0][2]=' + document.custom.color_text21.value + '&bold[0][2]=' + document.custom.b_text21.checked + '&italic[0][2]=' + document.custom.i_text21.checked + '&underline[0][2]=' + document.custom.u_text21.checked;
        parameters += '&text[0][3]=' + escape(document.custom.text31.value.replace(/[+]/g, '%2B')) + '&font[0][3]=' + document.custom.font_text31.value + '&size[0][3]=' + document.custom.size_text31.value + '&color[0][3]=' + document.custom.color_text31.value + '&bold[0][3]=' + document.custom.b_text31.checked + '&italic[0][3]=' + document.custom.i_text31.checked + '&underline[0][3]=' + document.custom.u_text31.checked;
        parameters += '&logo[1]=' + document.custom.logo1.value + '&text[1][0]=' + escape(document.custom.text_nologo1.value.replace(/[+]/g, '%2B')) + '&font[1][0]=' + document.custom.font_nologo1.value + '&size[1][0]=' + document.custom.size_nologo1.value + '&color[1][0]=' + document.custom.color_nologo1.value + '&bold[1][0]=' + document.custom.b_nologo1.checked + '&italic[1][0]=' + document.custom.i_nologo1.checked + '&underline[1][0]=' + document.custom.u_nologo1.checked;
        parameters += '&text[1][1]=' + escape(document.custom.text11.value.replace(/[+]/g, '%2B')) + '&font[1][1]=' + document.custom.font_text11.value + '&size[1][1]=' + document.custom.size_text11.value + '&color[1][1]=' + document.custom.color_text11.value + '&bold[1][1]=' + document.custom.b_text11.checked + '&italic[1][1]=' + document.custom.i_text11.checked + '&underline[1][1]=' + document.custom.u_text11.checked;
        parameters += '&text[1][2]=' + escape(document.custom.text21.value.replace(/[+]/g, '%2B')) + '&font[1][2]=' + document.custom.font_text21.value + '&size[1][2]=' + document.custom.size_text21.value + '&color[1][2]=' + document.custom.color_text21.value + '&bold[1][2]=' + document.custom.b_text21.checked + '&italic[1][2]=' + document.custom.i_text21.checked + '&underline[1][2]=' + document.custom.u_text21.checked;
        parameters += '&text[1][3]=' + escape(document.custom.text31.value.replace(/[+]/g, '%2B')) + '&font[1][3]=' + document.custom.font_text31.value + '&size[1][3]=' + document.custom.size_text31.value + '&color[1][3]=' + document.custom.color_text31.value + '&bold[1][3]=' + document.custom.b_text31.checked + '&italic[1][3]=' + document.custom.i_text31.checked + '&underline[1][3]=' + document.custom.u_text31.checked;
        break;
      case '3':
        parameters = 'id=' + document.custom.id.value + '&free=' + document.custom.free.value + '&frames=' + document.custom.frames.value + '&gifcolor=' + document.custom.gifcolor.value;
        parameters += '&logo[0]=' + document.custom.logo1.value + '&text[0][0]=' + escape(document.custom.text_nologo1.value.replace(/[+]/g, '%2B')) + '&font[0][0]=' + document.custom.font_nologo1.value + '&size[0][0]=' + document.custom.size_nologo1.value + '&color[0][0]=' + document.custom.color_nologo1.value + '&bold[0][0]=' + document.custom.b_nologo1.checked + '&italic[0][0]=' + document.custom.i_nologo1.checked + '&underline[0][0]=' + document.custom.u_nologo1.checked;
        parameters += '&text[0][1]=' + escape(document.custom.text11.value.replace(/[+]/g, '%2B')) + '&font[0][1]=' + document.custom.font_text11.value + '&size[0][1]=' + document.custom.size_text11.value + '&color[0][1]=' + document.custom.color_text11.value + '&bold[0][1]=' + document.custom.b_text11.checked + '&italic[0][1]=' + document.custom.i_text11.checked + '&underline[0][1]=' + document.custom.u_text11.checked;
        parameters += '&text[0][2]=' + escape(document.custom.text21.value.replace(/[+]/g, '%2B')) + '&font[0][2]=' + document.custom.font_text21.value + '&size[0][2]=' + document.custom.size_text21.value + '&color[0][2]=' + document.custom.color_text21.value + '&bold[0][2]=' + document.custom.b_text21.checked + '&italic[0][2]=' + document.custom.i_text21.checked + '&underline[0][2]=' + document.custom.u_text21.checked;
        parameters += '&text[0][3]=' + escape(document.custom.text31.value.replace(/[+]/g, '%2B')) + '&font[0][3]=' + document.custom.font_text31.value + '&size[0][3]=' + document.custom.size_text31.value + '&color[0][3]=' + document.custom.color_text31.value + '&bold[0][3]=' + document.custom.b_text31.checked + '&italic[0][3]=' + document.custom.i_text31.checked + '&underline[0][3]=' + document.custom.u_text31.checked;
        parameters += '&logo[1]=' + document.custom.logo1.value + '&text[1][0]=' + escape(document.custom.text_nologo1.value.replace(/[+]/g, '%2B')) + '&font[1][0]=' + document.custom.font_nologo1.value + '&size[1][0]=' + document.custom.size_nologo1.value + '&color[1][0]=' + document.custom.color_nologo1.value + '&bold[1][0]=' + document.custom.b_nologo1.checked + '&italic[1][0]=' + document.custom.i_nologo1.checked + '&underline[1][0]=' + document.custom.u_nologo1.checked;
        parameters += '&text[1][1]=' + escape(document.custom.text11.value.replace(/[+]/g, '%2B')) + '&font[1][1]=' + document.custom.font_text11.value + '&size[1][1]=' + document.custom.size_text11.value + '&color[1][1]=' + document.custom.color_text11.value + '&bold[1][1]=' + document.custom.b_text11.checked + '&italic[1][1]=' + document.custom.i_text11.checked + '&underline[1][1]=' + document.custom.u_text11.checked;
        parameters += '&text[1][2]=' + escape(document.custom.text21.value.replace(/[+]/g, '%2B')) + '&font[1][2]=' + document.custom.font_text21.value + '&size[1][2]=' + document.custom.size_text21.value + '&color[1][2]=' + document.custom.color_text21.value + '&bold[1][2]=' + document.custom.b_text21.checked + '&italic[1][2]=' + document.custom.i_text21.checked + '&underline[1][2]=' + document.custom.u_text21.checked;
        parameters += '&text[1][3]=' + escape(document.custom.text31.value.replace(/[+]/g, '%2B')) + '&font[1][3]=' + document.custom.font_text31.value + '&size[1][3]=' + document.custom.size_text31.value + '&color[1][3]=' + document.custom.color_text31.value + '&bold[1][3]=' + document.custom.b_text31.checked + '&italic[1][3]=' + document.custom.i_text31.checked + '&underline[1][3]=' + document.custom.u_text31.checked;
        parameters += '&logo[2]=' + document.custom.logo1.value + '&text[2][0]=' + escape(document.custom.text_nologo1.value.replace(/[+]/g, '%2B')) + '&font[2][0]=' + document.custom.font_nologo1.value + '&size[2][0]=' + document.custom.size_nologo1.value + '&color[2][0]=' + document.custom.color_nologo1.value + '&bold[2][0]=' + document.custom.b_nologo1.checked + '&italic[2][0]=' + document.custom.i_nologo1.checked + '&underline[2][0]=' + document.custom.u_nologo1.checked;
        parameters += '&text[2][1]=' + escape(document.custom.text11.value.replace(/[+]/g, '%2B')) + '&font[2][1]=' + document.custom.font_text11.value + '&size[2][1]=' + document.custom.size_text11.value + '&color[2][1]=' + document.custom.color_text11.value + '&bold[2][1]=' + document.custom.b_text11.checked + '&italic[2][1]=' + document.custom.i_text11.checked + '&underline[2][1]=' + document.custom.u_text11.checked;
        parameters += '&text[2][2]=' + escape(document.custom.text21.value.replace(/[+]/g, '%2B')) + '&font[2][2]=' + document.custom.font_text21.value + '&size[2][2]=' + document.custom.size_text21.value + '&color[2][2]=' + document.custom.color_text21.value + '&bold[2][2]=' + document.custom.b_text21.checked + '&italic[2][2]=' + document.custom.i_text21.checked + '&underline[2][2]=' + document.custom.u_text21.checked;
        parameters += '&text[2][3]=' + escape(document.custom.text31.value.replace(/[+]/g, '%2B')) + '&font[2][3]=' + document.custom.font_text31.value + '&size[2][3]=' + document.custom.size_text31.value + '&color[2][3]=' + document.custom.color_text31.value + '&bold[2][3]=' + document.custom.b_text31.checked + '&italic[2][3]=' + document.custom.i_text31.checked + '&underline[2][3]=' + document.custom.u_text31.checked;
    }
  }

  ajaxPreview = newAjax();
  //ajaxPreview.open("POST", '/ajax/update_preview.php', true);
  ajaxPreview.open("GET", '/ajax/update_preview_get.php?' + parameters, true);
  ajaxPreview.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  ajaxPreview.setRequestHeader("Content-length", parameters.length);
  ajaxPreview.setRequestHeader("Connection", "close");
  ajaxPreview.onreadystatechange = function() {
    if (ajaxPreview.readyState == 1) {
      document.getElementById("preview_img").innerHTML = '<p>Creating Ad...</p><img src="/images2/cargando.gif" alt="Loading..." />';
      document.getElementById("warning").innerHTML = '<p>Creating Ad...</p><img src="/images2/cargando.gif" alt="Loading..." />';
    }
    if (ajaxPreview.readyState == 4) {
      document.getElementById("preview_img").innerHTML = ajaxPreview.responseText;
      document.getElementById("warning").innerHTML = 'Your ad has been created. Please, scroll up to see it.';
    }
  }
  //ajaxPreview.send(parameters);
  ajaxPreview.send(null);
}

function showHide(id) {
  if (document.getElementById(id).style.display != 'block') {
    document.getElementById(id).style.display = 'block';
  }
  else {
    document.getElementById(id).style.display = 'none';
  }
}

function changegif() {
  document.custom.gifcolor.value = document.custom.sel_color.value;
  updatePreview();
}

function setcolor(palette, color) {
  showHide('palette_' + palette);
  var box = document.getElementById('color_' + palette);
  box.value = color;
  var button = document.getElementById('activate_' + palette)
  button.style.backgroundColor = '#' + color;
}

function addtocart() {
  ajax = newAjax();
  ajax.open("GET", '/ajax/add_to_cart.php?ad_id=' + document.adinfo.adid.value, true);
  ajax.onreadystatechange = function() {
    if (ajax.readyState == 4) {
      cart_ajax = newAjax();
      cart_ajax.open("GET", '/ajax/update_cart.php', true);
      cart_ajax.onreadystatechange = function() {
        if (cart_ajax.readyState == 1) {
          document.getElementById("step4").innerHTML = '<span class="step_title">Check out</span><div style="text-align: center;"><p style="font-size: 120%; margin: 20px 10px;">Updating cart...</p><img src="../images2/cargando.gif" alt="Loading..." /></div>';
        }
        if (cart_ajax.readyState == 4) {
          document.getElementById("step4").innerHTML = cart_ajax.responseText;
        }
      }
      cart_ajax.send(null);
    }
  }
  ajax.send(null);
}

function remove(adid) {
  var answer = confirm('Are you sure you want to remove this item from your cart?');
  if (answer) {
    ajax = newAjax();
    ajax.open("GET", '/ajax/remove_from_cart.php?ad_id=' + adid, true);
    ajax.onreadystatechange = function() {
      if (ajax.readyState == 4) {
        cart_ajax = newAjax();
        cart_ajax.open("GET", '/ajax/update_cart.php', true);
        cart_ajax.onreadystatechange = function() {
          if (cart_ajax.readyState == 1) {
            document.getElementById("step4").innerHTML = '<span class="step_title">Check out</span><div style="text-align: center;"><p style="font-size: 120%; margin: 20px 10px;">Updating cart...</p><img src="../images2/cargando.gif" alt="Loading..." /></div>';
          }
          if (cart_ajax.readyState == 4) {
            document.getElementById("step4").innerHTML = cart_ajax.responseText;
          }
        }
        cart_ajax.send(null);
      }
    }
    ajax.send(null);
  }
}

function check_equal() {
  if (document.custom.equal_frames.checked) {
    document.getElementById('frame2').style.display = 'none';
    document.getElementById('frame3').style.display = 'none';
  }
  else {
    document.getElementById('frame2').style.display = 'block';
    document.getElementById('frame3').style.display = 'block';
  }
}

