
//cerrar y abri ventnas
function cerrar(dir){ 
window.closeall();
window.open(dir,"","");
}
//========================== valida areas ==============
// desahbilita el borotn enviar en clientepasswordupd_a.php
function validaempadd_a()
{
	if(document.clempadd.nameemp.value=="")
	{
		alert("Debe Introducir el Nombre de la Empresa!...");
		document.clempadd.nameemp.focus();
		return 0;
	}
	if(document.clempadd.cargoemp.value=="")
	{
		alert("Debe introducir el Cargo que desempeña en dicha Empresa!...");
		document.clempadd.cargoemp.focus();
		return 0;
	}
	document.clempadd.submit();
}
function deshabilita(form)
{
    if ((form.passactual.value != "") && (form.passnuevo.value != "")&&(form.passconfnuevo.value!=""))
    { form.enviarpassupd_a.disabled = false; 
	}

    else 
	{
    form.enviarpassupd_a.disabled = true; 
	}
}
function avalida()
{ 


var sw=0

    if (document.frmarea.area1.value.length!=0)
	{ 
	 sw=1
      document.frmarea.area1.value=frmarea.area1.value.toUpperCase()
	}


    if (document.frmarea.area2.value.length!=0)
	{ 
	 sw=1
      document.frmarea.area2.value=frmarea.area2.value.toUpperCase()
	}

    if (document.frmarea.area3.value.length!=0)
	{ 
     sw=1
      document.frmarea.area3.value=frmarea.area3.value.toUpperCase()
	}


  if(sw==0)
  {
	  alert("No existen datos a Enviar!...")
	  document.frmarea.area1.focus() 
       return 0;
  }
  else
	{
    //el formulario se envia 
//    alert("Muchas gracias por enviar el formulario")
    document.frmarea.submit(); 
	}
} 
// ====================================================================================
function avalidaupd_b(areanombre)
{
	  if(document.frmupd_b.areanombre[0].value.length!=0)
	  {
		  document.frmupd_b.areanombre[0].value=frmupd_b.areanombre[0].value.toUpperCase()
	  }

	  document.frmupd_b.submit(); 
}


function validarEntero(valor){ 
      //intento convertir a entero. 
     //si era un entero no le afecta, si no lo era lo intenta convertir 
     valor = parseInt(valor) 

      //Compruebo si es un valor numérico 
      if (isNaN(valor)) { 
            //entonces (no es numero) devuelvo el valor cadena vacia 
            return "" 
      }else{ 
            //En caso contrario (Si era un número) devuelvo el valor 
            return valor 
      } 
}
function valida_envia()
	{ 
    //valido el nombre 

    if (document.formadd_a.tema.value.length==0)
	{ 
       alert("Tiene que escribir el tema del foro!...") 
       document.formadd_a.tema.focus() 
       return 0; 
    } 


//    if (document.formadd_a.texto.value.length==0)
    if (document.formadd_a.texto.value.length==0)
	{ 
       alert("Debe Introducir el texto del Contenido!...") 
       document.formadd_a.texto.focus() 
       return 0; 
    } 
    //el formulario se envia 
//   alert("Muchas gracias por enviar el formulario"); 
    document.formadd_a.submit(); 

} 


function validarEntero(valor){ 
      //intento convertir a entero. 
     //si era un entero no le afecta, si no lo era lo intenta convertir 
     valor = parseInt(valor) 

      //Compruebo si es un valor numérico 
      if (isNaN(valor)) { 
            //entonces (no es numero) devuelvo el valor cadena vacia 
			alert("Debe Introducir Números Enteros.");
            return "f"; 
      }else{ 
            //En caso contrario (Si era un número) devuelvo el valor 
            return valor 
      } 
}

function validarEnterodni(valor){ 
      //intento convertir a entero. 
     //si era un entero no le afecta, si no lo era lo intenta convertir 
     valor = parseInt(valor) 

      //Compruebo si es un valor numérico 
      if (isNaN(valor)) { 
            //entonces (no es numero) devuelvo el valor cadena vacia 
			alert("Debe Introducir Números Enteros en: DNI o NIT!...");
            return "f"; 
      }else{ 
            //En caso contrario (Si era un número) devuelvo el valor 
            return valor 
      } 
}

// ================Validar Datos del Usuario. clienteadd_a.php====================================== 

function valida_cl()
	{
	
	if(document.frmcladd_a.fono.value!=0)
	{
		fono=document.frmcladd_a.fono.value
		fono=validarEntero(fono)
		if(fono=="f")
		{
			document.frmcladd_a.fono.focus()
				return 0;
		}
		else
		{
		document.frmcladd_a.fono.value=fono
		}		
	}
	if(document.frmcladd_a.celular.value!=0)
	{
		celu=document.frmcladd_a.celular.value
		celu=validarEntero(celu)
		if(celu=="f")
		{
			document.frmcladd_a.celular.focus()
			return 0;
		}
		else
		{
		document.frmcladd_a.celular.value=celu
		}		
	}

    if (document.frmcladd_a.email.value.length==0)
	{ 
       alert("Tiene que escribir el correo electrónico!... Ej alguien@dominio.com") 
       document.frmcladd_a.email.focus() 
       return 0; 
    }
	else
	{
		var s = document.frmcladd_a.email.value.toLowerCase();

			var filter=/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+\.[_a-z0-9-]+(\.[a-z0-9-]+)*$/;

		if (!(filter.test(s)))
		{	
			alert("Ingrese una dirección de correo válido Ej.: juanperez@dominio.com [VERIFIQUE LOS PUNTOS, UN ÚNICO SIMBOLO '@']");
			document.frmcladd_a.email.focus();
			return 0;

		}

	}

	if(document.frmcladd_a.dir.value==0)
	{
		alert("Debe Introducir la dirección de la empresa/institucion donde trabaja");
		document.frmcladd_a.dir.focus();
		return 0;
	}





		if (document.frmcladd_a.nombres.value.length==0)
		{ 
	       alert("Introduzca los Nombres!...") 
		   document.frmcladd_a.nombres.focus() 
		return 0; 
		}
    if (document.frmcladd_a.appat.value.length==0)
	{ 
       alert("Introduzca el Apellido Paterno!...") 
       document.frmcladd_a.appat.focus() 
       return 0; 
    } 

    if (document.frmcladd_a.pass.value.length==0)
	{ 
       alert("Idroduzca la Contraseña!...") 
       document.frmcladd_a.pass.focus() 
       return 0; 
    } 
    if (document.frmcladd_a.passconf.value.length==0)
	{ 
       alert("Introduzca la Confirmación de la Contraseña!...") 
       document.frmcladd_a.passconf.focus() 
       return 0; 
    } 

    if (document.frmcladd_a.empresa.value.length==0)
	{ 
       alert("Introduzca el nombre de la empresa !...") 
       document.frmcladd_a.empresa.focus() 
       return 0; 
    } 

	if (document.frmcladd_a.ciudad.value.length==0)
    { 
       alert("Introduzca la ciudad!...") 
       document.frmcladd_a.ciudad.focus() 
       return 0; 
    } 
    if (document.frmcladd_a.pais.value.length==0)
	{ 
       alert("Introduzca el pais!...") 
       document.frmcladd_a.pasi.focus() 
       return 0; 
    } 

    //el formulario se envia 
    document.frmcladd_a.submit(); 
} 
//  ----------------------------------------------------------------
//|   Validar datos del Usuario/Cliente clienteupd_a.php            |
//  ----------------------------------------------------------------
function validaclupd_a()
{

	if(document.frmclupd_a.fono.value!=0)
	{
		var telefono=document.frmclupd_a.fono.value;
		var filterfono=/^[0-9]+([-0-9]*)$/;
		if(!(filterfono.test(telefono)))
		{ 
			alert("Ingrese Telefono de las formas siguientes. Ej Telf. en La Paz: 22414647 o 2-414647 o 591-2-414647");
			document.frmclupd_a.fono.focus();
			return 0;
		}
	}
	
    if (document.frmclupd_a.email.value.length==0)
	{ 
       alert("Tiene que escribir el correo electrónico!...") 
       document.frmclupd_a.email.focus() 
       return 0; 
    }
	else
	{

			var s = document.frmclupd_a.email.value.toLowerCase();

			var filter=/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+\.[_a-z0-9-]+(\.[a-z0-9-]+)*$/;


		if (!(filter.test(s)))
		{	
			alert("Ingrese una dirección de correo válida Ej.: jpablo.reyes@ictec.com.bo");
			document.frmclupd_a.email.focus();
			return 0;

		}
	}


/*
    if (document.frmclupd_a.dni.value.length==0)
	{ 
       alert("Debe Introducir su Cedula de Identidad (o Nit)!...( TIPO NUMÉRICO)") 
       document.frmclupd_a.dni.focus() 
       return 0; 
    }
	else
	{
		dni=document.frmclupd_a.dni.value
		dni=validarEnterodni(dni)
		if(dni=="f")
	    {
			document.frmclupd_a.dni.focus()
				return 0;
	    }
		else
	    {
				document.frmclupd_a.dni.value=dni
		}	
	}
*/
	if (document.frmclupd_a.nombres.value.length==0)
	{ 
	       alert("Introduzca los Nombres!...") 
		   document.frmclupd_a.nombres.focus() 
		return 0; 
	}
    if (document.frmclupd_a.appat.value.length==0)
	{ 
       alert("Introduzca el Apellido Paterno!...") 
       
	   document.frmclupd_a.appat.focus() 

       return 0; 

    } 

	

	/*-------------------
    if(document.frmclupd_a.nombreemp[0].value.lenth==0)
	{
		alert("Introdusca nombre de la empresa");
		document.frmclupd_a:nombreemp[0].focus();
		return 0;
	}
/*-----------------------*/
	if (document.frmclupd_a.ciudad.value.length==0)
    { 
       alert("Introduzca la ciudad...") 
       document.frmclupd_a.ciudad.focus() 
       return 0; 
    } 
    if (document.frmclupd_a.pais.value.length==0)
	{ 
       alert("Introduzca el pais!...") 
       document.frmclupd_a.pais.focus() 
       return 0; 
    } 

    //el formulario se envia 
	alert("Todo Listo...!");

    document.frmclupd_a.submit(); 
}

 
// ================================================================
function valida_resp()
	{ 
    if (document.frmresp_a.resptexto.value.length==0)
	{ 
       alert("Debes Introducir la Respuesta.") 
       document.frmresp_a.resptexto.focus() 
       return 0; 
    }
	//enviamos el formulario
	document.frmresp_a.submit(); 
	}

// =============== compueba la extension de una imagen===============
function comprueba_extimagen(formulario, archivo) { 
   extensiones_permitidas = new Array(".gif", ".jpg", ".png", ".jpeg",".jpe",".bmp");
    formulario.dir.value=archivo.toLowerCase();
   mierror = ""; 
   if (!archivo) { 
      //Si no tengo archivo, es que no se ha seleccionado un archivo en el formulario 
       mierror = "No has seleccionado ningún archivo"; 
   }else{ 
      //recupero la extensión de este nombre de archivo 
      extension = (archivo.substring(archivo.lastIndexOf("."))).toLowerCase(); 
      //alert (extension); 
      //compruebo si la extensión está entre las permitidas 
      permitida = false; 
      for (var i = 0; i < extensiones_permitidas.length; i++) 
	  { 
         if (extensiones_permitidas[i] == extension) 
		 { 
         permitida = true; 
         break; 
         } 
      } 
      if (!permitida) { 
         mierror = "Comprueba la extensión de los archivos a subir. \nSólo se pueden subir archivos con extensiones: " + extensiones_permitidas.join(); 
       }
	   else
	   { 

         alert ("¡ Todo correcto !..."); 
         formulario.submit(); 
         return 1; 
       } 
   } 
   //si estoy aqui es que no se ha podido submitir 
   alert (mierror); 
   return 0; 
} 

//----------------deshabilita-----------------
/*// ----------COLOCAR EFECTO A LOS LOS LOGOS ---------------
function color()
{
myImage.style.filter=false
}

function gray()
{
myImage.style.filter="gray()"
}
*/
function buscarredir(dir, campo)
{
var Direccion = dir+"="+campo;//document.all.equinombre.value; 
//alert(Direccion);
location.replace(Direccion); 
}

function Abrir_Ventana(el_url) { 
var especificaciones="top=0, left=0, toolbar=no,location=no, status=no,menubar=no,scrollbars=yes, resizable=no, width=500,height=400" 
var titulo="Titulo"
window.open(el_url,titulo,especificaciones); 
}

function valida_cambiarpass()
{
    if (document.frmcladd_a.email.value.length==0)
	{ 
       alert("Indroduzca su Email.") 
       document.frmcladd_a.email.focus() 
       return 0; 
    }

   if (document.frmcladd_a.nombres.value.length==0)
	{ 
       alert("Indroduzca su Nombre(s).") 
       document.frmcladd_a.nombres.focus() 
       return 0; 
    }
	
	if (document.frmcladd_a.appat.value.length==0)
	{ 
       alert("Indroduzca su Ap. Paterno.") 
       document.frmcladd_a.appat.focus() 
       return 0; 
    }
	
	if (document.frmcladd_a.frase.value.length==0)
	{ 
       alert("Indroduzca la Frase Recordatorio.") 
       document.frmcladd_a.frase.focus() 
       return 0; 
    }
	/*
	if (document.frmcladd_a.pais.value.length==0)
	{ 
       alert("Indroduzca la Pais.") 
       document.frmcladd_a.pais.focus() 
       return 0; 
    }
*/
	
	//enviamos el formulario
	document.frmcladd_a.submit(); 
	
}
function valida_password()
{
	if (document.frmcladd_a.pass.value.length==0)
	{
    	 alert("Indroduzca su Nueva Contraseña.") 
       document.frmcladd_a.pass.focus() 
       return 0; 
 
	 }

	if (document.frmcladd_a.passconf.value.length==0)
	{
    	 alert("Indroduzca la confirmacion de su Nueva Contraseña.") 
       document.frmcladd_a.passconf.focus() 
       return 0; 
 
	 }

	if (document.frmcladd_a.passr.value.length==0)
	{
    	 alert("Indroduzca el recordatorio de la nueva Contraseña.") 
       document.frmcladd_a.passr.focus() 
       return 0; 
 
	 }

	document.frmcladd_a.submit(); 

}