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=scrollbar_top();scrollto=object_top(f);_autoscroll();_autoscroll();_autoscroll();scrolltimer=window.setInterval(function(){_autoscroll();},20);return false;}else{return true;}}function _autoscroll(){var curpos=scrollbar_top();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||scrollbar_top()==curpos){window.clearInterval(scrolltimer);scrolltimer=null;}}function setlang(code){setcookie("lang",code,time()+1000*24*60*60,"/",cookiedomain());}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(/\(miuku\)/,"@");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&&setcookie.arguments[2]){var expiredate=new Date();expiredate.setTime(setcookie.arguments[2]*1000);cookiedef=cookiedef+"expires"+"="+expiredate.toGMTString()+";";}if(setcookie.arguments.length>3&&setcookie.arguments[3]!=""){cookiedef=cookiedef+"path"+"="+setcookie.arguments[3]+";";}if(setcookie.arguments.length>4&&setcookie.arguments[4]!=""){cookiedef=cookiedef+"domain"+"="+setcookie.arguments[4]+";";}document.cookie=cookiedef;}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 time(){var now=new Date();return now.getTime()/1000;}function scrollbar_top(){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 object_top(f){var y=0;if(f.offsetParent){y=f.offsetTop;while(f=f.offsetParent){y+=f.offsetTop;}}return y;}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;}function cookiedomain(){var host=window.location.hostname;var parts=host.split(".");var dom="";var n=parts.length;if(n>0){var top=parts[n-1];if(top.match(/^[a-z]{2}[mtgvu]?$/)&&n>1){if(n<=2){dom="."+host;}else{dom="."+parts[n-2]+"."+parts[n-1];}}}return dom;}mailto();
