Although the answers are above are correct, I was getting confused between object and arrays (Easily done. I'm an artist, me) and was finally able to access the data using
var jsObj = jamJSON.parse (jsonText, true);
for (var key in jsObj)
{
var obj = jsObj[key];
alert (obj["longname"]);
}