Event.onDOMReady(function() {
	// priradim minimalizacnim tlacitkum pri kliku fci pro
	// prepinani stavu
	var minlinks = $$('a.minimize');
	minlinks.each(function(link) {
		Event.observe(link, 'click', function(event) {
			var winobj = link.up('div.window');
			if(winobj.hasClassName('minimized')) {
				winobj.removeClassName('minimized');
				eraseCookie('window_' + winobj.id + '_minimized', '/', '.golfczech.cz');
				eraseCookie('window_' + winobj.id + '_minimized', '/', '.slovakiagolf.sk');
				eraseCookie('window_' + winobj.id + '_minimized', '/', '.golfczech.com');
			} else {
				winobj.addClassName('minimized');
				createCookie('window_' + winobj.id + '_minimized', 1, 365, '/', '.golfczech.cz');
				createCookie('window_' + winobj.id + '_minimized', 1, 365, '/', '.slovakiagolf.sk');
				createCookie('window_' + winobj.id + '_minimized', 1, 365, '/', '.golfczech.com');
			}
			Event.stop(event);
		});
	});
	
	// obdobne zaviracim tlacitkum
	var closelinks = $$('a.close');
	closelinks.each(function(link) {
		Event.observe(link, 'click', function(event) {
			var winobj = link.up('div.window');
			winobj.addClassName('closed');
			createCookie('window_' + winobj.id + '_closed', 1, 365, '/', '.golfczech.cz');
			createCookie('window_' + winobj.id + '_closed', 1, 365, '/', '.slovakiagolf.sk');
			createCookie('window_' + winobj.id + '_closed', 1, 365, '/', '.golfczech.com');
			Event.stop(event);
		});
	});
	
	var link = $('showall');
	Event.observe(link, 'click', function(event) {
		showAllWindows(event);
	});

	// podobne jako u oken mam prepinace pro zobrazeni bloku
	// odkaz "a" se stylem "toggle" ma nejaky "id" (napr. "aaa" a prepina
	// zobrazeni bloku s "id" "aaa-body" (-body navic)
	var togglelinks = $$('a.toggle');
	togglelinks.each(function(link) {
		Event.observe(link, 'click', function(event) {
			$(link.id + '-body').toggle();
			Event.stop(event);
		});
	});
});

function showAllWindows(event) {
	var windows = $$('div.window');
	windows.each(function(win) {
		win.removeClassName('closed');
		eraseCookie('window_' + win.id + '_closed', '/', '.golfczech.cz');
		eraseCookie('window_' + win.id + '_closed', '/', '.slovakiagolf.sk');
		eraseCookie('window_' + win.id + '_closed', '/', '.golfczech.com');
	});
	Event.stop(event);
}


function featured(what) {
	$('rp-featured-course').style.display = 'none';
	$('rp-featured-accommodation').style.display = 'none';
	$('rp-featured-gourmet').style.display = 'none';
	$('rp-featured-' + what).style.display = 'block';
	createCookie('window_rp-featured', what, 365, '/', '.golfczech.cz');
	createCookie('window_rp-featured', what, 365, '/', '.slovakiagolf.sk');
	createCookie('window_rp-featured', what, 365, '/', '.golfczech.com');
}

