// JavaScript Document
 
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 register()
{
	if(document.registerfrm.txtname.value==false)
	{
		alert("Por favor, escriba Nombre");
		document.registerfrm.txtname.focus();
		return false;
	}
	
	if(document.registerfrm.txtlastname.value==false)
	{
		alert("Por favor, escriba Apellido");
		document.registerfrm.txtlastname.focus();
		return false;
	}
	
	if(document.registerfrm.txtcompany.value==false)
	{
		alert("Por favor, escriba Nombre de la empresa");
		document.registerfrm.txtcompany.focus();
		return false;
	}
	
	
	if(document.registerfrm.txtphone.value==false)
	{
		alert("Por favor, escriba Numero de Telefono:");
		document.registerfrm.txtphone.focus();
		return false;
	}
	
	
	var Phone=document.registerfrm.txtphone;
	if (IsNumeric(Phone.value)==false)
	{
		alert("Si no especifica un numero de telefono valido:")
		Phone.value=""
		Phone.focus()
		return false
	}
		
	if(document.registerfrm.txtfax.value==false)
	{
		alert("Por favor, escriba Numero de Fax:");
		document.registerfrm.txtfax.focus();
		return false;
	}	
		
	if(document.registerfrm.txtemail.value==false)
	{
		alert("Por favor, escriba Identificacion del email");
		document.registerfrm.txtemail.focus();
		return false;
	}
	
	var emailFilter= /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
		if (!(emailFilter.test(document.registerfrm.txtemail.value)))
		{alert("Si no especifica una direccion de email válida.\n");document.registerfrm.txtemail.value='';document.registerfrm.txtemail.focus();
		return false;}
	
	if(document.registerfrm.password.value==false)
	{
		alert("Por favor, escriba Contrasena");
		document.registerfrm.password.focus();
		return false;
	}
	
	if(document.registerfrm.txtdirection.value==false)
	{
		alert("Por favor, escriba Direccion");
		document.registerfrm.txtdirection.focus();
		return false;
	}
	
	/*if(!document.getElementById('audio').checked)
	{
		alert("Por favor, haga clic en el cuadro de audio.");
		return false;
	}
	
	if(!document.getElementById('video').checked)
	{
		alert("Haga clic en el cuadro de video.");
		return false;
	}*/
}

 // JavaScript Document
