// Matkahuolto popup
function openMatkahuolto() {
	var popup = window.open('','searchpopup','width=800,height=600,toolbar=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes');
	popup.focus();
}

$(document).ready(function()
{
	// Matkahuolto listener
	$('button[name="matkahuoltoSearch"]').click(function() {
		openMatkahuolto();
	});

	$('#frontpagelists .opener').click(function(e) {
		e.preventDefault();
		var element = $(this);
		element.closest('ul').find('.open') .not(element).not(element.parent()).removeClass('open').next('.hidden').slideUp();
		element.toggleClass('open').next('.hidden').slideToggle().parent().toggleClass('open');
	});

	// Frontpage fader
    $('#frontpagefader_widget').cycle({
        fx: 'fade',
		timeout: 6000
    });
});
