function  vldnom(nperson) 		{
		var np=nperson.value;
		ptnomb=/^([A-Z]{1})[a-zA-ZαινσϊρΑΙΝΣΪΡ]*\s?([a-zA-ZαινσϊρΑΙΝΣΪΡ]*)\s?([a-zA-ZαινσϊρΑΙΝΣΪΡ]*)\s?([a-zA-ZαινσϊρΑΙΝΣΪΡ]*)$/;
		// ptnomb=/^([A-Z]{1})[a-zA-ZαινσϊρΑΙΝΣΪΡ]*\s?([a-zA-ZαινσϊρΑΙΝΣΪΡ]*)\s?([a-zA-ZαινσϊρΑΙΝΣΪΡ]*)$/;
		if (!np.match(ptnomb)){
		alert("El Nombre que has incluido no se adapta este campo");
		nperson.focus();  // Esto, lo que hace es poner el foco en donde estα creada la variable person. En el objeto this.
		
		return false;		  }  // si el return es false avisa y se sale de la funciσn. Si es true continϊa en el if siguiente.
			if ((3> np.length || np.length >40 )|| (""))   {
			alert ("Tu Nombre tiene menos de 3 caracteres o mαs de 40");
			return false;									}
			return true;					}

function  vldape(aperson) 		{
		var ap=aperson.value;
		ptape=/^([A-Z]{1})[a-zA-ZαινσϊρΑΙΝΣΪΡ]*\s?([a-zA-ZαινσϊρΑΙΝΣΪΡ]*)\s?([a-zA-ZαινσϊρΑΙΝΣΪΡ]*)$/;
		if (!ap.match(ptape)){
		alert("El Apellido que has incluido no se adapta este campo");
		aperson.focus();  // Esto, lo que hace es poner el foco en donde estα creada la variable person. En el objeto this.
		
		return false;		  }
			if ((3> ap.length || ap.length >40 )|| (""))   {
			alert ("Tu Apellido tiene menos de 3 caracteres o mαs de 40");
			return false;									}
			return true;					}
			

function vldcoe(coe)			{
		ce=coe.value;
		ptcorreo=/(^[0-9a-zA-Z]+(?:[._][0-9a-zA-Z]+)*)@([0-9a-zA-Z]+(?:[._-][0-9a-zA-Z]+)*\.[0-9a-zA-Z]{2,3})$/;
		if (!ce.match(ptcorreo))			{
		alert("Tu correo electrσnico no se adapta al patrσn del campo");
		coe.focus();
		return false;					  }
		return true;			}

function vldtexto (contar)	{
		if ((contar.value.length)<20){
		alert("Debes escribir algϊn comentario. O quizαs tu comentario es demasiado breve.");      
		return false;				}
		return true;					}


function total () {
if (		vldnom( document.esparte.nombre) && 
		//vldape( document.esparte.apellidos) && 
		vldcoe( document.esparte.correo)&&
		vldtexto(document.esparte.comentarios)		  )    {

return true;		}
return false;		}  


function abrir() {  //abre la ventana del serσn.
 window.open("http://www.esparte.es/premiomas_es.html","Premio_Mas_de_Barberans_2009","width=520,height=370,resizable=no,status=no,location=no,scrollbars=no") 
 }


function borrartext (borro){
	borro.value=('');			} 
	
