userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
function findElement(n,ly) {
	if (browserVers < 4)		return document[n];
	var curDoc = ly ? ly.document : document;
	var elem = curDoc[n];
	if (!elem) {
		for (var i=0;i<curDoc.layers.length;i++) {
			elem = findElement(n,curDoc.layers[i]);
			if (elem) return elem;
		}
	}
	return elem;
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images) {
		var img;
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			img = null;
			if (document.layers) {
				img = findElement(changeImages.arguments[i],0);
			}
			else {
				img = document.images[changeImages.arguments[i]];
			}
			if (img) {
				img.src = changeImages.arguments[i+1];
			}
		}
	}
}

function klik(){
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

MM_reloadPage(true);


<!-- POPUPWINDOW OPENER -->
i=1
function showDynamicPopup(strImageTitle, strImagePath, iWidth, iHeight) {
	myWinName="myWinName"+i
	MyWin = window.open('', myWinName, 'width=' + iWidth + ',height=' + iHeight + ',left=0,top=0')
	MyWin.document.write("<html><head><title>Risto Laurila</title></head><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'><img src='" + strImagePath + "'></body></html>")
	MyWin.document.close()
	MyWin.focus()
	i++
}
<!-- POPUPWINDOW OPENER -->

function openWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

function closeWin(){
window.close()
}

<!-- POPUPWINDOW OPENER -->


function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function HideShowManyLayers_esca(howMany,prefix,hideFlag){
propertyWanted = (hideFlag==1) ? "show" : "hide"

for (x=1;x<howMany+1;x++){
StringToEvaluate_es1 = "MM_showHideLayers('"
StringToEvaluate_es2 = x
StringToEvaluate_es3 = "','','" + propertyWanted + "')"
StringToEvaluate_esAll = StringToEvaluate_es1 +prefix+ StringToEvaluate_es2 + StringToEvaluate_es3
eval(StringToEvaluate_esAll)
}
}

function showOneItemHideothers_es(itemNumberToShow,howMany,prefix,hideFlag){
HideShowManyLayers_esca(howMany,prefix,hideFlag)
oneToShow = "MM_showHideLayers('" + prefix + itemNumberToShow + "','','show')"
eval(oneToShow)
}


