function cargar_index(){
  a_load('home.php', '_body');
  a_load('menu.php', '_menu');
  getHistory('_body');
}

function cambiar_categoria(){
  categoria = document.getElementById('cate_id');
  var cate_id = categoria.options[categoria.selectedIndex].value;
  a_load('catalogo.php?cate_id='+cate_id, '_body', true);
  a_load('menu.php', '_menu');
}

function cambiar_subcategoria(){
  subcategoria = document.getElementById('subc_id');
  var subc_id = subcategoria.options[subcategoria.selectedIndex].value;
  a_load('catalogo.php?subc_id='+subc_id, '_body', true);
  a_load('menu.php', '_menu');
}

function filtrar_status_pedidos(){
  status = document.getElementById('pedi_estatus');
  var pedi_estatus = status.options[status.selectedIndex].value;
  a_load('historicos.php?pedi_estatus='+pedi_estatus, '_body');
}

function reiniciar_formulario(id_form){
  document.getElementById(id_form).reset();
}

function validar_pago(pedi_id){
  form=document.getElementById("form_efectuarpago");

  var regexp_integer=/^([0-9]+)$/
  var regexp_decimal=/^([,\.0-9]+)$/

  if((form.pago_numero_documento.value=="") || (form.pago_fecha1.value=="") || (form.pago_fecha2.value=="") || (form.pago_fecha3.value=="") || (form.pago_monto.value=="")){
    window.alert("Por favor complete todos los campos marcados con asterisco para continuar.");
    return false;
  }

  if((form.pago_numero_documento.value!="") && (!regexp_integer.test(form.pago_numero_documento.value))){
    window.alert("El número de operación es incorrecto, solo puede contener números del 0-9.");
    return false;
  }

  if((form.pago_fecha1.value!="") && (!regexp_integer.test(form.pago_fecha1.value))){
    window.alert("El dia de la fecha del depósito es incorrecto.");
    return false;
  }

  if((form.pago_fecha2.value!="") && (!regexp_integer.test(form.pago_fecha2.value))){
    window.alert("El mes de la fecha del depósito es incorrecto.");
    return false;
  }

  if((form.pago_fecha3.value!="") && (!regexp_integer.test(form.pago_fecha3.value))){
    window.alert("El año de de la fecha del deposito es incorrecto.");
    return false;
  }

  if((form.pago_fecha1.value>31)){
    window.alert("El dia del depósito es incorrecto. Un mes tiene un maximo de 31 dias.");
    return false;
  }

  if((form.pago_fecha2.value>12)){
    window.alert("El mes del depósito es incorrecto. Un año tiene un maximo de 12 meses.");
    return false;
  }

  if((form.pago_fecha3.value<2007) || (form.pago_fecha3.value>2020)){
    window.alert("El año del depósito es incorrecto. El mismo se encuentra fuera de los rangos posibles.");
    return false;
  }

  if((form.pago_monto.value!="") && (!regexp_decimal.test(form.pago_monto.value))){
    window.alert("El monto de la operación es incorrecto. Verifique que no contenga símbolos, solo números, puntos y coma.");
    return false;
  }

  a_post('efectuarpago.php?pedi_id='+pedi_id, '_body', 'form_efectuarpago');
}

function realizar_busqueda(){
  param = document.getElementById('s').value;
  a_load('busqueda.php?s='+param, '_body', true);
}

function cancelar_pedido(pedi_id){
  var x = window.confirm('¿Esta seguro de que desea cancelar este pedido?')
  if(x)
    a_load('historicos.php?pedi_id='+pedi_id, '_body');
}

function validar_envio_carrito(){
  form=document.getElementById("form_envio_carrito");

  /* Inicio validacion estados direccion envio */
  if(document.getElementById('de_dhl').checked){
    var estado=document.getElementById('clie_estado_dhl');
    index_estado=estado.selectedIndex;

    if((estado.options[index_estado].text == "Seleccione un Estado")){
      window.alert("Debe indicar el estado de envio de DHL para continuar.");
      return false;
    }

    var ciudad=document.getElementById('clie_ciudad_dhl');
    index_ciudad=ciudad.selectedIndex;

    if((ciudad.options[index_ciudad].value == "")){
      window.alert("Debe indicar una ciudad de envio de DHL para continuar.");
      return false;
    }

    if(document.getElementById('clie_direccion_dhl')){
      if(!document.getElementById('clie_direccion_dhl').checked){
        window.alert("Debe indicar una dirección de envio de DHL para continuar.");
        return false;
      }
    }
  }else{
    if((form.clie_de_avenida.value=="") || (form.clie_de_urbanizacion.value=="") || (form.clie_de_casa_apt.value=="") || (form.clie_de_codigo_postal.value=="") || (form.clie_de_telefono_1.value=="") || (form.clie_de_telefono_2.value=="")){
      window.alert("Por favor proporcione sus datos de envio para continuar.");
      return false;
    }

    var estado=document.getElementById('clie_de_estado');
    index_estado=estado.selectedIndex;

    if((estado.options[index_estado].text == "Seleccione un Estado")){
      window.alert("Debe indicar el estado de la dirección de envio para continuar.");
      return false;
    }

    var ciudad=document.getElementById('clie_de_ciudad');
    index_ciudad=ciudad.selectedIndex;

    if((ciudad.options[index_ciudad].text == "Seleccione un Estado")){
      window.alert("Debe indicar una ciudad de envio para continuar.");
      return false;
    }
  }
  /* Fin validacion estados direccion envio */

  a_post('includes/editar_envio_carrito.php', '_direccion_envio', 'form_envio_carrito');
}

function validar_registro(backdoor){
  form=document.getElementById("form_registro");

  email=form.clie_email.value;
  username=form.clie_login.value;
  var regexp_username=/^([a-zA-Z0-9_]+)$/
  var regexp_email=/^([a-zA-Z0-9._\-]+)@([a-zA-Z0-9.-]+).([a-zA-Z]{2,4})$/
  var regexp_integer=/^([0-9]+)$/
  var prefijo_cel=/([0-9]{4})/
  var numero_cel=/([0-9]{7})/

  if((form.clie_nombre_razon.value=="") || (form.clie_rif_ci_2.value=="") || (form.clie_df_pais.value=="") || (form.clie_df_ciudad.value=="") || (form.clie_df_avenida.value=="") || (form.clie_df_urbanizacion.value=="") || (form.clie_df_casa_apt.value=="") || (form.clie_df_codigo_postal.value=="") || (form.clie_df_telefono_1.value=="") || (form.clie_df_telefono_2.value=="") || (form.clie_contacto.value=="") || (form.clie_fecha_nacimiento_1.value=="") || (form.clie_fecha_nacimiento_2.value=="") || (form.clie_fecha_nacimiento_3.value=="") || (form.clie_email.value=="") || (form.clie_login.value=="") || (form.clie_password.value=="")){
    window.alert("Por favor verifique todos los campos marcados con asterisco para continuar.");
    return false;
  }

  /* Inicio validacion estados direccion fiscal */
  var estado=document.getElementById('clie_df_estado');
  index_estado=estado.selectedIndex;

  if((estado.options[index_estado].text == "Estado -->") && (form.clie_df_estado_.value=="")){
    window.alert("Debe indicar el estado donde vive en el campo indicado.");
    return false;
  }
  /* Fin validacion estados direccion fiscal */
  
  if((form.clie_rif_ci_2.value!="") && (!regexp_integer.test(form.clie_rif_ci_2.value))){
    window.alert("La cedula proporcionada es incorrecta. Por favor no utilice separadores ni simbolos.");
    return false;
  }
  
  if((form.clie_df_codigo_postal.value!="") && (!regexp_integer.test(form.clie_df_codigo_postal.value))){
    window.alert("El código postal proporcionado es incorrecto. Solo puede contener números.");
    return false;
  }
  
  if((form.clie_df_telefono_1.value!="") && (!prefijo_cel.test(form.clie_df_telefono_1.value))){
    window.alert("El codigo de area del numero telefonico es incorrecto. Recuerde incluir el cero al inicio.");
    return false;
  }

  if((form.clie_df_telefono_2.value!="") && (!numero_cel.test(form.clie_df_telefono_2.value))){
    window.alert("El numero telefonico proporcionado es incorrecto. Debe contener 7 números.");
    return false;
  }

  /* Inicio validacion estados direccion envio */
  if(document.getElementById('de_dhl').checked){
    var estado=document.getElementById('clie_estado_dhl');
    index_estado=estado.selectedIndex;

    if((estado.options[index_estado].text == "Seleccione un Estado")){
      window.alert("Debe indicar el estado de envio de DHL para continuar.");
      return false;
    }

    var ciudad=document.getElementById('clie_ciudad_dhl');
    index_ciudad=ciudad.selectedIndex;

    if((ciudad.options[index_ciudad].value == "")){
      window.alert("Debe indicar una ciudad de envio de DHL para continuar.");
      return false;
    }

    if(document.getElementById('clie_direccion_dhl')){
      if(!document.getElementById('clie_direccion_dhl').checked){
        window.alert("Debe indicar una dirección de envio de DHL para continuar.");
        return false;
      }
    }
  }else{
    if((form.clie_de_avenida.value=="") || (form.clie_de_urbanizacion.value=="") || (form.clie_de_casa_apt.value=="") || (form.clie_de_codigo_postal.value=="") || (form.clie_de_telefono_1.value=="") || (form.clie_de_telefono_2.value=="")){
      window.alert("Por favor proporcione sus datos de envio para continuar.");
      return false;
    }

    var estado=document.getElementById('clie_de_estado');
    index_estado=estado.selectedIndex;

    if((estado.options[index_estado].text == "Seleccione un Estado")){
      window.alert("Debe indicar el estado de la dirección de envio para continuar.");
      return false;
    }

    var ciudad=document.getElementById('clie_de_ciudad');
    index_ciudad=ciudad.selectedIndex;

    if((ciudad.options[index_ciudad].text == "Seleccione un Estado")){
      window.alert("Debe indicar una ciudad de envio para continuar.");
      return false;
    }
  }
  /* Fin validacion estados direccion envio */
  
  if((form.clie_de_codigo_postal.value!="") && (!regexp_integer.test(form.clie_de_codigo_postal.value))){
    window.alert("El código postal de su dirección de envio es incorrecto. Solo puede contener números.");
    return false;
  }
  
  if((form.clie_de_telefono_1.value!="") && (!prefijo_cel.test(form.clie_de_telefono_1.value))){
    window.alert("El codigo de area del numero telefonico de envio es incorrecto. Recuerde incluir el cero al inicio.");
    return false;
  }

  if((form.clie_de_telefono_2.value!="") && (!numero_cel.test(form.clie_de_telefono_2.value))){
    window.alert("El numero telefonico de envio proporcionado es incorrecto. Debe contener 7 números.");
    return false;
  }

  if((form.clie_fecha_nacimiento_1.value!="") && (!regexp_integer.test(form.clie_fecha_nacimiento_1.value))){
    window.alert("El dia de la fecha de nacimiento es incorrecto.");
    return false;
  }

  if((form.clie_fecha_nacimiento_2.value!="") && (!regexp_integer.test(form.clie_fecha_nacimiento_2.value))){
    window.alert("El mes de la fecha de nacimiento es incorrecto.");
    return false;
  }

  if((form.clie_fecha_nacimiento_3.value!="") && (!regexp_integer.test(form.clie_fecha_nacimiento_3.value))){
    window.alert("El año de de la fecha de nacimiento es incorrecto.");
    return false;
  }
  
  if((form.clie_fecha_nacimiento_1.value>31)){
    window.alert("El dia de la fecha de nacimiento es incorrecto. Un mes tiene un maximo de 31 dias.");
    return false;
  }

  if((form.clie_fecha_nacimiento_2.value>12)){
    window.alert("El mes de la fecha de nacimiento es incorrecto. Un año tiene un maximo de 12 meses.");
    return false;
  }

  if((form.clie_fecha_nacimiento_3.value<1900) || (form.clie_fecha_nacimiento_3.value>2010)){
    window.alert("El año de de la fecha de nacimiento es incorrecto. El año de nacimiento se encuentra fuera de los rangos naturales.");
    return false;
  }

  if((form.clie_telefono_1.value!="") && (!prefijo_cel.test(form.clie_telefono_1.value))){
    window.alert("El codigo de area del numero telefonico es incorrecto. Recuerde incluir el cero al inicio.");
    return false;
  }

  if((form.clie_telefono_2.value!="") && (!numero_cel.test(form.clie_telefono_2.value))){
    window.alert("El numero telefonico proporcionado es incorrecto. Debe contener 7 números.");
    return false;
  }
  
  if((form.clie_celular_1.value!="") && (!prefijo_cel.test(form.clie_celular_1.value))){
    window.alert("El codigo de proveedor del numero celular es incorrecto. Verifique que contenga el prefijo completo, ej: 0412, 0414, 0416, 0424.");
    return false;
  }

  if((form.clie_celular_2.value!="") && (!numero_cel.test(form.clie_celular_2.value))){
    window.alert("El numero celular proporcionado es incorrecto. No puede contener caracteres y debe tener una longitud de 7 números.");
    return false;
  }

  if(!regexp_email.test(email)){
    window.alert("Email invalido. Por favor intente nuevamente.");
    return false;
  }

  if(!regexp_username.test(username)){
    window.alert("Nombre de usuario inválido. El nombre de usuario no puede contener caracteres especiales.");
    return false;
  }

  if(backdoor != true)
    a_post('registro.php', '_body', 'form_registro');
}

function validar_miperfil(backdoor){
  form=document.getElementById("form_miperfil");

  email=form.clie_email.value;
  username=form.clie_login.value;
  var regexp_username=/^([a-zA-Z0-9_]+)$/
  var regexp_email=/^([a-zA-Z0-9._\-]+)@([a-zA-Z0-9.-]+).([a-zA-Z]{2,4})$/
  var regexp_integer=/^([0-9]+)$/
  var prefijo_cel=/([0-9]{4})/
  var numero_cel=/([0-9]{7})/

  if((form.clie_nombre_razon.value=="") || (form.clie_rif_ci_2.value=="") || (form.clie_df_pais.value=="") || (form.clie_df_ciudad.value=="") || (form.clie_df_avenida.value=="") || (form.clie_df_urbanizacion.value=="") || (form.clie_df_casa_apt.value=="") || (form.clie_df_codigo_postal.value=="") || (form.clie_df_telefono_1.value=="") || (form.clie_df_telefono_2.value=="") || (form.clie_contacto.value=="") || (form.clie_fecha_nacimiento_1.value=="") || (form.clie_fecha_nacimiento_2.value=="") || (form.clie_fecha_nacimiento_3.value=="") || (form.clie_email.value=="") || (form.clie_login.value=="")){
    window.alert("Por favor verifique todos los campos marcados con asterisco para continuar.");
    return false;
  }

  /* Inicio validacion estados direccion fiscal */
  var estado=document.getElementById('clie_df_estado');
  index_estado=estado.selectedIndex;

  if((estado.options[index_estado].text == "Estado -->") && (form.clie_df_estado_.value=="")){
    window.alert("Debe indicar el estado donde vive en el campo indicado.");
    return false;
  }
  /* Fin validacion estados direccion fiscal */
  
  if((form.clie_rif_ci_2.value!="") && (!regexp_integer.test(form.clie_rif_ci_2.value))){
    window.alert("La cedula proporcionada es incorrecta. Por favor no utilice separadores ni simbolos.");
    return false;
  }
  
  if((form.clie_df_codigo_postal.value!="") && (!regexp_integer.test(form.clie_df_codigo_postal.value))){
    window.alert("El código postal proporcionado es incorrecto. Solo puede contener números.");
    return false;
  }
  
  if((form.clie_df_telefono_1.value!="") && (!prefijo_cel.test(form.clie_df_telefono_1.value))){
    window.alert("El codigo de area del numero telefonico es incorrecto. Recuerde incluir el cero al inicio.");
    return false;
  }

  if((form.clie_df_telefono_2.value!="") && (!numero_cel.test(form.clie_df_telefono_2.value))){
    window.alert("El numero telefonico proporcionado es incorrecto. Debe contener 7 números.");
    return false;
  }

  /* Inicio validacion estados direccion envio */
  if(document.getElementById('de_dhl').checked){
    var estado=document.getElementById('clie_estado_dhl');
    index_estado=estado.selectedIndex;

    if((estado.options[index_estado].text == "Seleccione un Estado")){
      window.alert("Debe indicar el estado de envio de DHL para continuar.");
      return false;
    }

    var ciudad=document.getElementById('clie_ciudad_dhl');
    index_ciudad=ciudad.selectedIndex;

    if((ciudad.options[index_ciudad].value == "")){
      window.alert("Debe indicar una ciudad de envio de DHL para continuar.");
      return false;
    }

    if(document.getElementById('clie_direccion_dhl')){
      if(!document.getElementById('clie_direccion_dhl').checked){
        window.alert("Debe indicar una dirección de envio de DHL para continuar.");
        return false;
      }
    }
  }else{
    if((form.clie_de_avenida.value=="") || (form.clie_de_urbanizacion.value=="") || (form.clie_de_casa_apt.value=="") || (form.clie_de_codigo_postal.value=="") || (form.clie_de_telefono_1.value=="") || (form.clie_de_telefono_2.value=="")){
      window.alert("Por favor proporcione sus datos de envio para continuar.");
      return false;
    }

    var estado=document.getElementById('clie_de_estado');
    index_estado=estado.selectedIndex;

    if((estado.options[index_estado].text == "Seleccione un Estado")){
      window.alert("Debe indicar el estado de la dirección de envio para continuar.");
      return false;
    }

    var ciudad=document.getElementById('clie_de_ciudad');
    index_ciudad=ciudad.selectedIndex;

    if((ciudad.options[index_ciudad].text == "Seleccione un Estado")){
      window.alert("Debe indicar una ciudad de envio para continuar.");
      return false;
    }
  }
  /* Fin validacion estados direccion envio */
  
  if((form.clie_de_codigo_postal.value!="") && (!regexp_integer.test(form.clie_de_codigo_postal.value))){
    window.alert("El código postal de su dirección de envio es incorrecto. Solo puede contener números.");
    return false;
  }
  
  if((form.clie_de_telefono_1.value!="") && (!prefijo_cel.test(form.clie_de_telefono_1.value))){
    window.alert("El codigo de area del numero telefonico de envio es incorrecto. Recuerde incluir el cero al inicio.");
    return false;
  }

  if((form.clie_de_telefono_2.value!="") && (!numero_cel.test(form.clie_de_telefono_2.value))){
    window.alert("El numero telefonico de envio proporcionado es incorrecto. Debe contener 7 números.");
    return false;
  }

  if((form.clie_fecha_nacimiento_1.value!="") && (!regexp_integer.test(form.clie_fecha_nacimiento_1.value))){
    window.alert("El dia de la fecha de nacimiento es incorrecto.");
    return false;
  }

  if((form.clie_fecha_nacimiento_2.value!="") && (!regexp_integer.test(form.clie_fecha_nacimiento_2.value))){
    window.alert("El mes de la fecha de nacimiento es incorrecto.");
    return false;
  }

  if((form.clie_fecha_nacimiento_3.value!="") && (!regexp_integer.test(form.clie_fecha_nacimiento_3.value))){
    window.alert("El año de de la fecha de nacimiento es incorrecto.");
    return false;
  }
  
  if((form.clie_fecha_nacimiento_1.value>31)){
    window.alert("El dia de la fecha de nacimiento es incorrecto. Un mes tiene un maximo de 31 dias.");
    return false;
  }

  if((form.clie_fecha_nacimiento_2.value>12)){
    window.alert("El mes de la fecha de nacimiento es incorrecto. Un año tiene un maximo de 12 meses.");
    return false;
  }

  if((form.clie_fecha_nacimiento_3.value<1900) || (form.clie_fecha_nacimiento_3.value>2010)){
    window.alert("El año de de la fecha de nacimiento es incorrecto. El año de nacimiento se encuentra fuera de los rangos naturales.");
    return false;
  }

  if((form.clie_telefono_1.value!="") && (!prefijo_cel.test(form.clie_telefono_1.value))){
    window.alert("El codigo de area del numero telefonico es incorrecto. Recuerde incluir el cero al inicio.");
    return false;
  }

  if((form.clie_telefono_2.value!="") && (!numero_cel.test(form.clie_telefono_2.value))){
    window.alert("El numero telefonico proporcionado es incorrecto. Debe contener 7 números.");
    return false;
  }
  
  if((form.clie_celular_1.value!="") && (!prefijo_cel.test(form.clie_celular_1.value))){
    window.alert("El codigo de proveedor del numero celular es incorrecto. Verifique que contenga el prefijo completo, ej: 0412, 0414, 0416, 0424.");
    return false;
  }

  if((form.clie_celular_2.value!="") && (!numero_cel.test(form.clie_celular_2.value))){
    window.alert("El numero celular proporcionado es incorrecto. No puede contener caracteres y debe tener una longitud de 7 números.");
    return false;
  }

  if(!regexp_email.test(email)){
    window.alert("Email invalido. Por favor intente nuevamente.");
    return false;
  }

  if(backdoor != true)
    a_post('miperfil.php', '_body', 'form_miperfil');
}

function validar_contactenos(){
  form=document.getElementById("form_contactenos");
  
  telf1=form.telefono_1.value;
  telf2=form.telefono_2.value;
  email=form.email.value;

  var regexp_int=/^([0-9]+)$/
  var regexp_email=/^([a-zA-Z0-9._\-]+)@([a-zA-Z0-9.-]+).([a-zA-Z]{2,4})$/

  if((form.nombre.value=="") || (form.apellido.value=="") || (form.email.value=="") || (form.comentarios.value=="")){
    window.alert("Por favor complete todos los campos marcados con asterisco para continuar.");
    return false;
  }

  if(!regexp_email.test(email)){
    window.alert("El email proporcionado es inválido. Por favor verifique e intente nuevamente.");
    return false;
  }

  if((telf1!="") && (!regexp_int.test(telf1))){
    window.alert("El codigo de area del numero telefónico es incorrecto.");
    return false;
  }

  if((telf2!="") && (!regexp_int.test(telf2))){
    window.alert("El numero telefónico es incorrecto.");
    return false;
  }

  a_post('contactenos.php', '_body', 'form_contactenos')
}

function switch_de_dhl(id_check){
  if(document.getElementById(id_check).checked){
    document.getElementById('clie_de_pais').disabled=true;
    document.getElementById('clie_de_estado').disabled=true;
    document.getElementById('clie_de_ciudad').disabled=true;
    document.getElementById('clie_de_avenida').disabled=true;
    document.getElementById('clie_de_urbanizacion').disabled=true;
    document.getElementById('clie_de_casa_apt').disabled=true;
    document.getElementById('clie_de_codigo_postal').disabled=true;
    document.getElementById('clie_de_telefono_1').disabled=true;
    document.getElementById('clie_de_telefono_2').disabled=true;
    document.getElementById('clie_de_puntoreferencia').disabled=true;

    document.getElementById('clie_estado_dhl').disabled=false;
    document.getElementById('clie_ciudad_dhl').disabled=false;
    if(document.getElementById('clie_direccion_dhl'))
      document.getElementById('clie_direccion_dhl').disabled=false;
  }else{
    document.getElementById('clie_de_pais').disabled=false;
    document.getElementById('clie_de_estado').disabled=false;
    document.getElementById('clie_de_ciudad').disabled=false;
    document.getElementById('clie_de_avenida').disabled=false;
    document.getElementById('clie_de_urbanizacion').disabled=false;
    document.getElementById('clie_de_casa_apt').disabled=false;
    document.getElementById('clie_de_codigo_postal').disabled=false;
    document.getElementById('clie_de_telefono_1').disabled=false;
    document.getElementById('clie_de_telefono_2').disabled=false;
    document.getElementById('clie_de_puntoreferencia').disabled=false;

    document.getElementById('clie_estado_dhl').disabled=true;
    document.getElementById('clie_ciudad_dhl').disabled=true;
    if(document.getElementById('clie_direccion_dhl'))
      document.getElementById('clie_direccion_dhl').disabled=true;
  }
}



//clie_direccion_dhl

function cargar_estados(campo_pais, campo_edo, alterno_edo, seleccionado){
  var pais=document.getElementById(campo_pais);
  var estado=document.getElementById(campo_edo);
  var estado_alterno=document.getElementById(alterno_edo);

  index_pais=pais.selectedIndex;

  if(pais.options[index_pais].text == "Venezuela"){
	estado_alterno.style.visibility='hidden';
    estado.length = 24;
    estado.options[0].value = "Amazonas";
    estado.options[0].text  = "Amazonas";
    if(seleccionado == "Amazonas") estado.options[0].selected = true;
    estado.options[1].value = "Anzoategui";
    estado.options[1].text  = "Anzoategui";
    if(seleccionado == "Anzoategui") estado.options[1].selected = true;
    estado.options[2].value = "Apure";
    estado.options[2].text  = "Apure";
    if(seleccionado == "Apure") estado.options[2].selected = true;
    estado.options[3].value = "Aragua";
    estado.options[3].text  = "Aragua";
    if(seleccionado == "Aragua") estado.options[3].selected = true;
    estado.options[4].value = "Barinas";
    estado.options[4].text  = "Barinas";
    if(seleccionado == "Barinas") estado.options[4].selected = true;
    estado.options[5].value = "Bolivar";
    estado.options[5].text  = "Bolivar";
    if(seleccionado == "Bolivar") estado.options[5].selected = true;
    estado.options[6].value = "Carabobo";
    estado.options[6].text  = "Carabobo";
    if(seleccionado == "Carabobo") estado.options[6].selected = true;
    estado.options[7].value = "Cojedes";
    estado.options[7].text  = "Cojedes";
    if(seleccionado == "Cojedes") estado.options[7].selected = true;
    estado.options[8].value = "Delta Amacuro";
    estado.options[8].text  = "Delta Amacuro";
    if(seleccionado == "Delta Amacuro") estado.options[8].selected = true;
    estado.options[9].value = "Distrito Capital";
    estado.options[9].text  = "Distrito Capital";
    if(seleccionado == "Distrito Capital") estado.options[9].selected = true;
    estado.options[10].value = "Falcon";
    estado.options[10].text  = "Falcon";
    if(seleccionado == "Falcon") estado.options[10].selected = true;
    estado.options[11].value = "Guarico";
    estado.options[11].text  = "Guarico";
    if(seleccionado == "Guarico") estado.options[11].selected = true;
    estado.options[12].value = "Lara";
    estado.options[12].text  = "Lara";
    if(seleccionado == "Lara") estado.options[12].selected = true;
    estado.options[13].value = "Merida";
    estado.options[13].text  = "Merida";
    if(seleccionado == "Merida") estado.options[13].selected = true;
    estado.options[14].value = "Miranda";
    estado.options[14].text  = "Miranda";
    if(seleccionado == "Miranda") estado.options[14].selected = true;
    estado.options[15].value = "Monagas";
    estado.options[15].text  = "Monagas";
    if(seleccionado == "Monagas") estado.options[15].selected = true;
    estado.options[16].value = "Nueva Esparta";
    estado.options[16].text  = "Nueva Esparta";
    if(seleccionado == "Nueva Esparta") estado.options[16].selected = true;
    estado.options[17].value = "Portuguesa";
    estado.options[17].text  = "Portuguesa";
    if(seleccionado == "Portuguesa") estado.options[17].selected = true;
    estado.options[18].value = "Sucre";
    estado.options[18].text  = "Sucre";
    if(seleccionado == "Sucre") estado.options[18].selected = true;
    estado.options[19].value = "Tachira";
    estado.options[19].text  = "Tachira";
    if(seleccionado == "Tachira") estado.options[19].selected = true;
    estado.options[20].value = "Trujillo";
    estado.options[20].text  = "Trujillo";
    if(seleccionado == "Trujillo") estado.options[20].selected = true;
    estado.options[21].value = "Vargas";
    estado.options[21].text  = "Vargas";
    if(seleccionado == "Vargas") estado.options[21].selected = true;
    estado.options[22].value = "Yaracuy";
    estado.options[22].text  = "Yaracuy";
    if(seleccionado == "Yaracuy") estado.options[22].selected = true;
    estado.options[23].value = "Zulia";
    estado.options[23].text  = "Zulia";
    if(seleccionado == "Zulia") estado.options[23].selected = true;
  }else{
	estado_alterno.style.visibility='visible';
    estado.length=1;
    estado.options[0].value = "";
    estado.options[0].text  = "Estado -->";
  }
}

function verificar_user(){
  user=document.getElementById('clie_login').value;
  a_load('includes/usernames.php?u='+user, 'verificar_user');
}






















//v1.0
//Copyright 2006 Adobe Systems, Inc. All rights reserved.
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '<object ';
  for (var i in objAttrs)
    str += i + '="' + objAttrs[i] + '" ';
  str += '>';
  for (var i in params)
    str += '<param name="' + i + '" value="' + params[i] + '" /> ';
  str += '<embed ';
  for (var i in embedAttrs)
    str += i + '="' + embedAttrs[i] + '" ';
  str += ' ></embed></object>';

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}


function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "id":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}