//Laskee ja säätää tekstiosan koon uudestaan
function laske(){

	//Määritellään selaimen korkeus (Opera käyttää jälkimmäistä asetusta)
	var korkeus = document.documentElement.clientHeight;
	var korkeus2 = document.body.clientHeight;
	
	if (korkeus2>korkeus){
		korkeus=korkeus2;
	}
	
	//Vähennetään muiden elementtien koko
	korkeus = korkeus-document.getElementById('header').clientHeight;
	korkeus = korkeus-document.getElementById('alamenu').clientHeight;
	korkeus = korkeus-document.getElementById('footer').clientHeight;
	
	//Asetetaan uusi koko tekstiosalle
	document.getElementById('tekstiosa').style.height=korkeus+"px";
	
	//Säädetään myös kalenteridiv, jos sivulla sellainen on
	if (document.getElementById('kalenteri')){
		document.getElementById('kalenteri').style.height=korkeus+"px";
	}
}

//Aktivoi sivun select-kentät
function avaa_select(){
	var alue = document.getElementById('tekstiosa');
	var selectit = alue.getElementsByTagName('select');
	
	for (var i = 0;i<selectit.length;i++){
		selectit[i].disabled=false;
	}
}

//Deaktivoi sivun select-kentät
function sulje_select(){
	var alue = document.getElementById('tekstiosa');
	var selectit = alue.getElementsByTagName('select');
	
	for (var i = 0;i<selectit.length;i++){
		selectit[i].disabled=true;
	}
}

//Ikkunan avausfunktio
function makeWin(file){
	newWin = open(file,1,"scrollbars=no,resizable=yes,status=no,toolbar=no,menubar=yes,address=no");
}

//Ikkunan koon muutos
function resizeIt(width, height){
	uusiWidth = width +10;
	uusiHeight = height + 110;
	
	if (uusiWidth > window.screen.width){
		uusiWidth = window.screen.width;
	}
	
	if (uusiHeight > window.screen.height){
		uusiHeight = window.screen.height - 30;
	}
	
	this.resizeTo(uusiWidth, uusiHeight);
	x = parseInt(window.screen.width) / 2 - (uusiWidth/2);
	y = parseInt(window.screen.height) / 2 - (uusiHeight/2);
	this.moveTo(x,0);
	this.window.focus();
}
