function $(id)
{
	return document.getElementById(id);
}

function $$(tagname)
{
	return document.getElementsByTagName(tagname);
}

function screenSize()
{
	var w, h;
	w = (window.innerWidth ? window.innerWidth : (document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.offsetWidth));
	h = (window.innerHeight ? window.innerHeight : (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.offsetHeight));
	return {w:w, h:h};
}

function fixHeight()
{
	var siteHeight = $('outer').offsetHeight;
	
	if (screenSize().h > siteHeight)
	{
		if ($('extra'))
		  contentHeight = $('content').offsetHeight>=$('extra').offsetHeight?$('content').offsetHeight:$('extra').offsetHeight;
		else
		  contentHeight = $('content').offsetHeight;
		$('content').style.height = (contentHeight + (screenSize().h - siteHeight) - 50) + 'px';
	} else {
		if ($('navigation').offsetHeight > $('content').offsetHeight)
		  $('content').style.height = ($('navigation').offsetHeight) + 'px';
	}
	
	window.onresize = fixHeight;
}

var slides = new Array(
    'workshop-1.jpg',
    'springs.jpg',
	'1.jpg',
	'2.jpg',
	'3.jpg',
	'4.jpg',
	'5.jpg',
	'6.jpg',
	'7.jpg',
	'8.jpg',
	'9.jpg',
	'10.jpg',
	'11.jpg',
	'12.jpg',
	'13.jpg',
	'14.jpg',
	'15.jpg',
	'16.jpg',
	'17.jpg',
	'18.jpg',
	'19.jpg',
	'20.jpg',
	'21.jpg',
	'22.jpg',
	'23.jpg',
	'24.jpg',
	'25.jpg',
	'26.jpg',
	'27.jpg',
	'28.jpg',
	'29.jpg',
	'30.jpg',
	'31.jpg',
	'32.jpg',
	'33.jpg',
	'34.jpg',
	'35.jpg'
);
var slideKey = 1;
function slideImageExtra()
{
    var minislide = document.getElementById('minislide');
    minislide.src = '/img/extra/' + slides[slideKey];
    slideKey++;
    if (slideKey > slides.length - 1)
    {
        slideKey = 0;
    }
}

window.onload = fixHeight;
