//rolovanie obrazkov
var roll = function(elm) {
	var current = elm.getFirst('.shown');
	var next = (n = current.getNext('.hidden'))?n:current.getParent().getFirst('.hidden');
	
	next.setStyles({
		'position' : 'absolute',
		'opacity' : 0
	});
	next.removeClass('hidden');
	var fxnext = new Fx.Morph(next, {
		'duration' : 1000,
		'onComplete' : function() {
							
							next.addClass('shown');
						}
	}).start({'opacity' : 1});
	
	current.setStyles({
			'position' : 'absolute',
			'opacity' : 1
	});
	current.removeClass('shown');
	var fxcurrent = new Fx.Morph(current, {
		'duration' : 1000,
		'onComplete' : function(el) {
							current.addClass('hidden');
							window.setTimeout(function(){
								roll($('image-movement'));
							},4000);
						}
	}).start({'opacity' : 0});
	
}

window.addEvent('domready',function() {
	if($('image-movement')) {
		window.setTimeout(function(){
			roll($('image-movement'));
		},6000);
	}
	
	if ($('create_a_topic')) {
	
		toggle = new Fx.Slide('form-here-default', {});
		toggle.hide();
		
		$('create_a_topic').addEvent('click', function(e) {
			e.stop();
			toggle.toggle();
		});
		$('m_form_cancel').addEvent('click', function(e) {
			e.stop();
			toggle.toggle();
		});
	
	}
});

