tengo un formulario con un campo llamado: nombre
 
luego en el javascript escribo: 
function Checkear()
{
    if( ! $('nombre').value )
    {
		$('error').innerHTML = "Es necesario poner un nombre o alias";
		return;
    }
} 
error es una capa donde muestro el error, 
algunos días me funciona y otros no, en el firebug me dice:   
$ is not defined
Checkear_Paso_3()funcione...datura.js (línea 3)
(?)()javascri...Paso_3(); (línea 1)
[Break on this error] if( ! $('nombre_paso_1').value )  
no entiendo, no sé que cambio 

 
 
Es muy urgente, por favor ayudarme