Buenas, 
 
Es una función chorra de validación... 
He visto en el foro que el... 
document.nombreform.nombrecampo.value (para IE) 
Para que funcione en "todos los navegadores" es: 
document.getElementById("nombrecampo").value 
Muy bien, yo lo he aplicado pero con un Select, por lo que hago 
document.getElementById("nombrecampo").options.val  ue 
En IE me funciona y en Mozilla no... 
Es simplemente un if que comprueba si está vacio o no.  
Código:
 function valida()
{
	if(document.getElementById("delegacion").options.value=="")
	{
		alert("No se ha seleccinado ninguna Delegacion");
	}
	else
	{
		document.formname.submit();
	}
}