function loadFlickrContent(page)
{
    if (isNaN(page))
    {
        var currentUrl = document.location.href;
        if (currentUrl.indexOf('#') > 0)
        {
            var url = document.location.href.split('#');
            var old_page = url[1].split('_');
            page = old_page[1];
        }
        else
        {
            page = 1;
        }
    }

    var tabView = new YAHOO.widget.TabView("FlickrTabs");

    var handleSuccessLatest = function(o){
        if(o.responseText !== undefined){
            document.getElementById("latest").innerHTML = o.responseText;
        }
    }
    var handleSuccessViewed = function(o){
        if(o.responseText !== undefined){
            document.getElementById("viewed").innerHTML = o.responseText;
        }
    }
    var handleFailure = function(o){}

    var latestUrl = '/ajax/photos_content/latest/'+page+'/';
    var latestCallback = { success:handleSuccessLatest,failure:handleFailure };
    var latestRequest = YAHOO.util.Connect.asyncRequest('POST', latestUrl, latestCallback);

    var viewedUrl = '/ajax/photos_content/viewed/'+page+'/';
    var viewedCallback = { success:handleSuccessViewed,failure:handleFailure };
    var viewedRequest = YAHOO.util.Connect.asyncRequest('POST', viewedUrl, viewedCallback);
}

function changePage(page)
{
    document.getElementById('latest').innerHTML = '<div class="loading"><div></div></div>';
    document.getElementById('viewed').innerHTML = '<div class="loading"><div></div></div>';
    loadFlickrContent(page);
}