function ValMasInfo(form)
{
	var mensaje = "";
	var campo = 0;
	if (form.Telefono.value == "") {
		if (form.Email.value == "") {
			mensaje += "Debe introducir el email o el teléfono.\n";
			if (campo == 0) campo = 1;
		} else {
			if (DimValida (form.Email, 5, 35) != 0 || !EmailValido (form.Email)) {
				mensaje += "Compruebe su email, puede no ser correcto.\n";
				if (campo == 0) campo = 1;
			}
		}
	} else {
		if (DimValida (form.Telefono, 7, 20) != 0) {
			mensaje += "Escriba como mínimo 7 caracteres y como máximo 20 caracteres en el campo \"Teléfono\".\n";
			if (campo == 0) campo = 2;
		}
		if (form.Email.value != "") {
			if (DimValida (form.Email, 5, 35) != 0 || !EmailValido (form.Email)) {
				mensaje += "Compruebe su email, puede no ser correcto.\n";
				if (campo == 0) campo = 1;
			}
		}
	}
	if (campo) {
		alert(mensaje);
		if (campo == 1) form.Email.focus();
		else if (campo == 2) form.Telefono.focus();
	}	else {
		form.submit();
	}
}

function ValPedidos(form,fase,i)
{
	var mensaje = "";
	var campo = 0;
	if (fase == 0 || i == 0) {
			if (DimValida (form.Cliente, 1, 255) != 0) {
				mensaje += "Es necesario escribir un nombre de cliente.\n";
				if (campo == 0) campo = 3;
			}
			if (DimValida (form.Clave, 1, 255) != 0) {
				mensaje += "Es necesario escribir una clave.\n";
				if (campo == 0) campo = 4;
			}
	}
	if (fase == 1) {
		if (form.Telefono.value == "") {
			if (form.Email.value == "") {
				mensaje += "Debe introducir el email o el teléfono.\n";
				if (campo == 0) campo = 1;
			} else {
				if (DimValida (form.Email, 5, 35) != 0 || !EmailValido (form.Email)) {
					mensaje += "Compruebe su email, puede no ser correcto.\n";
					if (campo == 0) campo = 1;
				}
			}
		} else {
			if (DimValida (form.Telefono, 7, 20) != 0) {
				mensaje += "Escriba como mínimo 7 caracteres y como máximo 20 caracteres en el campo \"Teléfono\".\n";
				if (campo == 0) campo = 2;
			}
			if (form.Email.value != "") {
				if (DimValida (form.Email, 5, 35) != 0 || !EmailValido (form.Email)) {
					mensaje += "Compruebe su email, puede no ser correcto.\n";
					if (campo == 0) campo = 1;
				}
			}
		}
	} 
	
	if (campo) {
		alert(mensaje);
		if (campo == 1) form.Email.focus();
		else if (campo == 2) form.Telefono.focus();
		else if (campo == 3) form.Cliente.focus();
		else if (campo == 4) form.Clave.focus();
	}	else {
		if (fase == 0) form.formEnviar.value = 0;
		else form.formEnviar.value = 1;
		form.f.value = fase;
		form.submit();
	}
}
