jQuery(document).ready(function($) {

    if ($('.album-wrapper').length) {
    
       RwGet = { pathto: function(path, file) { var rtrim = function(str, list) { var charlist = !list ? 's\xA0': (list + '').replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, '$1'); var re = new RegExp('[' + charlist + ']+$', 'g'); return (str + '').replace(re, ''); }; var jspathto = rtrim(RwSet.pathto, "javascript.js"); if ((path !== undefined) && (file !== undefined)) { jspathto = jspathto + path + file; } else if (path !== undefined) { jspathto = jspathto + path; } return jspathto; }, baseurl: function(path, file) { var jsbaseurl = RwSet.baseurl; if ((path !== undefined) && (file !== undefined)) { jsbaseurl = jsbaseurl + path + file; } else if (path !== undefined) { jsbaseurl = jsbaseurl + path; } return jsbaseurl; } };
    
        jQuery("head").append("<link>").children(":last").attr({
          rel:  "stylesheet",
          type: "text/css",
          href: RwGet.pathto('css/prettyPhoto.css')
        });
        jQuery.getScript(RwGet.pathto('scripts/jquery.prettyPhoto.js'),
        function() {
            if (jQuery('.album-wrapper').length) {
                jQuery('.thumbnail-frame').each(function() {
                    var thisAnch = jQuery('a', this);
                    var thisImg = jQuery('a img', this);
                    var thisCap = jQuery('.thumbnail-caption', this);
                    thisAnch.attr({
                        'href': thisImg.attr('src').replace(/thumb/i, 'full'),
                        'rel': 'prettyPhoto[gallery]',
                        'title': thisCap.text()
                    });
                });
            }
            jQuery('a[rel^=prettyPhoto]').prettyPhoto({
                animation_speed: 'fast',
                opacity: 0.50,
                show_title: false
            });
        });
    };
});
