/**
** Layer Rote Ecke - techno-kom.de
** @requires mootools framework
** @url http://360px.de
** @author s.henning@sedbi.de
** @date 7.6.11
** @version 1.0
**/

// Pfad zu Rote-Ecke.png (relativ zu ausführendem Dokument!)
var redcornerImage = 'uploads/tf/image_viewer/background-trans.png';

/** red-corner **/
window.addEvent('domready', function() {
	var oRC = new cRC({});
	oRC.initRC();
});
var cRC = new Class({
	initRC: function() {
		var self = this;
		$$('a').each(function(oEl) {
			if(oEl.rel.test(/^lightbox/i)) {
				oEl.onclick = function() { self.displayRC(); };
			}
		});
		$('mbCloseLink').onclick = function() { self.removeRC(); }
	},
	displayRC: function() {
		var aScroll = window.getScrollSize();
		$('mbBottomContainer').setStyle('z-index',10001);
		var oElBg = new Element ( 'div' , { 'id' : 'red_corner',
			styles: {
				'height' : aScroll.y + 'px',
				'width' : aScroll.x + 'px',
				'z-index' : 10000,
				'filter' : 'alpha(opacity=0)',
				'opacity': 0,
				'position' : 'absolute',
				'left' : '0px',
				'top' : '0px',
				'background-image' : 'url(' + redcornerImage + ')',
				'background-repeat' : 'no-repeat'
			}
		});
		$$('body')[0].adopt(oElBg);
		oElBg.fade(1);
	},
	removeRC: function() {
		$('red_corner').fade(0);
		window.setTimeout(function() {
			$('red_corner').destroy();
		},500);
	}
});
