var banner_cookie;
var theme_cookie;

function toggle_header_image() {
	var toggle_link = document.getElementById('header_toggle_link');
	eraseCookie('banner_cookie');
	if ( toggle_link.innerHTML == 'Hide Banner' ) {
		toggle_link.innerHTML = 'Show Banner';
		createCookie('banner_cookie', 0, 7);
		banner_cookie = 0;
		toggle_banner(false);
	} else {
		toggle_link.innerHTML = 'Hide Banner';
		createCookie('banner_cookie', 1, 7);
		banner_cookie = 1;
		toggle_banner(true);
	}
}

function toggle_banner(show_banner) {
	var the_con = document.getElementById('header_image_column');
	var the_pic = document.getElementById('header_image_pic');
	if ( show_banner ) {
		var add_height = getElementHeight(the_pic);
		if(IE) the_con.style.height = "0px"; //fix for IE breaks FF
		expandTo(the_con,null,add_height,.4);
	} else {
		expandTo(the_con,null,0,.4);
	}
}

function setupCookies() {
	// setup the cookie that remembers whether or not to continue to display the banner image
	banner_cookie = readCookie('banner_cookie');
	if ( !banner_cookie ) {
		eraseCookie('banner_cookie');
		createCookie('banner_cookie', 1, 7);
		banner_cookie = 1;
	} else {
		createCookie('banner_cookie', banner_cookie, 7);
	}
	// setup the cookie that remembers what theme to use
	theme_cookie = readCookie('ol_theme_cookie');
	if ( !theme_cookie ) {
		eraseCookie('ol_theme_cookie');
		createCookie('ol_theme_cookie', 'orange', 7);
		theme_cookie = 'orange';
	} else {
		createCookie('ol_theme_cookie', theme_cookie, 7);
	}
}

function changeTheme() {
	var new_theme = document.f_theme_form.f_theme_options.options[document.f_theme_form.f_theme_options.selectedIndex].value;
	eraseCookie('ol_theme_cookie');
	createCookie('ol_theme_cookie', new_theme, 7);
	location.reload(true);
}

setupCookies();