function toggleBasicSearch(){
	Effect.BlindDown('basic_search', { duration: 0.6 });
	window.clearTimeout(timeoutID);
}

function toggleAdvancedSearch(){
	Effect.BlindDown('advanced_search', { duration: 0.6 });
	window.clearTimeout(timeoutID);
}

function searchByDay(){
	var date = $('searchDate').value;
	var calendar_status = 0;
	$$('div.calendar').each(function(el){
		calendar_status = el.getStyle('display');
	});
	if(calendar_status != 'block'){
		window.clearInterval(intervalSearchByDate);
		if (date != '') {
			var searchForm = $('searchDate').up('form');
			searchForm.submit();
		}
		
	}
}

var timeoutID = 0;
var intervalSearchByDate = 0;
Event.observe(window, 'load', function(){
	
	var adv_search_link = $('adv_search_link').down('a');
	adv_search_link.observe('click', function(){
		Effect.BlindUp('basic_search', { duration: 0.6 });
		timeoutID = window.setTimeout('toggleAdvancedSearch()', 600);
	});

	var bsc_search_link = $('basic_search_link').down('a');
	bsc_search_link.observe('click', function(){
		Effect.BlindUp('advanced_search', { duration: 0.6 });
		timeoutID = window.setTimeout('toggleBasicSearch()', 600);
	});

	$('searchDate').observe('click', function(){
		intervalSearchByDate = window.setInterval('searchByDay()', 600);
	});
	$('searchDate_trigger').observe('click', function(){
		intervalSearchByDate = window.setInterval('searchByDay()', 600);
	});
	
});