$(function() {
	setupImgDropshadow();
});
function setupImgDropshadow() {
    var classes = {imgDropshadowLeft: 'alphaShadowLeft', imgDropshadowRight: 'alphaShadowRight', imgDropshadow: 'alphaShadow'};
    $('img').each(function(){
        var self = $(this);
        $.each(classes, function(imgClass, shadowClass) {
        	if (self.hasClass(imgClass)) {
                var parent = self.parent();
                if (parent.get(0).tagName.toLowerCase() != 'a') {
                    var next = self.next();
                    if (next.hasClass('imgCaption')) {
                        next.css({float: 'left', width: self.width() + 10});
                    }
                    self.removeClass(imgClass).wrap('<div class="' + shadowClass + '"><div></div></div>');

                } else {
                    self.removeClass(imgClass);
                    parent.wrap('<div class="' + shadowClass + '"><div></div></div>');
                }
            }
        });
    });
}


