¿Cómo obtengo las dimensiones naturales de una imagen usando javascript o jquery?

Tengo este código hasta ahora:

var img = document.getElementById('draggable');
var width = img.clientWidth;
var height = img.clientHeight;

Sin embargo, esto me da los atributos html - estilos css. Quiero obtener las dimensiones del recurso de imagen real, del archivo.

Necesito esto porque al cargar una imagen, su ancho se establece en 0px y no tengo idea de por qué o dónde está sucediendo esto. Para evitarlo quiero obtener la dimensión real y restablecerlos. es posible?

Edit: Incluso cuando trato de obtener naturalWidth obtengo 0 como resultado. He añadido una foto. Lo extraño es que solo sucede cuando subo nuevos archivos y, al actualizar, funciona como debería.

http://oi39.tinypic.com/3582xq9.jpg

Respuestas a la pregunta(3)

Su respuesta a la pregunta