var pop = ""
var boolAUKI = false

function ikkuna(nnn)	{
	if(boolAUKI)
		pop.close()
	boolAUKI = true
	pop = open(nnn,'pop',"toolbar=no,menubar=no,directories=no,resizable=yes,scrollbars=yes,width=640,height=420")
}


function nayta(abc,bcd)	{

	if(document.images)
		{
		if(bcd=="")
			bcd = abc
		var p = 0
		var maxL = 200
		var maxK = 250
		var pic = new Image
		pic.src = abc

		soolo.src = pic.src
		if(document.images.soolo.width=="")
			pic.width = document.images.soolo.width
		var leveys = pic.width
		if(document.images.soolo.height=="")
			pic.height = document.images.soolo.height
		var korkeus = pic.height

		//if(leveys>maxL)
		//	soolo.width = maxL
		//else
		//	{
		//	if(korkeus>maxK)
		//		soolo.height = maxK
		//	}
		//soolo.alt = bcd
		//soolo.bordercolor = "#003399"
		//soolo.border = 0
	}
}


// uusi palikka (muoto.asp) layer
function lisaa(abc,bcd,cde)	{//pix vas, pix top, layer nimi
	if(isNaN(abc))
		{
		abc = 0
		document.frm.vas.value = 0
		}
	var va1 = abc * 1
	if(isNaN(bcd))
		{
		bcd = 0
		document.frm.ylh.value = 0
		}
	var yl1 = bcd * 1
	if(document.frm.vas.value<1500 || document.frm.vas.value>-500)
		document.frm.vas.value = va1
	if(document.frm.ylh.value<90000 || document.frm.ylh.value>-500)
		document.frm.ylh.value = yl1
//	laitetaan layer paikalleen
	if (document.all)
		{
		document.all(cde).style.left = va1
		document.all(cde).style.top = yl1
		}
	else if (document.layers)
		{
		document.layers[cde].left = va1
		document.layers[cde].top = yl1
		}
		else if (document.getElementById)
			{
			var myEle = document.getElementById(cde)
			myEle.style.left = va1
			myEle.style.left = yl1
			}				
}


	function kieliKylpy(abc)	{

		var uusK = ""
		var b = 0
		var k = abc

		for(var i = 0; i < k.length; i++)
		{
			b = k.charCodeAt(i)
			switch (b)
			{
				case b>255 :
					uusK = uusK + "&#" + b + ";"
					break
				case 229 :
					uusK = uusK + "&#" + b + ";"
					break
				case 197 :
					uusK = uusK + "&#" + b + ";"
					break
				case 228 :
					uusK = uusK + "&#" + b + ";"
					break
				case 196 :
					uusK = uusK + "&#" + b + ";"
					break
				case 246 :
					uusK = uusK + "&#" + b + ";"
					break
				case 214 :
					uusK = uusK + "&#" + b + ";"
					break
				default :
					uusK = uusK + k.charAt(i)
			}
		}
		//alert(uusK)
		return uusK

	}

