flickr set list - JSON

by vincentieo

HTML

<div id="menu"></div>

JavaScript

function ajax_get_json(){
    var menu = document.getElementById("menu");
    var thumbURL = new XMLHttpRequest();
    thumbURL.open("GET", "http://api.flickr.com/services/rest/?&method=flickr.photosets.getList&api_key=797507e576c902b2ffb0c8494fb368ab&user_id=37003559@N03&format=json&jsoncallback=process", true);
    //thumbURL.setRequestHeader("Content-type", "application/javascript", true);
    thumbURL.onreadystatechange = function() {
        if(thumbURL.readyState == 4 && thumbURL.status == 200) {
            eval(thumbURL.responseText);
        }
    }
    thumbURL.send(null);
    menu.innerHTML = "requesting...";
}

function process(data) {
	var menu = document.getElementById("menu");
    menu.innerHTML = "";
    var sets = data.photosets.photoset;
    max = sets.length;
    console.log(data.photosets.photoset[22]);
    for(var i = 0; i < max; i++) {
        menu.innerHTML += sets[i].id+"<hr />"
    }    
}

ajax_get_json()