window.addEvent('domready', function() {
	var scroll = new Fx.Scroll(window, { wait: false, duration: 800, transition: Fx.Transitions.Quad.easeInOut });
	
	var filtersSlide = new Fx.Slide('filters');
	var SearchSlide = new Fx.Slide('searchdiv');
	//Hidde some things
	filtersSlide.hide();
	SearchSlide.hide();
	
	
	var status_archives = 'false';
	var status_src = 'false';
	
	$('archives_toggle').addEvent('click', function(e){
		e.stop();
		if (status_src = 'true') SearchSlide.slideOut();
		filtersSlide.toggle();
		if (status_archives = 'false') status_archives = 'true'
		else status_archives = 'false';
	});

	$('search_toggle').addEvent('click', function(e){
		e.stop();		
		if (status_archives = 'true') filtersSlide.slideOut();
		SearchSlide.toggle();
		if (status_src = 'false') status_src = 'true'
		else status_src = 'false';
	
	});



	//Search_form bypass
	$('search').addEvent('submit', function(e) {
		e.stop();
		$('result').set('html', '<BR />&nbsp; &nbsp; <img src="' + themainpath + '/images/loading.gif">&nbsp;Loading search results<BR />');
		this.set('send', {onComplete: function(response) {
			$('GUI_title').set('text', 'Search results (' + $('s').value + ')');
			scroll.toElement('listing');
			$('result').empty();
			$('result').set('html', response);
			
		}});
		this.send();
	});

	var d = new Date();
	var req = new Request.HTML({
		url:'?do=listing&ay=' + d.getFullYear(),
		onSuccess: function(html) {
			$('GUI_title').set('text', 'Archives (' + d.getFullYear() + ')');
			$('result').empty();
			$('result').adopt(html);
		},
		onFailure: function() {
			$('result').set('text', 'The request failed.');
		}
	});

	$('result').set('html', '<BR />&nbsp; &nbsp; <img src="' + themainpath + '/images/loading.gif">&nbsp;Filtering data<BR />');
	req.send();


});
