<!--
var emailFilter=/^.+@.+\..{2,4}$/;
var nonums = /^[1-9]*$/;
var noalpha = /^[a-zA-Z]*$/;
var valid = 1;

function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }
function Is98653(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "98653";
   var strChar;
   var blnResult = true;
   var tmpResult = false;

   if (strString.length < 9) return false;

   //  test strString consists of valid characters listed above
   strChar = strString.charAt(0);
   if (strValidChars.indexOf(strChar) == -1) blnResult = false;

	if(strString == '000000000')
	 return true;
	else
   for (i = strString.length-6; i < strString.length-1 && tmpResult == false; i++)
      {
		if(strString.charAt(i)!=strString.charAt(i+1)) tmpResult = true;
      }
	if(tmpResult) return blnResult;
	else return false;
   }
function containVowel(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "AEYUOIaeyuoiàâéèêîïôùüûúëÉÈÊËíÎÏÍöóÔÖÓÙÛÛÜÚ";
   var strChar;
   var blnResult = false;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == false; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) > -1)
         {
         blnResult = true;
         }
      }
   return blnResult;
   }

function checkvals(form_r2p)
	{ 
		if (3==1)
		{}
		if (document.form_r2p.nombre.value==0 || containVowel(document.form_r2p.nombre.value) == false )
	      	{
	       	alert("El campo 'Nombre' debe contener vocales.");
			document.form_r2p.nombre.focus();
	       	return false;
			}
		
		if (document.form_r2p.apellidos.value==0 || containVowel(document.form_r2p.apellidos.value) == false )
	      	{
	       	alert("El campo 'Apellidos' debe contener vocales.");
			document.form_r2p.apellidos.focus();
	       	return false;
			}
		
		if (IsNumeric(document.form_r2p.telefono1.value) == false || Is98653(document.form_r2p.telefono1.value) == false)
	      	{
	       	alert("El campo 'Teléfono' debe contener números únicamente.");
			document.form_r2p.telefono1.focus();
	       	return false;
			}
		
		if ((document.form_r2p.email.value.length < 5) || !(emailFilter.test(document.form_r2p.email.value))) 
			{ 
			alert("Escriba una dirección de correo electrónico válida.");
			document.form_r2p.email.focus();
			return false;
			}
		if (document.form_r2p.dstfondos.value == "" || document.form_r2p.dstfondos.value == "0")
	      	{
			alert("El campo 'Destino de los fondos'  es obligatorio.");
	       	document.form_r2p.dstfondos.focus();
			return false;
	      	}
		
		if (document.form_r2p.propvvda.value == "" || document.form_r2p.propvvda.value == "0")
	      	{
			alert("El campo 'Propietario'  es obligatorio.");
	       	document.form_r2p.propvvda.focus();
			return false;
	      	}
		
		if (document.form_r2p.clegal.checked == false )
	      	{
	       	alert("El campo 'Aceptar las cláusulas legales' es obligatorio.");
			document.form_r2p.clegal.focus();
	       	return false;
			}
		
		else
		{
			if (document.form_r2p.propvvda.value == 2) document.form_r2p.propvvda.value = 0;
			else document.form_r2p.propvvda.value = 1;
			if (document.form_r2p.clegal.checked) document.form_r2p.clegal.value = 1;
			else document.form_r2p.clegal.value = 0;
			return true;
		}
	}
-->
