Pues si no sabes nada de ajax investiga en las FAQ para que te documentes. Ahora, si sabes lo básico de ajax como pasar datos al servidor con el objeto ajax, pues sólo te queda pasar el usuario y contraseña al servidor, validar si es correcto en la BD y simplemente devuelves 2 respuestas: "1" si el usuario existe y "0" si no existe y solo te queda preguntar en tu funcion ajax si el responseText del servidor es "1" (haces un window.location) y si es "0" mandas un mensaje de error.
No es nada fuera de lo común, claro te explico todo esto si ya sabes lo básico de ajax, suerte.