<!--
function validation(f)
{  
   var letters="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

   if (f.email_address.value == "" )
   { 
     alert("Please enter your email address!");
     f.email_address.focus();
     return false;  
   } 
   else
   {
      if ( IsValidEmail(f.email_address.value) == false ) 
      {
	 return false;
      }
   }
 
   if (f.first_name.value == "" )
   { 
     alert("Please enter your first name!");
     f.first_name.focus();
     return false;  
   } 
   else
   {
     var len_fname = f.first_name.value.length;
     var count_fname = 0;
    
     for ( i=0; i< len_fname;i++ )
     {  if (letters.indexOf(f.first_name.value.charAt(i)) < 0)
        {
           count_fname = count_fname + 1;
        }
     }

     if ( count_fname == len_fname ) {
         alert("Please enter your first name!");
         f.first_name.focus();
         return false;
     }
   }       

   if (f.last_name.value =="")
   {
      alert("Please enter your last name!");
      f.last_name.focus();
      return false;
   }
   else
   {
      var len_lname = f.last_name.value.length;
      var count_lname = 0;

      for ( i=0; i<len_lname; i++ )
      {  if (letters.indexOf(f.last_name.value.charAt(i)) < 0)
         {
           count_lname = count_lname + 1;
         }
      }

      if ( count_lname == len_lname ) {
         alert("Please enter your last name!");
         f.last_name.focus();
         return false;
      }
   }


   return true;
}

function IsValidEmail(e) 
{   
   a = e.indexOf("@");
   l = e.length;
  
   if ( a < 0 ) 
   { 
     alert("Not valid email address !" );
     form1.email_address.focus();
     return false;
   }
   e_a = e.substring(0, a-1);
   e_b = e.substring(a+1, l);
   var temp = a-1;
   if ( (e_a.length <= 0) || (e_b.length <= 0) )
   { alert("Not valid email address !");
     form1.email_address.focus();
     return false;
   }
   if ( e_b.indexOf("@") >= 0 )
   { alert("Not valid email address !");
     form1.email_address.focus();
     return false;
   }
   if ( e_b.indexOf(".") < 0 ) 
   { alert("Not valid email address !");
     form1.email_address.focus();
     return false;
   }
   if ( (e.indexOf(".") == 0) || (e.indexOf(".") == l-1) )
   { alert("Not valid email address !");
     form1.email_address.focus();
     return false;
   }
   if ( e.indexOf("..") >= 0) 
   { alert("Not valid email adress !");
     form1.email_address.focus();
     return false;
   }
   
   return true;
}
//-->