// JavaScript Document
function valNombre(campo){
	miRE1 = /^[A-ZÁáÉéÍíÓóÚúÑñÇç \-]{3,}$/i;
	return miRE1.test(campo);
}

function valApe(campo){
	miRE2 = /^[A-ZÁáÉéÍíÓóÚúÑñÇç \-]{2,}$/i;
	return miRE2.test(campo);
}

function valTel(campo){
	miRE3 = /^[0-9]{9}$/i;
	return miRE3.test(campo);
}

function valMail(campo){
	miRE4 = /^[A-Z0-9_\.\-]{2,}@[A-Z0-9_\.\-]{2,}\.[a-z]{2,4}$/i;
	return miRE4.test(campo);
}

function valDNI(campo){
	//miRE5 = /^[0-9]{8}\-*[A-Z]{1}$/i;
	miRE5 = /^[0-9]{8}[A-Z]{1}$/i;
	return miRE5.test(campo);
}

function validaLetraDNI(campo){
	//miRE5 = /^[0-9]{8}\-*[A-Z]{1}$/i;
	miRE5 = /^[A-Z]{1}$/i;
	return miRE5.test(campo);
}

function validaNumeroDNI(campo){
	//miRE5 = /^[0-9]{8}\-*[A-Z]{1}$/i;
	miRE5 = /^[0-9]{8}$/i;
	return miRE5.test(campo);
}

function valNIE(campo){
	miRE6 = /^(X|Y)[0-9]{8}[A-Z]{1}$/i;
	return miRE6.test(campo);
}

function valCIF(campo){
	miRE7 = /^[A-Z]{1}[0-9]{8}$/i;
	return miRE7.test(campo);
}

function valDNI_NIE_CIF(campo){
	/*
	correcto = false;
	if(valDNI(campo)){
		correcto = true
	}else if(valNIE(campo)){
				correcto = true;
			}else if(valCIF(campo)){
					correcto = true;
				}
	return correcto;
	*/
	return (valDNI(campo) || valNIE(campo) || valCIF(campo));
}

function valCP(campo){
	miRE8 = /^[0-9]{5}$/i;
	return miRE8.test(campo);
}
