function lanzador(formu){
    var frm = document.getElementById(formu);
    frm.submit();
}

function lanza_menu(formu,valor){
    var frm = document.getElementById(formu);
    frm.action="main.php?opc="+valor;
    //alert("Muestra el valor de opc "+par.value);
    frm.submit();
}


/* METODOS PARA REALIZAR LA CARGA DE FRAMES DE LA PAGINA PRINCIPAL.PHP*/

function cargarModulo(_pagina,capa,usuario) {
    var ajax;
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = " Aguarde por favor...";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }
    ajax.send("usuarioped="+usuario);
}

function cargarNoticia(_pagina,capa,id_noticia) {
    var ajax;
    var permitir = 1;
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = " Aguarde por favor...";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }    
    ajax.send("id_noticia="+id_noticia+"permiso="+permitir);
}

function ajaxFunction() {
  var xmlHttp;

  try {

    xmlHttp=new XMLHttpRequest();
    return xmlHttp;
  } catch (e) {

    try {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      return xmlHttp;
    } catch (e) {

	  try {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        return xmlHttp;
      } catch (e) {
        alert("Tu navegador no soporta AJAX!");
        return false;
      }}}
}

function validarVisita(aut,idUsuario){
    var mensaje="";
    switch(aut){
        case 0:
            mensaje="<div class='enlaces'><a href='novamovil.php?novamovil=registrar'>Si no esta registrado ingrese Aqui</a></div>";
            mensaje+="<div class='enlaces'><a href='#' onmouseover='javascipt:indicador();' onmouseout='javascipt:limpia_indicador();'>Si esta registrado por favor inicie Sesion</a></div>";
            break;
        case 1:
            mensaje="<div class='visita' id='visita'>";
            mensaje+="Desea que nuestro Novamovil visite su empresa?<br>";
            mensaje+="<div class='links'><a href='javascript:aceptar("+idUsuario+")'>Aceptar</a>&nbsp;&nbsp;<a href='javascript:cancelar()'>Cancelar</a></div>";
            mensaje+="</div>";
            break;
    }
    document.getElementById("msg_visita").innerHTML=mensaje;
}

function cancelar(){
    var div = document.getElementById("msg_visita");
    div.innerHTML="";
}

function indicador(){
    document.getElementById("indicador").style.background="url(imagenes/flecha_novamovil.png) no-repeat center";
}

function limpia_indicador(){
    document.getElementById("indicador").style.background="none";
}

function aceptar(idUsuario){
    var opciones = "idUsuario="+idUsuario;
    AjaxModular(opciones,"../NovaWebEnterprise2.0/mail/enviarVisita.php","visita");
}

//VALIDAD LOS CAMPOS DEL ELEMENTO CARGAR ARCHIVOS
function validarFile(elemento,formu,nom_pagina){
    var frm = document.getElementById(formu);
    var el = document.getElementById(elemento);
    var valor = el.value;
    if(valor!=""){
        AbreVentana("",nom_pagina,0,0,0,0,0,1,0,250,120);
        frm.submit();
    }else{
        alert("Error del Sistema. \nDebe de Seleccionar un Archivo");
    }
    //document.getElementById(capa).innerHTML=mensaje;
}

//VALIDAD LOS CAMPOS DEL ELEMENTO CARGAR ARCHIVOS
function validarLoadNovamovil(formu,nom_pagina){
    var frm = document.getElementById(formu);
    var archivo = document.getElementById("ruta_archivo_img");
    if(archivo.value==""){
        alert("Error del Sistema.\nDebe de Seleccionar un Archivo");
    }else{
        AbreVentana("",nom_pagina,0,0,0,0,0,1,0,250,120);
        frm.submit();
    }
    //document.getElementById(capa).innerHTML=mensaje;
}

//VALIDAD LOS CAMPOS DEL FORMULARIO DE REGISTRO DE VISITAS
function validarFrmVisita(capa,elemento,elemento2,formu,nom_pagina){
    var frm = document.getElementById(formu);
    var el = document.getElementById(elemento);
    var valor = el.value;
    var mensaje="";    
    if(valor!=0){
        if(validarInputRadio(elemento2)){
            AbreVentana("",nom_pagina,0,0,0,0,0,1,0,400,240);
            mensaje = "Cargando Informacion a la PAgina..."
            frm.submit();
        }else{
            mensaje="<div id='tit_error'>Error del Sistema.</div>\n\
                     <div id='con_error'>No ha Seleccionado ninguna Opcion.</div>";
        }
    }else{
        mensaje="<div id='tit_error'>Error del Sistema.</div>\n\
                <div id='con_error'>Debe seleccionar un Ciudad.</div>";        
    }
    document.getElementById(capa).innerHTML=mensaje;
}

function validarInputRadio(inputRadio){
    for(var ctr = 0 ; ctr < inputRadio.length; ctr++){
        if(inputRadio[ctr].checked){
            return true;
        }
    }
    return false;
}

//EJECUTA LA APLICACION PARA ELIMINAR NOTICIAS ANTIGUAS
function eliminarDatos(tit_noticia,formu,nom_pagina){
    var mensaje="";
    var frm = document.getElementById(formu);
    mensaje+="La Noticia "+tit_noticia+" va a ser ELIMINADA.\n";
    mensaje+="Esta seguro que desea realizar esta Operacion?";
    if(confirm(mensaje)){
        AbreVentana("",nom_pagina,0,0,0,0,0,1,0,200,120);
        frm.submit();
    }else{
        exit();
    }
}

// ABRE UNA VENTANA DE ACUERDO A LOS VALORES QUE SE LE ASIGNEN
function AbreVentana(pagina,nombre,pantallacompleta,herramientas,direcciones,estado,barramenu,barrascroll,cambiatamano,ancho,alto){
    var win = null;
    var izquierda=(screen.width)?(screen.width-ancho)/2 : 0;
    var arriba=(screen.height)?(screen.height-alto)/2 : 0;
    //settings = "height="+alto+",width="+ancho+",top="+PosicionSup+",left="+PosicionIzq+",scrollbars="+scroll+",resizable="+resize+"";
    settings = "fullscreen=" + pantallacompleta +
                 ",toolbar=" + herramientas +
                 ",location=" + direcciones +
                 ",status=" + estado +
                 ",menubar=" + barramenu +
                 ",scrollbars=" + barrascroll +
                 ",resizable=" + cambiatamano +
                 ",width=" + ancho +
                 ",height=" + alto +
                 ",left=" + izquierda +
                 ",top=" + arriba;
    win = window.open(pagina,nombre,settings);
    win.focus();
}

function cargarPagina(_pagina,capa) {
    var campo = document.getElementById("cliente");
    var v_campo = campo.value;
    var ajax;
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = "<div id='cargador'><img alt='Cargador' src='imagenes/ajax-loader.gif' /><br>Aguarde por favor...</div>";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }    
    ajax.send("nit="+v_campo);
}

function cargarPaginaCap(_pagina,capa,id) {
    var campo = document.getElementById("cliente");
    document.getElementById(capa).style.background="#FFF";
    var v_campo = campo.value;
    var ajax;
    cambiarEstilo();
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = "<div id='cargador'><img alt='Cargador' src='imagenes/ajax-loader.gif' /><br>Aguarde por favor...</div>";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }
    ajax.send("id="+id+"&cliente="+v_campo);
}

function cambiarEstilo(){
    var divListaCliente = document.getElementById("div_frm_listarCliente");
    var frm = document.getElementById("frm_cliente");
    var cap = document.getElementById("cap");    
    frm.style.width="305px";
    frm.style.position="absolute";
    frm.style.top="10px";
    frm.style.right="45px";
    //frm.style.border="1px solid red";
    divListaCliente.style.width="950px";
    divListaCliente.style.height="37px";
    //divListaCliente.style.border="1px solid #ec2124";
    divListaCliente.style.margin="0px 0px 0px 150px";
    divListaCliente.style.position="relative"; 
    divListaCliente.style.background="url(imagenes/superior_cap.jpg) no-repeat 1px";
    cap.style.background="url(imagenes/inferior_cap_parte3.jpg) repeat-y bottom";    
}

function cargarAdministrador(op) {
    var _pagina ="administrador.php";
    var capa = "administrador";
    var permiso = 1;
    var ajax;
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = "<div id='cargador'><img alt='Cargador' src='imagenes/ajax-loader.gif' /><br>Aguarde por favor...</div>";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }
    ajax.send("permiso="+permiso+"&opc_adm="+op);
}

function cargarNota(opc) {
    var ajax;
    var permiso = 1;
    var capa ="adm_noticias";
    var _pagina ="clases/clase_noticias.php";
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = " Aguarde por favor...";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }
    ajax.send("permiso="+permiso+"&opc_noticia="+opc);
}

//VALIDAD LOS CAMPOS DEL ELEMENTO CARGAR ARCHIVOS
function _cargarTendencia(formu,nom_pagina){
    var frm = document.getElementById(formu);
    var archivo = document.getElementById("ruta_archivo");
    var tit = document.getElementById("tit_tendencia");
    var contenido = document.getElementById("area_tendencia");        
    if(archivo.value==""){
        alert("No ha Seleccionado Archivo");
        exit();
    }else if(tit.value==""){
        alert("Titulo no puede Quedar en Vacio");
        tit.focus();
        exit();
    }else if(contenido.value==""){
        alert("Area del Contenido no puede Quedar Vacia");
        contenido.focus();
        exit();
    }else if(!validarExtension(archivo.value,'.','jpg')){
        alert("Extension de Archivo Errada. Solo se permite jpg");
        exit();
    }else{
        AbreVentana("",nom_pagina,0,0,0,0,0,1,0,300,140);
        frm.submit();
    }
}

function validarExtension(_archivo,parametro,ext){
    var texto = _archivo;
    var arreglo = texto.split(parametro);
    var ext_archivo = arreglo[1].toLowerCase();    
    if(ext_archivo==ext){
        return true;
    }
    return false;
}

function cargarPaginaEliminar(elimina) {
    var permitir = 1;
    var _pagina = "eliminarNoticia.php"
    var capa = "noticias_antiguas";
    var ajax;
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = "<div id='cargador'><img alt='Cargador' src='imagenes/ajax-loader.gif' /><br>Aguarde por favor...</div>";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }
    ajax.send("permiso="+permitir+"&eliminar="+elimina);
}
/*  FUNCION QUE ABRE LA VENTANA DE MODIFICACION DE LA LINEA Y SEGMENTO DE UNA
 *  REFERENCIA  */
function modificar(formu,nom_pagina,action){
    var frm = document.getElementById(formu);    
    AbreVentana("",nom_pagina,0,0,0,0,0,1,0,500,255);
    frm.action = action;
    frm.submit();
}

/*  FUNCION QUE ABRE LA VENTANA DE MODIFICACION LOS PRECIOS DE UNA
 *  REFERENCIA  */
function modificarPrecio(formu,nom_pagina,action){
    var frm = document.getElementById(formu);
    AbreVentana("",nom_pagina,0,0,0,0,0,1,0,200,140);
    frm.action = action;
    frm.submit();
}

/*  FUNCION QUE ELIMINA LA LINEA Y SEGMENTO DE UNA REFERENCIA */
function eliminar(formu,nom_pagina,action,nom_ref,tallas,linea,segmento){
    var frm = document.getElementById(formu);
    var mensaje = "";
    mensaje+="Se va a Eliminar la siguiente Configuracion:\n";
    mensaje+="Nombre de Referencia: "+nom_ref+"\n";
    mensaje+="Tallas: "+tallas+"\n";
    mensaje+="Segmento: "+segmento+"\n";
    mensaje+="Linea: "+linea+"\n";
    mensaje+="¿Esta seguro de realizar esta operacion?";
    if(confirm(mensaje)){
        AbreVentana("",nom_pagina,0,0,0,0,0,1,0,220,150);
        frm.action = action;
        frm.submit();
    }
}
/*  FUNCION QUE PERMITE CARGAR LA PAGINA PARA AGREGAR REFERENCIAS CON SU
 *  SEGMENTO Y LINEA CORRESPONDIENTE    */
function cargarRefxsegmentoxlinea(op) {
    var envia = ""
    var _pagina ="add_ref_segmento_linea.php";
    var capa = "div_agregar_ref";    
    var permiso = 1;
    if(op==1){
        var frm = document.getElementById("frm_add_linea_segmento");        
        var referencia = frm.referencia.value;
        var talla = frm.talla.value;
        var segmento = frm.segmento.value;
        var linea = frm.linea.value;        
        envia = "permiso="+permiso+"&referencia="+referencia+"&talla="+talla+"&segmento="+segmento+"&linea="+linea;
    }else{
        envia = "permiso="+permiso;
    }
    var ajax;
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = "Aguarde por favor...";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }
    ajax.send(envia);
}
function popup(formu,nom_pagina,action,ancho,alto){
    var frm = document.getElementById(formu);
    var referencia = frm.referencia.value;
    var talla = frm.talla.value;
    var segmento = frm.segmento.value;
    var linea = frm.linea.value;
    if(referencia!="" && talla!="" && segmento!="" && linea!=""){
        AbreVentana("",nom_pagina,0,0,0,0,0,1,0,ancho,alto);
        frm.action = action;
        frm.submit();
    }else{
        alert("No debe dejar ningun elemento en blanco.");
    }
}
/*  FUNCION QUE PERMITE CARGAR CUALQUIER PAGINA */
function opc(opc) {
    var frm;
    var id = "";
    var clave = "";
    var re_clave = "";
    var permiso = 1;
    var _pagina = "mod_opc_usuarios.php";
    var opciones = "permiso="+permiso+"&opc="+opc;
    var capa = "div_opciones";
    var ajax;
    if(opc==3){
        frm = document.getElementById("frmModClaveUsuario");
        id = frm.id_usuario.value;
        clave = frm.clave.value;
        re_clave = frm.re_clave.value;
        opciones ="permiso="+permiso+"&opc="+opc+"&id="+id+"&clave="+clave ;
        if(clave!=re_clave){
            alert("Las contraseñas no coiciden.\nDigitela Nuevamente.");
            exit();
        }
        if(clave==0 || clave=="" || id=="" || id==0){
            alert("Error. Hay elementos Vacios.");
            exit();
        }
    }
    if(opc==4){
        frm = document.getElementById("frmEliminarUsuario");
        id = frm.id_usuario.value;
        opciones = "permiso="+permiso+"&opc="+opc+"&id="+id;
        if(id==0 || id==""){
            alert("Error. No ha seleccionado un Usuario.");
            exit();
        }
    }
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = " Aguarde por favor...";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }    
    ajax.send(opciones);
}
/*  */
function limpiarCampo(elemento){
    document.getElementById(elemento).value="";
}
function limpiarCampos(formu,tipo){
    var frm = document.getElementById(formu);
    var cajas = frm.getElementsByTagName(tipo);
    for(i=0;i<cajas.length;i++){
        if(cajas[i].type=="text" || cajas[i].type=="password"){
            cajas[i].value=""
        }
    }
}

/*  FUNCION QUE PERMITE ABRIR LA VENTANA PARA ELIMINAR USUARIOS */
function popup_eliminar(formu,nom_pagina,action,ancho,alto){
    var frm = document.getElementById(formu);
    var id = frm.id_usuario.value;
    if(id!="" && id!=0){
        AbreVentana("",nom_pagina,0,0,0,0,0,1,0,ancho,alto);
        frm.action = action;
        frm.submit();
    }else{
        alert("Debe Seleccionar un Usuario.");
    }
}
/*  FUNCION QUE PERMITE ABRIR LA VENTANA PARA ELIMINAR USUARIOS */
function popup_registrar(formu,nom_pagina,action,ancho,alto){
    var frm = document.getElementById(formu);
    var clave = frm.clave.value;
    var re_clave = frm.re_clave.value;
    var nivel = frm.id_nivel.value;
    if(!validacionFormulario(formu,'input')){
        if(nivel==0){
            alert("No ha seleccionado un Nivel para Usuario.\nPor favor Verifique.");
            exit();
        }
        if(clave!=re_clave){
            alert("Contraseñas no coinciden.\nPor favor Verifique.");
            exit();
        }
        AbreVentana("",nom_pagina,0,0,0,0,0,1,0,ancho,alto);
        frm.action = action;
        frm.submit();
    }else{
        alert("Error al Registrar el Usuario.");
    }
}

function validacionFormulario(formu,tipo){
    var frm = document.getElementById(formu);
    var cajas = frm.getElementsByTagName(tipo);
    for(i=0;i<cajas.length;i++){     
        if(cajas[i].type=="text" || cajas[i].type=="password"){
            if(cajas[i].value==""){
                alert("Hay campos vacios.\nPor favor verifique.");
                return true;                
            }
        }
    }
    return false;
}

function cargarRefCatalogo(capa,referencia,opc,num) {
    var permitir = 1;
    var _pagina = "catalogo_galeria.php";
    var ajax;
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = " Aguarde por favor...";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }
    ajax.send("permiso="+permitir+"&ref="+referencia+"&opc="+opc+"&num_img="+num);
}

function frmContactos(formu,capa,pagina){
    var frm = document.getElementById(formu);
    var lista = frm.lstContacto.value;
    var nombre = frm.txtNombre.value;
    var email = frm.txtEmail.value;
    var tel = frm.txtTelefono.value;
    var dir = frm.txtDireccion.value;
    var reg = frm.txtRegion.value;
    var mensaje = frm.txtMensaje.value;
    var permitir = 1;
    var opciones = "";
    opciones="permiso="+permitir+"&id_usuario="+lista+"&nombre=\n\
             "+nombre+"&email="+email+"&telefono="+tel+"&dir="+dir+"&region=\n\
             "+reg+"&info="+mensaje;
    if(!validacionFormulario(formu,"input")){
        if(lista!=0){            
            frm.lstContacto.value=0;
            limpiarCampos(formu,"input");
            frm.txtMensaje.value="";
            AjaxModular(opciones,pagina,capa);
        }else{
            alert("No ha Seleccionado persona de Contacto...\nValor lista: "+lista);
        }
    }
}

/*  PERMITE CAMBIAR EL PRECIO DE LA REFERENCIA  */
function cambPrecio(precioref,mp,codref,codtalla,linea,segmento){
    var ajax;
    var capa = "divMsgPrecios";
    var _pagina = "cambiarPrecio.php";
    var modPrecio = prompt("Digite el nuevo precio de la Suela","");
    var permiso = 1;
    if(modPrecio){
        if(confirm("El precios es "+" $ "+precioref+" "+"y va a ser cambiado por: "+"$ "+modPrecio+"\n ESTA SEGURO DE CAMBIARLO?")){
            var opciones="permiso="+permiso+"&modPrecio="+modPrecio+"&mp="+mp+"&codref="+codref+"&codtalla="+codtalla+"&precioant="+precioref+"&linea="+linea+"&segmento="+segmento;
        }else{
            exit(0);
        }
    }else{
        alert("No ha colocado ningun valor");
        exit(0);
    }
    document.getElementById(capa).style.visibility="visible";
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = " Aguarde por favor...";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }
    ajax.send(opciones);
}

/*  FUNCION QUE PERMITE TRABAJAR CON EL METODO AJAX RECURSIVAMENTE  */
function AjaxModular(opciones,_pagina,capa){
    var ajax;
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            document.getElementById(capa).innerHTML = " Aguarde por favor...";
        }
        if (ajax.readyState == 4) {
            document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }
    ajax.send(opciones);
}

/* FUNCION UTILIZADA PARA ENVIAR DATOS DE REGISTRO  */
function frmRegistrar(formu,capa,pagina){
    var frm = document.getElementById(formu);    
    var nombre = frm.txtNombre.value;
    var empresa = frm.txtEmpresa.value;
    var nit = frm.txtNit.value;
    var tel = frm.txtTelefono.value;
    var dir = frm.txtDireccion.value;
    var ciudad = frm.txtCiudad.value;
    var email = frm.txtEmail.value;
    var opciones = "";    
    if(!validacionFormulario2(formu,"input",capa)){
        opciones="nombre="+nombre+"&empresa="+empresa+"&nit=\n\
             "+nit+"&telefono="+tel+"&direccion="+dir+"&ciudad="+ciudad+"&email=\n\
             "+email;
        limpiarCampos(formu,"input");
        AjaxModular(opciones,pagina,capa);
    }
}

/**/
function validacionFormulario2(formu,tipo,capa){
    var frm = document.getElementById(formu);
    var cajas = frm.getElementsByTagName(tipo);
    for(i=0;i<cajas.length;i++){
        if(cajas[i].type=="text" || cajas[i].type=="password"){
            if(cajas[i].value==""){
                document.getElementById(capa).innerHTML="Hay campos vacios.\nPor favor verifique.";
                return true;
            }
        }
    }
    return false;
}

/*  FUNCION QUE PERMITE SUBIR LA IMAGEN DEL CLIENTE EN EL CAP   */
function subirImagenCap(formu,nom_pagina,ancho,alto){
    var frm = document.getElementById(formu);
    var archivo = frm.archivo.value;
    if(archivo != ""){
        AbreVentana("",nom_pagina,0,0,0,0,0,1,0,ancho,alto);
        frm.submit();
    }else{
        alert("No ha seleccionado ningun Archivo");
    }
}

function CargarImagenCap(idUsuario){
    var capa = "div_foto";
    var opciones = "permiso=1&opc=1&nit="+idUsuario;
    var pagina = "SubeImagenCap.php";
    AjaxModularOpener(opciones,pagina,capa);    
}

function AjaxModularOpener(opciones,_pagina,capa){
    var ajax;
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){            
            opener.document.getElementById(capa).innerHTML = " Aguarde por favor...";
        }
        if (ajax.readyState == 3) {
            opener.document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }
    ajax.send(opciones);
}

function cargarPaginaCap2(_pagina,capa,id,v_campo) {    
    var ajax;
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.onreadystatechange = function() {
        if (ajax.readyState==1){
            opener.document.getElementById(capa).innerHTML = "<div id='cargador'><img alt='Cargador' src='imagenes/ajax-loader.gif' /><br>Aguarde por favor...</div>";
        }
        if (ajax.readyState == 4) {
            opener.document.getElementById(capa).innerHTML=ajax.responseText;
        }
    }
    ajax.send("id="+id+"&cliente="+v_campo);    
}

function mostrarDiv(nomDiv){    
    document.getElementById(nomDiv).style.visibility="visible";
}

//VALIDAD LOS CAMPOS DE LOS FORMULARION QUE PERMITEN CARGAR LOS DATOS DE LA TENDENCIA
function subirNoticia(capa,elemento1,elemento2,formu,nom_pagina,formu2,_archivo){
    var frm = document.getElementById(formu);
    var frm2 = document.getElementById(formu2);
    var ruta = document.getElementById(_archivo);
    var el1 = document.getElementById(elemento1);
    var el2 = document.getElementById(elemento2);
    var valor1 = el1.value;
    var valor2 = el2.value;
    var campo_ruta = ruta.value;
    var mensaje="";
    if(valor1!="" && valor2!=""){
        if(campo_ruta==""){
            if(confirm("Desea Cargar la Noticia sin Imagen??")){
                AbreVentana("",nom_pagina,0,0,0,0,0,1,0,300,140);
                mensaje = "Cargando Informacion a la Pagina..."
                frm.submit();
            }else{
                exit();
            }
        }else{
            if(validarExtension(campo_ruta,'.','jpg')){
                AbreVentana("",nom_pagina,0,0,0,0,0,1,0,300,140);
                mensaje = "Cargando Informacion a la Pagina..."
                frm.submit();
                frm2.submit();
            }else{
                alert("Extension de Archivo Errada. Solo se permite jpg");
                exit();
            }
        }
    }else{
        mensaje="<div id='tit_error'>Error del Sistema.</div>\n\
                 <div id='con_error'>No puede dejar Campos Vacios.</div>";
    }
    document.getElementById(capa).innerHTML=mensaje;
}
/*  PERMITE ABRIR VENTANAS POPUP    */
function abrePopup(formu,nom_pagina,ancho,alto){
    var frm = document.getElementById(formu);
    AbreVentana("",nom_pagina,0,0,0,0,0,1,0,ancho,alto);
    frm.submit();
}
