var geri = {

	gall : '',
	duration : 5000,
	boxSize : {x:500,y:300},
     
	
	moveContent: function(){
		var x = (window.getSize().x - $('container').getSize().x) / 2;
		var y = (window.getSize().y - $('container').getSize().y) / 2;
		if(x < 0) x = 0;
		if(y < 0) y = 0;
		$('container').setStyles({ 'left':x, 'top':y, 'margin-left':0 });
                 y = y + 790;
                $('footer').setStyles({ 'left':x, 'top':y, 'margin-left':0 });
		x = (window.getSize().x - geri.boxSize.x) / 2;
		y = (window.getSize().y - geri.boxSize.y) / 2;
		if(x < 0) x = 0;
		if(y < 0) y = 0;
		$('competition-box').setStyles({ 'left':x, 'top':y, 'margin-left':0 });
                
               
	},
	
	showCompoBox: function(){
		$('competition-box').setOpacity(0);
		$('competition-box').setStyles({'visibility':'hidden', 'display':'block'});
		$('overlay').setStyle('display', 'block');
		$('competition-box').fade('in');
		
	},
	
	hideCompoBox: function(){
	$('overlay').setStyle('display','none');
		$('competition-box').fade('out');
		geri.setDisplay.delay(1000);
	},
	
	setDisplay: function(){
		
		$('competition-box').setStyle('display','none');
	},
	
	init: function(){
		window.addEvent('resize', geri.moveContent);
		geri.moveContent();
		geri.gall = new Gallery.Core('slideshow', {url:'images/slides/getPics.php', datatype:'json', transitionDuration:1000, onImageLoadingComplete: geri.finished });
               //geri.gall = new Gallery.Core('slideshow', {transitionDuration:1000, onImageLoadingComplete: geri.finished });
		var scr = new ScrollBar('news-middle', 'track', 'thumb');
		$('main-img').addEvent('click', function(ev){
			 var e = new Event(ev);
			if(e.rightClick) e.preventDefault();
		});
		$('header-links').getElements('a').each(function(el){
			el.addEvent('click', function(ev){
				new Event(ev).stop();
				window.open(this.href);
			});
		});
		var x= window.getSize().x + window.getScrollSize().x;
                var y = window.getSize().y + window.getScrollSize().y;
               
		$('overlay').setStyles({ 'width':x, 'height':y });
		$('media-box').getElement('a').addEvent('click', geri.showCompoBox );
		$('close-link').addEvent('click', geri.hideCompoBox);
		
	},
	
	finished: function(){
		var a = new Gallery.Components.Slideshow( geri.gall, geri.duration, false);
		a.play.delay(5000, a);
	}
}

	window.addEvent('domready', geri.init);
