Hola Anarninquë:
Fíjate en este artículo:
Checkeo de imágenes (antes de subirlas)
Se chequean 3 tipos de imágenes, pero es fácil modificarlo para solo jpg:
Código:
function checkear_extension(fichero) {
// definimos antes los métodos prever() y limpiar()
(/\.jpg$/i.test(fichero.value)) ? prever() : limpiar();
}
A pie de artículo puse unos enlaces en donde se trató el tema.
Saludos