// JavaScript Document
function IsMail(YourMail)
{
	var Template = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/; //Formato de direccion de correo electronico
	
	if(YourMail.value!="") 
	{
		if (Template.test(YourMail.value)) 
		{							}
		else
		{   alert("El Email que ha Ingresado tiene Caracteres Inválidos");
			YourMail.focus();
			YourMail.select();
		}		
	}
	return false;
}

function IsPhone(YourPhone)
{
	var Template = /^[0-9- ]+$/i //Formato de alfanumerico
	
	if(YourPhone.value!="") 
	{
		if (Template.test(YourPhone.value)) 
		{							}
		else
		{   alert("El Teléfono que ha Ingresado tiene Caracteres Inválidos");
			YourPhone.focus();
			YourPhone.select();
		}		
	}
	return false;
}

function IsTexto(texto)
{
	var Template = /^[a-zA-ZáéíóúÁÉÍÓÚÑñ, ]+$/i //Formato de alfanumerico
		if(texto.value!="") 
	{
		if (Template.test(texto.value)) 
		{							}
		else
		{   alert("Solo puede ingresar texto");
			texto.focus();
			texto.select();
		}		
	}		
	return false;
}

function IsYear(year)
{
	if(year.value!="") 
	{
	if ( (isNaN(year.value)) || (year.value<2005) || (year.value >2020) )
		{
			alert("No es un año Válido. Año mínimo 2006");
			year.focus();
			year.select();
		}		
	}	
	return false;	
}

function IsNumerico(numero)
{
	var Template = /^[0-9]+$/i //Formato de alfanumerico
	
	if(numero.value!="") 
	{
		if (Template.test(numero.value)) 
		{							}
		else
		{   alert("El Número que ha Ingresado tiene Caracteres Inválidos");
			numero.focus();
			numero.select();
		}		
	}
	return false;
}

