function validarInscripcion(){
	if (document.FrmCursosInscripcion.nombre.value==""){
		alert('Debe ingresar el Nombre')
		document.FrmCursosInscripcion.nombre.focus();
		return false;
		}
	if (document.FrmCursosInscripcion.apellido.value==""){
		alert('Debe ingresar el Apellido')
		document.FrmCursosInscripcion.apellido.focus();
		return false;
		}
	if (document.FrmCursosInscripcion.laboratorio.value==""){
		alert('Debe ingresar el Laboratorio')
		document.FrmCursosInscripcion.laboratorio.focus();
		return false;
		}
	if (document.FrmCursosInscripcion.sector.value==""){
		alert('Debe ingresar el Sector')
		document.FrmCursosInscripcion.sector.focus();
		return false;
		}		
	if (document.FrmCursosInscripcion.telefono.value==""){
		alert('Debe ingresar el Teléfono')
		document.FrmCursosInscripcion.telefono.focus();
		return false;
		}
	if (document.FrmCursosInscripcion.email.value==""){
		alert('Debe ingresar el Email')
		document.FrmCursosInscripcion.email.focus();
		return false;
		}			
	if (document.FrmCursosInscripcion.email.value.indexOf('@', 0) == -1 || document.FrmCursosInscripcion.email.value.indexOf('.', 0) == -1){	
		alert('El Email ingresado no es válido');
		document.FrmCursosInscripcion.email.focus();
		return false;
		}		
	document.FrmCursosInscripcion.submit();		
}
function validarLogin(){
	if (document.FrmLogin.usuario.value==""){
		alert('Ingrese el Usuario');
		document.FrmLogin.usuario.focus();
		return false
		}
	if (document.FrmLogin.password.value==""){
		alert('Ingrese el Password');
		document.FrmLogin.password.focus();
		return false
		}
document.FrmLogin.submit();			
}
function validarUsuario(o){
	if (document.FrmUsuario.usuario.value==""){
		alert('Debe ingresar un Usuario');
		document.FrmUsuario.usuario.focus();
		return false;
		}		
		
if (o==2){
	if (userOri!=document.FrmUsuario.usuario.value){
		if (!comprobarUsuario()){
			alert('El Nombre de usuario \nya ha sido utilizado');
			document.FrmUsuario.usuario.focus();
			return false;		
			}
		}
	}
	else{
		if (!comprobarUsuario()){
			alert('El Nombre de usuario \nya ha sido utilizado');
			document.FrmUsuario.usuario.focus();
			return false;		
			}
		}				

	if (document.FrmUsuario.password.value==""){
		alert('Debe ingresar un Password');
		document.FrmUsuario.password.focus();
		return false;
		}
	if (document.FrmUsuario.repetir.value==""){
		alert('Debe reingresar el Password');
		document.FrmUsuario.repetir.focus();
		return false;
		}
	if (document.FrmUsuario.password.value!=document.FrmUsuario.repetir.value){		
		alert('El Password ingresado y el reingreso son distintos');
		document.FrmUsuario.repetir.focus();
		return false;
		}		
	if (document.FrmUsuario.apellido.value==""){
		alert('Debe ingresar el Apellido');
		document.FrmUsuario.apellido.focus();
		return false;
		}	
	if (document.FrmUsuario.nombre.value==""){
		alert('Debe ingresar el Nombre');
		document.FrmUsuario.nombre.focus();
		return false;
		}		
	if ((document.FrmUsuario.id_perfil.value==0)&& (document.FrmUsuario.empresa.value!=null)){
		alert('Debe seleccionar el Perfil');
		document.FrmUsuario.id_perfil.focus();
		return false;
		}	
	if ((document.FrmUsuario.empresa.value==0) && (document.FrmUsuario.empresa.value!=null) && (document.FrmUsuario.id_perfil.value==3)){
		alert('Debe seleccionar una Empresa');
		document.FrmUsuario.empresa.focus();
		return false;
		}			
	if (document.FrmUsuario.email.value==""){
		alert('Debe ingresar el Email');
		document.FrmUsuario.email.focus();
		return false;
		}	
	if (document.FrmUsuario.email.value.indexOf('@', 0) == -1 || document.FrmUsuario.email.value.indexOf('.', 0) == -1){	
		alert('El Email ingresado no es válido');
		document.FrmUsuario.email.focus();
		return false;
		}		
document.FrmUsuario.submit();
}
function comprobarUsuario(){	
for(i=0;i<aUsuarios.length;i++){				
	if(aUsuarios[i].usuario==document.FrmUsuario.usuario.value){		
		return false;
		}					
	}
		return true;	
}
function enter(f){
if(event.keyCode==13){
	switch (f){
		case 1:
			validarLogin();
			break;
		}	
	}	
}
function validarEmpresa(){
	if (document.FrmEmpresa.alias.value==""){
		alert('Debe ingresar el Alias');
		document.FrmEmpresa.alias.focus();
		return false;
		}
	if (document.FrmEmpresa.razon_social.value==""){
		alert('Debe ingresar la Razón Social');
		document.FrmEmpresa.razon_social.focus();
		return false;
		}
	if (document.FrmEmpresa.calle.value==""){
		alert('Debe ingresar la Calle');
		document.FrmEmpresa.calle.focus();
		return false;
		}
	if (document.FrmEmpresa.numero.value==""){
		alert('Debe ingresar el Número');
		document.FrmEmpresa.numero.focus();
		return false;
		}	
	if (document.FrmEmpresa.codigo_postal.value==""){
		alert('Debe ingresar el Código Postal');
		document.FrmEmpresa.calle.focus();
		return false;
		}
	if (document.FrmEmpresa.localidad.value==""){
		alert('Debe ingresar la Localidad');
		document.FrmEmpresa.localidad.focus();
		return false;
		}
	if (document.FrmEmpresa.provincia.value==""){
		alert('Debe ingresar la Provincia');
		document.FrmEmpresa.provincia.focus();
		return false;
		}
	if (document.FrmEmpresa.id_pais.value==0){
		alert('Debe seleccionar un País');
		document.FrmEmpresa.id_pais.focus();
		return false;
		}
	if (document.FrmEmpresa.telefono.value==""){
		alert('Debe ingresar el Teléfono');
		document.FrmEmpresa.telefono.focus();
		return false;
		}		
	if (document.FrmEmpresa.email.value==""){
		alert('Debe ingresar el Email');
		document.FrmEmpresa.email.focus();
		return false;
		}			
	if (document.FrmEmpresa.email.value.indexOf('@', 0) == -1 || document.FrmEmpresa.email.value.indexOf('.', 0) == -1){	
		alert('El Email ingresado no es válido');
		document.FrmEmpresa.email.focus();
		return false;
		}		
	document.FrmEmpresa.submit();
}
function cambiarPerfil(){
	if(document.FrmUsuario.id_perfil.value==2){
		document.FrmUsuario.empresa.disabled=true;
		}	
	if(document.FrmUsuario.id_perfil.value==3){
		document.FrmUsuario.empresa.disabled=false;
		}			
}
function validarContenidos(){
	if (document.FrmContenidos.id_categoria.value==0){
		alert('Debe seleccionar una Categoria');
		document.FrmContenidos.id_categoria.focus();
		return false;
		}
	if (document.FrmContenidos.titulo.value==""){
		alert('Debe ingresar un Título');
		document.FrmContenidos.titulo.focus();
		return false;
		}		
	if (document.FrmContenidos.fecha_publicacion.value==""){
		alert('Debe ingresar la Fecha de publicación');
		document.FrmContenidos.fecha_publicacion.focus();
		return false;
		}		
	if (!ValidateDate(document.FrmContenidos.fecha_publicacion.value)){
		alert('La Fecha de publicación no es válida');
		document.FrmContenidos.fecha_publicacion.focus();
		return false;
		}		
	if (document.FrmContenidos.descripcion.value.length==0){
		alert('Debe ingresar la Descripción');
		document.FrmContenidos.id_categoria.focus();
		return false;
		}
	if (document.FrmContenidos.descripcion.value.length>500){
		alert('La Descripción no puede \nsuperar los 500 caracteres');
		document.FrmContenidos.id_categoria.focus();
		return false;
		}		
	if (document.FrmContenidos.link.value==""){
		alert('Debe ingresar el link');
		document.FrmContenidos.link.focus();
		return false;
		}			
	document.FrmContenidos.submit();
}
function validarResponder(){
	if (document.FrmConsultaResponder.respuesta.value.length==0){
		alert('Debe ingresar una respuesta');
		document.FrmConsultaResponder.respuesta.focus();
		return false;
		}
	document.FrmConsultaResponder.submit();
}
function validarDerivar(id) {
var derivados=''
	for (i=0; i < document.FrmConsultaResponder.email.length; i++){
		if (document.FrmConsultaResponder.email.options[i].selected){
			if (derivados==''){
				derivados=document.FrmConsultaResponder.email[i].value	
				}
				else{
					derivados=derivados+', '+document.FrmConsultaResponder.email[i].value	
					}
			}
		}
	if (derivados == '') {
		alert("Por favor seleccione los contactos a los cuales desea derivar la consulta.");
		return;
	}

	if (confirm("Seguro que desea derivar esta consulta a los contactos seleccionados?")) {
	document.location.href='consulta_derivar.asp?id_consulta='+id+'&email='+derivados;		
	}
}

function subirArchivo(){
///	g=parseInt(document.FrmContenidos.id_categoria.value);
	///alert('upload.asp?categoria='+g);
window.open('upload.asp','new','top=150,left=150,width=250,height=10,scrollbars=no,status=no,location=no,resizable=no');
}

function subirLogo(){
window.open('upload_logo.asp?id=','new','top=150,left=150,width=250,height=10,scrollbars=no,status=no,location=no,resizable=no');
}

function ValidateDate(f){ 
var f
var dia=(f.substring(0,2));
var mes=(f.substring(3,5));
var anio=(f.substring(6,10));
if (f.length!==10){
	return false;
	}
	else{
		if ((isNaN(dia)) || (isNaN(mes)) || (isNaN(anio))){
			return false;
			}
			else{
				if(dia>31){
					return false;
					}
					else{
						if(mes>12){
							return false;
							}
							else{
								if((anio%4!=0) && (mes==2) && (dia==29)){
									return false;							
									}
									else{
										if((dia==31)&&((mes==2)||(mes==4)||(mes==6)||(mes==9)||(mes==11))){
											return false;
											}									
											else{
												return true;
												}										
										}
								}
						}
				}
		}
}
function olvido() {
var f = document.FrmMiembros;			
window.open('olvido_clave.asp?usuario='+f.usuario.value,'new','top=150,left=150,width=350,height=200,scrollbars=no,status=no,location=no,resizable=no');
}
