var ns6=document.getElementById&&!document.all?1:0



	var head="display:''"
	var folder=''

function expandit(id){
		//folder=ns6?curobj.nextSibling.nextSibling.style:document.all[curobj.sourceIndex].style
	if(ns6==1){
		folder = document.getElementById(""+id+"").style;
	}else{
		folder=eval(""+id+".style");
	}
	if (folder.display=="none"){
		folder.display="";
	}else{
		folder.display="none";
	}
}

//Valida un e-mail
function validaCorreo (email) {
	var requerido=true;
	if ((requerido != true) && (trim(email)=="")) {
		return true
	}
	var PosArroba=email.indexOf("@");
	var PosArrobaLast=email.lastIndexOf("@"); //para ver si hay más de una @ en el email
	var PosPunto=email.indexOf(".");
	var noHayPunto=PosArroba>email.lastIndexOf(".");
	var AcabaEnPunto=email.lastIndexOf(".")==email.length-1;
	if (email == "" ) {
		return false;
	}else if ((PosArroba < 1)||(PosPunto<0) || email.charAt(PosArroba+1)=='.' || noHayPunto || AcabaEnPunto || (PosArroba!=PosArrobaLast)) {
			return false;
	}else{
		return true;
	}
}
function validar(formulario){
	var texto="";
	var envio=true;

	if(formulario.cifnif.value==""){
		texto+="Introduzca el DNI o NIF.\n";	   
		envio=false;
	}		
	if(formulario.nombre.value==""){
		texto+="Introduzca el nombre de la persona de contacto.\n";	   
		envio=false;
	}		
	if(formulario.apellidos.value==""){
		texto+="Introduzca los apellidos de la persona de contacto.\n";	   
		envio=false;
	}		
	
	if(!validaCorreo(formulario.email.value)){
		texto+="Introduzca un e-mail válido.\n";	   
		envio=false;
	}

	if(formulario.pass.value.length < 5 ){
		texto+="Introduzca una contraseña con al menos 5 caracteres.\n";	   
		envio=false;
	}
	if(formulario.pass.value != formulario.repass.value){
		texto+="Confirmación de contraseña ha sido errónea.\n";	   
		envio=false;
	}

	if(envio==false){
		alert(texto);
		return false;
	}else{
		return true;
	}
}

var nav4 = window.Event ? true : false;
  function acceptNum(evt){
	// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
	var key = nav4 ? evt.which : evt.keyCode;
	return (key <= 13 || (key >= 48 && key <= 57));
  }
