function hideLayer(ObHide){
  document.getElementById(ObHide).style.visibility="hidden";
}
		
function showLayer(ObShow){
  document.getElementById(ObShow).style.visibility="visible";
  window.location.hash="inicio"; 
}

function switchLayer(ObHide,ObShow){
	hideLayer(ObHide)
	showLayer(ObShow)
}

function validar(){
    valido = true;
	error='';
	
    if (document.consultaForm.login_usuario.value.length==0){
       error+="Falta el usuario\n";  
	   valido=false; 
    } 
	
	if (document.consultaForm.login_contra.value.length==0){
       error+="Falta el password\n";    
	   valido=false;    
    } 
	
	if(valido){
		document.consultaForm.submit(); 
	}
	else{
		alert('Se produjeron los siguientes errores:\n'+error);
	}
}

function validarContacto(){
    valido = true;
	error='';
	
	if (document.contactoForm.empresa.value.length==0){
       error+="Falta la empresa\n";  
	   valido=false; 
    } 
	
    if (document.contactoForm.nombre.value.length==0){
       error+="Falta el nombre\n";  
	   valido=false; 
    } 
	
	if (document.contactoForm.telefono.value.length==0){
       error+="Falta el telefono\n";  
	   valido=false; 
    } 
	
	if (document.contactoForm.mail.value.length==0){
       error+="Falta el mail\n";  
	   valido=false; 
    } 
	else{
		 var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
		 var resp= emailPattern.test(document.contactoForm.mail.value);
		 if(!resp){
			 error+="El mail es invalido\n";  
	  		 valido=false;
		 }
	}
	
	if (document.contactoForm.comentarios.value.length==0){
       error+="Falta los comentarios\n";  
	   valido=false; 
    } 
	
	if(valido){
		document.contactoForm.submit(); 
	}
	else{
		alert('Se produjeron los siguientes errores:\n'+error);
	}
}
