estoy peleándome aquí con un formulario bastante simple... para el que utilizo prototype.js y livevalidation.js lo que busco es que si me rellenalos campos consulta y el email o el teléfono realizar la petición con prototype
El formulario es el siguiente:
Código PHP:
   <form id="contactForm" style="font-weight: 400; font-size: 12px; font-family: Verdana, Geneva, sans-serif; margin-left:0px">
    <table width="450" border="0" cellpadding="5" cellspacing="5" >
      <tr>
        <td width="70">Nombre:</td>
        <td width="288">
          <label>
            <input name="nombreyapellidos" type="text" id="nombreyapellidos" size="28" />
          </label>
        </td>
      </tr>
      <tr>
        <td>Empresa:</td>
        <td><input name="empresa" type="text" id="empresa" size="28" /></td>
      </tr>
      <tr>
        <td>Email*:</td>
        <td><input name="email" type="text" id="email" size="28" onblur="CompruebaTelefono()" /></td>
      </tr>
      <tr>
        <td>Teléfono:</td>
        <td><input name="telefono" type="text" id="telefono" size="28" onblur="FocoFueraTel()" maxlength="9" /></td>
      </tr>
      <tr>
        <td>Consulta*:</td>
        <td><textarea name="consulta" cols="35" rows="4" id="consulta"></textarea></td>
      </tr>
      <tr>
        <td colspan="2" align="center">
          <input type="submit" name="Enviar_Consulta" id="submitButton" value="Enviar Consulta" />
        </td>
      </tr>
      <tr>
        <td colspan="2" align="left">*<span class="obliga">Datos obligatorios</span></td>
      </tr>
    </table>
</form> 
    Código PHP:
    <script type="text/javascript">
  var email__ = new LiveValidation('email', {validMessage: "Correcto", wait: 300 } );
  email__.add(Validate.Presence,{failureMessage: "Obligatorio."});
  email__.add(Validate.Email,{failureMessage: "Solo Mail."});
  var telefono__ = new LiveValidation('telefono', {validMessage: "Correcto", wait: 500 } );
  telefono__.add(Validate.Presence,{failureMessage: "Obligatorio."});
  var consulta__ = new LiveValidation('consulta', {validMessage: " ", wait: 700 } );
  consulta__.add(Validate.Presence,{failureMessage: "Obligatorio."});
</script> 
   Gracias por adelantado
 

