function isValidEmail(str) {

   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);

}

function checkform (form) {

  if (form.nombre.value == "") {
    alert( "Introduzca su nombre." );
    form.nombre.focus();
    return false ;
  }else if (form.email.value != "" && !isValidEmail(form.email.value)) {
    alert( "Introduzca un email válido." );
    form.email.focus();
    return false ;
  }else if (form.email.value == "" && form.telefono.value == "") {
    alert( "Introduzca un email válido o su teléfono." );
    form.email.focus();
    return false ;
  }else if (form.consulta.value == "") {
    alert( "Introduzca su consulta." );
    form.consulta.focus();
    return false ;
  }

  return true ;

}
