(function() {
	var oLightBox = new WS.Plugins.Lightbox.create('album-popup', {closers: getElementsByClassName('close-popup')});

	var elMediaNav = getElementsByClassName('media-nav')[0];
	addEvent(elMediaNav, 'click', function(e) {
		for (var el = e.target || e.srcElement; el && el != elMediaNav; el = el.parentNode) {
			if (el.tagName == 'A') {
				var aRet = el.rel.match(/(?:^|\s)(prev|next)(?=\s|$)/);
				if (aRet) {
					var sEndClass = 'end-' + aRet[1];
					if (hasClass(elMediaNav, sEndClass)) {
						oLightBox.open(e);
						setClass(elMediaNav, 'end-prev', sEndClass != 'end-prev');
						setClass(elMediaNav, 'end-next', sEndClass != 'end-next');
					}
				}
				break;
			}
		}
	});
})();

WS.Plugins.Lightbox.create('invite-form', {
	container: 'album-popup',
	openers: ['invite-friend'], closers: ['close-form'],
	onopen: function() { $('invite-message').focus(); }
});
