var ROOT="";var scrolltimer=null;var scrollfrom=0;var scrollto=0;var popup=null;function translate(text){return text;}function pop(a,event,w,h){if(!event)event=window.event;if(!w)w=1000;if(!h)h=700;x=event.screenX-w/2;y=event.screenY-h/2;if(x>screen.width){x=screen.width-w-10;}if(y>screen.height){y=screen.height-h-10;}if(x<0){x=0;}if(y<0){y=0;}unpop();popup=window.open("","imgpopup","height="+(h+4)+","+"width="+(w+4)+","+"scrollbars=no,"+"toolbar=no,"+"location=no,"+"fullscreen=yes,"+"status=no,"+"menubar=no,"+"resizable=no,"+"screenX="+x+","+"screenY="+y);popup.document.write("<html>\n"+"<head>\n"+"<style type=\"text/css\">\n"+"body{\n"+" border:0;"+" margin:0;"+" padding:0;"+" width:"+w+"px;"+" height:"+h+"px;"+" background-color:#000000;"+"}\n"+"a,img{"+" border:0;"+" margin:0;"+" padding:0;"+"}\n"+"</style>\n"+"<title>"+htmlspecialchars(a.title)+"</title>\n"+"</head>\n"+"<body>\n"+"<a onclick=\"window.close();return(false);\">"+"<img src=\""+htmlspecialchars(a.href)+"\""+" width=\""+w+"\""+" height=\""+h+"\""+" alt=\"\""+" title=\""+translate("Sulje ikkuna klikkaamalla kuvaa")+"\"/>"+"</a>"+"</body></html>");popup.document.close();if(popup.focus)popup.focus();return false;}function unpop(){if(popup){popup.close();popup=null;}}function show(id){var f=document.getElementById(id);if(scrolltimer){window.clearInterval(scrolltimer);}if(f){scrollfrom=screeny();scrollto=itemy(f);autoscroll();autoscroll();autoscroll();scrolltimer=window.setInterval(function(){autoscroll();},20);return false;}else{return true;}}function autoscroll(){var curpos=screeny();var d;var max=100;var min=2;if(scrollfrom<scrollto){d=Math.sin(3.14*(curpos-scrollfrom)/(scrollto-scrollfrom))*(scrollto-scrollfrom)/10;if(d<min){d=min;}if(d>max){d=max;}if(curpos+d>scrollto){d=scrollto-curpos;}}else{d=Math.sin(3.14*(curpos-scrollto)/(scrollfrom-scrollto))*(scrollto-scrollfrom)/10;if(d>-min){d=-min;}if(d<-max){d=-max;}if(curpos+d<scrollto){d=scrollto-curpos;}}window.scrollBy(0,Math.round(d));if(Math.abs(curpos-scrollto)<min||screeny()==curpos){window.clearInterval(scrolltimer);scrolltimer=null;}}function setlang(lang){setcookie("lang",lang,1000*24*60*60);}function mailto(){var arr=document.getElementsByTagName("span");for(i=0;i<arr.length;i++){var f=arr[i];if(f.className=="mail"){var addr=f.innerHTML;addr=addr.replace(/\(at\)/,"@");addr=addr.replace(/\batsign\b/,"@");addr=addr.replace(/\bat\b/,"@");addr=addr.replace(/\bdot\b/g,".");addr=addr.replace(/\bpiste\b/g,".");addr=addr.replace(/\bnospam\b/g,"");addr=addr.replace(/[ \t\r\n]/g,"");f.innerHTML="<a href='mailto:"+addr+"'>"+addr+"</a>";}}}function getcookie(cookie){var cookies=document.cookie.split(";");for(var i=0;i<cookies.length;++i){var item=cookies[i];var value,name;var pos=item.indexOf("=");if(pos>=0){name=item.substr(0,pos);value=item.substr(pos+1);}else{name=item;value="";}name=name.replace(/^\s+|\s+$/g,"");if(name==cookie){return value;}}return "";}function setcookie(cookie,value){var cookiedef;cookiedef=cookie+"="+escape(value)+";";if(setcookie.arguments.length>2){secs=setcookie.arguments[2];var expiredate=new Date();expiredate.setTime(expiredate.getTime()+(secs*1000));cookiedef=cookiedef+"expires"+"="+expiredate.toGMTString()+";";}if(setcookie.arguments.length>3){path=setcookie.arguments[3];}else{path="/";}cookiedef=cookiedef+"path"+"="+path+";";document.cookie=cookiedef;}function rmcookie(cookie){setcookie(cookie,"",-10000);}function reparent(id,parenid){var f=document.getElementById(id);var p=document.getElementById(parenid);if(f&&p){p.insertBefore(f,p.childNodes[0]);f.style.display="block";}}function htmlspecialchars(s){s=s.replace(/&/g,'&amp;');s=s.replace(/</g,'&lt;');s=s.replace(/>/g,'&gt;');s=s.replace(/\"/g,'&quot;');return s;}function screeny(){var y=0;if(document.documentElement.scrollTop){var t=document.documentElement.scrollTop;if(t>y){y=t;}}if(document.body.scrollTop){var t=document.body.scrollTop;if(t>y){y=t;}}if(window.pageYOffset){var t=window.pageYOffset;if(t>y){y=t;}}return y;}function itemy(f){var curtop=0;if(f.offsetParent){curtop=f.offsetTop;while(f=f.offsetParent){curtop+=f.offsetTop;}}return curtop;}function winwidth(){var w=0;if(typeof(window.innerWidth)=='number'){w=window.innerWidth;}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){w=document.documentElement.clientWidth;}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){w=document.body.clientWidth;}return w;}function winheight(){var h=0;if(typeof(window.innerWidth)=='number'){h=window.innerHeight;}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){h=document.documentElement.clientHeight;}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){h=document.body.clientHeight;}return h;}mailto();
