function ValidateForm(thisform)
{

with (thisform)
{

  if (validate_required(code,"Por favor entre el numero prensentado en la imagen!") == false)
  {code.focus();return false; }


  if (validate_required(first_name,"Por favor complete su Nombre!") == false)
  {first_name.focus();return false; }
  if (validate_invalid(first_name,"El nombre contiene caracteres invalidos!",invalid_gen) == false)
  {first_name.focus();return false; }

  if (validate_required(last_name,"Por favor complete su Apellido!") == false)
  {last_name.focus();return false; }
  if (validate_invalid(last_name,"El apellido contiene caracteres invalidos!",invalid_gen) == false)
  {last_name.focus();return false; }

    if (validate_required(shipping_city,"Por favor complete su Ciudad!") == false)
  {shipping_city.focus();return false; }
  if (validate_invalid(shipping_city,"La ciudad contiene caracteres invalidos!",invalid_gen) == false)
  {shipping_city.focus();return false; }


 //   if (shipping_country.value == 'PR')
 // {
     if (validate_required(shipping_zip,"Por favor complete su Codigo Postal!") == false)
      {shipping_zip.focus();return false; }
     if (validate_invalid(shipping_zip,"El Codigo Postal contiene caracteres invalidos!",invalid_zip) == false)
      {shipping_zip.focus();return false; }
      
     if (shipping_zip.value.length < 5)
     {
        alert("El Codigo Postal es invalido ya que contiene menos de cindo digitos");
        return false;
     }   
 // }

//   if (validate_required(telephone1,"Por favor complete su Telefono!") == false)
//  {telephone1.focus();return false; }
  if (validate_required(day_phone_a,"Por favor complete su Telefono!") == false)
  {day_phone_a.focus();return false; }
  
  if (validate_required(day_phone_b,"Por favor complete su Telefono!") == false)
  {day_phone_b.focus();return false; }
  if (validate_required(day_phone_c,"Por favor complete su Telefono!") == false)
  {day_phone_c.focus();return false; }
  

  
  if (validate_required(email,"Por favor entre su Email!") == false)
  {email.focus();return false; }
  
  if (validate_email(email,"El Email es invalido!")==false)
  {email.focus();return false;}  

  
  return true;
}  

} 

