Hola, espues de varios intentos y busquedas y de 1 hora de romperme la cabeza encontre la solucion, o por lo menos es lo que parece, a tu problema. Tene en cuenta que soy novato y por ahi cometo algun error pero me tome el trabajo de buscar y solucionar el tuyo.
Asi quedaria el codigo, lo que esta en negrita es lo que cambie:
<head>
<SCRIPT language=JavaScript>
<!--
function Mensaje(element, message) {
alert(message);
element.focus();
}
function Validar(form) {
var validado = false;
if (form.nombre.value == "") {
Mensaje(form.nombre, "Introduzca su nombre.-");
}
else if (form.email.value.indexOf("@") == -1 ||
form.email.value.indexOf (".") == -1) {
Mensaje(
form.email , "Por favor, incluya una dirección electrónica valida.-");
}
else if (
form.pedido.value.length <= 0 ) {
Mensaje(form.pedido, "Debe realizar algun pedido antes de enviar.-");
}
else {
validado = true;
}
return validado;
}
//-->
</SCRIPT>
</head>
<body bgcolor="#333333" text="#CCCCCC" marginheight="0" marginwidth="0" bottommargin="0"
leftmargin="0" topmargin="0" >
<form action="enviarpedido.php" method="post" onSubmit="return Validar(this);">
<input name="receptor" type="hidden" id="receptor" value="
[email protected]">
<input name="remitente" type="hidden" id="remitente" value="Formulario-WEB">
<input name="tema" type="hidden" id="tema" value="Pedido-Web">
<input name="redir" type="hidden" id="redir" value="http://www.bodymass.com.ar">
<table width="400" height="400"border="0" cellpadding="0" cellspacing="10"
background="/imagenes/fondo.gif">
<tr>
<td><strong>Nombre</strong></td>
<td> <input name="nombre" type=text id="nombre" size="46"></td>
</tr>
<tr>
<td><strong>Tel:</strong></td>
<td><input name="tel" type=text id="Tel" size="46"></td>
</tr>
<tr>
<td><strong>E-mail:</strong></td>
<td><input name="email" type=text id="E-mail" size="46"></td>
</tr>
<tr>
<td><strong>Pedido</strong></td>
<td><textarea rows="10" cols="35" name="pedido"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="Submit" name="Submit" value="Enviar Pedido"></td>
</tr>
</table>
</form>
</body>
En el primer punto lo llamabas distinto y en el segundo lo que hice fue validar la cantidad de caracteres ingresados.
Espero que te sirva.