var originalHeight = 0;
function $() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}
function resizeImage() {
	var windowHeight = 0;
	if(readCookie('resizeCookie') == 'yes'){
		if(typeof( window.innerWidth ) == 'number'){
			windowHeight = window.innerHeight;
		}else if(document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight )){
			windowHeight = document.documentElement.clientHeight;
		}else if(document.body && ( document.body.clientWidth || document.body.clientHeight)){
			windowHeight = document.body.clientHeight;
		}
		originalHeight = $('showImage').offsetHeight-4;
		if(originalHeight > windowHeight - 80){
			$('showImage').height = windowHeight - 80;
		}
	}
}
function resizeSetting(setting){
	eraseCookie('resizeCookie');
	if(setting == 'yes'){
		$('dontResize').style.display = 'block';
		$('doResize').style.display = 'none';
		createCookie('resizeCookie', 'yes', 999);
	}else{
		$('doResize').style.display = 'block';
		$('dontResize').style.display = 'none';
		createCookie('resizeCookie', 'no', 999);
		$('showImage').height = originalHeight;
	}
	resizeImage();
}
function createCookie(name, value, days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}