var MODX_PICASA_CLIENT_PATH = 'assets/snippets/picasa/modxpicasa.php';

function picasaShowThumbnails() {
    $(".picasa-album-summary-content").css('overflow', 'visible');
    $(".picasa-album-summary-content").css('height', 'auto');
    $(".picasa-album-summary-link-thumbnails").fadeOut(1500);
}

function picasaLoadPicture(pictureURL) {
    jQuery.get(pictureURL, function(data) {
        if(data.indexOf('picasa-not-found') == -1) {
            jQuery('.picasa-main-content-1colum').replaceWith(data);
        }
    });
}


function picasaLoadPreviousPicture(albumId, pictureId) {
    picasaLoadPicture(MODX_PICASA_CLIENT_PATH+'?action=picture&aid='+albumId+'&pid='+pictureId+'&mode=ajax&ajaxrequest=prevpic');
}

function picasaLoadNextPicture(albumId, pictureId) {
    picasaLoadPicture(MODX_PICASA_CLIENT_PATH+'?action=picture&aid='+albumId+'&pid='+pictureId+'&mode=ajax&ajaxrequest=nextpic');
}

function loadPicasaImage(domElementId, action, aid, pid, align, size, directSize, linkTarget, displayControls, noWrappers, modxDocId) {
    jQuery.get(MODX_PICASA_CLIENT_PATH+"?mode=ajax&action="+action+"&aid="+aid+"&pid="+pid+"&align="+align+"&size="+size+"&directsize="+directSize+"&linktarget="+linkTarget+"&displaycontrols="+displayControls+"&nowrappers="+noWrappers+"&dref="+modxDocId, function(data) {
        jQuery('#'+domElementId).replaceWith(data);
    });
}
