function validaBol(){

	if (document.formuBol.mail.value==""){
		alert('Debe introducir un Email.')
		document.formuBol.mail.focus();
	}
	else if (!validarEmail(document.formuBol.mail.value))
	{
		alert('El mail introducido no es correcto.')
		document.formuBol.mail.focus();
	}
	else if (document.formuBol.nombre.value==""){
		alert('Debe introducir un Nombre.')
		document.formuBol.nombre.focus();
	}
	/*alert('Debe introducir los Apellidos.')
		document.formuBol.ape.focus();
	}
	else if (document.formuBol.direccion.value==""){
		alert('Debe introducir una Direccion.')
		document.formuBol.direccion.focus();
	}
	else if (document.formuBol.ciudad.value==""){
		alert('Debe introducir una Ciudad.')
		document.formuBol.ciudad.focus();
	}
	else if (document.formuBol.cp.value==""){
		alert('Debe introducir un Codigo Postal.')
		document.formuBol.cp.focus();
	}*/
	else{
		document.formuBol.submit();
	}

}
function validaBus(){
		
		if(document.formuBus.sexo.value==0){
			alert('Debe seleccionar un Sexo.')
			document.formuBus.sexo.focus();
			return false;
		}
		else if(document.formuBus.tipo.value==0){
			alert('Debe seleccionar un Tipo de piel.')
			document.formuBus.tipo.focus();
			return false;
		}
		else if(document.formuBus.frecuencia.value==0){
			alert('Debe seleccionar una Frecuencia de afeitado.')
			document.formuBus.frecuencia.focus();
			return false;
		}
		else{
			return true;
		}
		
}
function CambiaSrc(cual){
	document.getElementById('imgGr').src=cual
}

function validaPromo(){

	if (document.formuPromo.mail.value==""){
		alert('Debe introducir un Email.')
		document.formuPromo.mail.focus();
	}
	else if (!validarEmail(document.formuPromo.mail.value))
	{
		alert('El mail introducido no es correcto.')
		document.formuPromo.mail.focus();
	}
	else if (document.formuPromo.mail.value!=document.formuPromo.mail2.value){
		alert('No coinciden los emails introducidos')
		document.formuPromo.mail.focus();
	}
	else if (document.formuPromo.nombre.value==""){
		alert('Debe introducir un Nombre.')
		document.formuPromo.nombre.focus();
	}
	else if (document.formuPromo.ape1.value==""){
		alert('Debe introducir los Apellidos.')
		document.formuPromo.ape1.focus();
	}
	else if (document.formuPromo.ape2.value==""){
		alert('Debe introducir los Apellidos.')
		document.formuPromo.ape2.focus();
	}
	/*else if (document.formuPromo.localidad.value==""){
		alert('Debe introducir la Localidad.')
		document.formuPromo.localidad.focus();
	}
	else if (document.formuPromo.provincia.value==""){
		alert('Debe introducir la Provincia.')
		document.formuPromo.provincia.focus();
	}
	else if (document.formuPromo.dni.value==""){
		alert('Debe introducir el DNI.')
		document.formuPromo.dni.focus();
	}
	else if (!validaDNI(document.formuPromo.dni.value)){
		alert('El DNI no es valido.')
		document.formuPromo.dni.focus();
	}
	*/
	else if (document.formuPromo.cp.value==""){
		alert('Debe introducir el Codigo Postal.')
		document.formuPromo.cp.focus();
	}
	else if (document.formuPromo.movil.value==""){
		alert('Debe introducir el Movil.')
		document.formuPromo.movil.focus();
	}
	/*else if (document.formuPromo.direccion.value==""){
		alert('Debe introducir la Direccion.')
		document.formuPromo.direccion.focus();
	}
	else if (document.formuPromo.clave.value==""){
		alert('Debe introducir una Clave.')
		document.formuPromo.clave.focus();
	}*/
	else if (document.formuPromo.acepto.checked==false){
		alert('Debe aceptar los terminos y condiciones de uso.')
		document.formuPromo.acepto.focus();
	}

	else{
		document.formuPromo.submit();
	}

}

function validarEmail(valor) {
 
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
  // alert("La dirección de email " + valor    + " es correcta.") 
   return true
  } else {
   return false;
  }
}
function validaCon(){

	if (document.formuCon.para.value==""){
		alert('El campo "Para" no es correcto.')
		document.formuCon.para.focus();
	}
	else if (!validarEmail(document.formuCon.para.value))
	{
		alert('El mail introducido en el campo "Para" no es correcto.')
		document.formuCon.para.focus();
	}
	else if (document.formuCon.de.value==""){
		alert('Debe introducir un Nombre.')
		document.formuCon.de.focus();
	}
	else{
		document.formuCon.submit();
	}

}

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)); 
} 

function validaDNI(cual){

 numero = cual.substr(0,cual.length-1);
  let = cual.substr(cual.length-1,1);
  numero = numero % 23;
  letra='TRWAGMYFPDXBNJZSQVHLCKET';
  letra=letra.substring(numero,numero+1);
   
  letra2='trwagmyfpdxbnjzsqvhlcket';
  letra2=letra2.substring(numero,numero+1);
  
  if (letra!=let && letra2!=let) {
    return false;
	
	}
	else{
		return true;
	}
}
