var IE=Browser.Engine.trident;var Opera=Browser.Engine.presto;var FF=Browser.Engine.gecko;var SF=Browser.Engine.webkit;if(navigator.userAgent.toLowerCase().indexOf("chrome")>-1){CH=true;SF=false;}else{CH=false;}if(Opera){history.navigationMode="compatible";}function externalLinks(){if(!document.getElementsByTagName){return;}var anchors=document.getElementsByTagName("a");for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute("href")&&anchor.getAttribute("rel")=="external"){anchor.target="w_"+parseInt(Math.random()*1000000);}}}var httpObject=null;function getHTTPObject(){if(window.ActiveXObject){return(new ActiveXObject("Microsoft.XMLHTTP"));}else{if(window.XMLHttpRequest){return(new XMLHttpRequest());}else{return(null);}}}function setOutput(){if(httpObject.readyState==4){document.getElementById("ajax").innerHTML=httpObject.responseText;}}function counter(page,pid){httpObject=getHTTPObject();if(httpObject!=null){url="counter.php?page="+page+"&pid="+pid;httpObject.open("GET",url,true);httpObject.send(null);}}function getProdImages(){new Asset.images(js_images,{onComplete:function(){faderReady=true;}});}function faderPics_events(){pics=$$("img").filter(function(el){return(el.hasClass("faderPic"));});if(highres){pics.each(function(el){el.addEvent("click",function(){return(false);});el.addEvent("mouseenter",function(){picchanger(this);});});}else{pics.each(function(el){el.addEvent("click",function(){return(false);});el.addEvent("mouseenter",function(){picfader(this);});});}}function picchanger(obj){img=obj.src;img=img.replace("/medium/","/large/");img=img.replace("/small/","/medium/");href=obj.parentNode.href;document.getElementById("js_picmain").src=img;document.getElementById("js_piclink").href=href;}var fadeTimer;var faderStartTime;var faderDuration=250;var faderIntervall=15;var faderSteps=faderDuration/faderIntervall;var faderCounter;var faderNext;var faderObject;var faderImg;var faderHref;var faderReady;var faderRandomTimer;var faderRandomTimeout1=10000;var faderRandomTimeout2=3000;var faderRandomTimeout=faderRandomTimeout1;function picfader(obj){if(!faderReady){return;}if(faderCounter>0){if(obj!=faderObject){faderNext=obj;}else{faderNext=null;}}else{faderObject=obj;faderImg=obj.src;faderImg=faderImg.replace("/medium/","/large/");faderImg=faderImg.replace("/small/","/medium/");faderHref=obj.parentNode.href;document.getElementById("js_fadeto").style.backgroundImage="url("+faderImg+")";faderCounter=0;faderRandomTimeout=faderRandomTimeout1;do_fade();}}function do_fade(){opacity=1-faderCounter/faderSteps;if(IE){document.getElementById("js_picmain").style.filter="alpha(opacity="+opacity*100+")";}else{document.getElementById("js_picmain").style.opacity=opacity;}faderCounter++;if(faderCounter<=faderSteps){fadeTimer=setTimeout("do_fade()",faderIntervall);}else{faderCounter=0;if(IE){document.getElementById("js_picmain").style.filter="alpha(opacity=100)";}else{document.getElementById("js_picmain").style.opacity=1;}document.getElementById("js_picmain").src=faderImg;document.getElementById("js_piclink").href=faderHref;if(faderNext!=faderObject&&faderNext){picfader(faderNext);faderNext=null;}else{}}}function do_randomFade(){faderRandomTimeout=faderRandomTimeout2;faderObject=obj;faderImg=obj.src;faderImg=faderImg.replace("/medium/","/large/");faderImg=faderImg.replace("/small/","/medium/");faderHref=obj.parentNode.href;document.getElementById("js_fadeto").style.backgroundImage="url("+faderImg+")";faderCounter=0;faderRandomTimeout=faderRandomTimeout1;do_fade();}var images=[];var items_array=[];var images_array=[];var slideshow_html="";function loadimages(){if(!isHandheld()){for(i=0;i<images.length;i++){items_array[i]=i;images_array[i]=images[i][0];if(images[i][1]){slideshow_html+='<a href="'+images[i][2]+'"><img src="'+images[i][0]+'" alt="" class="reflect"></a>';}else{slideshow_html+='<a href="?tuotteet&tuote='+images[i][3]+"&merkki="+images[i][2]+'"><img src="'+images[i][0]+'" alt="" class="reflect"></a>';}}new Asset.images(images_array,{onComplete:imagesready});}}function imagesready(){$("slideshow").innerHTML=slideshow_html;$$("#slideshow img").reflect();var nS1=new noobSlide({box:$("slideshow"),items:items_array,size:425,autoPlay:true});}function startFlash(){var obj=new Swiff("gfx/flash/merkit.swf",{container:"merkit_flash",width:684,height:40});}function loadScript(url){el=document.createElement("script");el.src=url;el.type="text/javascript";document.getElementsByTagName("head")[0].appendChild(el);}function submit_login(){name=document.getElementById("nimi").value;pass=document.getElementById("salasana").value;if(name&&pass){document.getElementById("md5").value=hex_md5(pass);document.getElementById("salasana").value="";}}function make_loginform(){if(!logged){html="";html+='<div id="loginscroller">';html+=' <div id="logintab"></div>';html+=' <div id="login">';html+="  <h1>Kirjautuminen sivustolle</h1>";html+='  <form action="?login=1" method="post" id="loginform" onsubmit="submit_login()">';html+="   <div>";html+='    <input type="hidden" id="md5" name="md5">';html+='    <p><label for="nimi">K?ytt?j?tunnus:</label><input type="text" name="nimi" id="nimi"></p>';html+='    <p><label for="salasana">Salasana:</label><input type="password" name="salasana" id="salasana"></p>';html+='    <p><label for="submit"></label><input type="submit" value="KIRJAUDU" id="submit" name="submit"></p>';html+="   </div>";html+="  </form>";html+=" </div>";html+="</div>";$("loginbox").innerHTML=html;$("logintab").addEvent("click",function(){$("loginscroller").setStyle("background-image",'url("gfx/loginboxsprite.png")');$("loginscroller").setStyle("background-position","0 0");$("nimi").value="";$("salasana").value="";$("md5").value="";marginLeft=$("loginscroller").getStyle("margin-left").toInt();var myFx=new Fx.Tween("loginscroller");myFx.start("margin-left",(300-marginLeft)+"px");});$("logintab").addEvent("mouseenter",function(){$("loginscroller").setStyle("background-image",'url("gfx/loginboxsprite.png")');$("loginscroller").setStyle("background-position","0 -100px");$("logintab").setStyle("cursor","pointer");});$("logintab").addEvent("mouseleave",function(){$("loginscroller").setStyle("background-image",'url("gfx/loginboxsprite.png")');$("loginscroller").setStyle("background-position","0 0");$("logintab").setStyle("cursor","default");});$("loginform").addEvent("submit",function(){name=document.getElementById("nimi").value;pass=document.getElementById("salasana").value;if(name&&pass){$("md5").value=hex_md5(pass);}});}}function make_paranna(){$("paranna").style.display="block";$("paranna_head").addEvent("click",function(){toggle_paranna();});}function toggle_paranna(){if(document.getElementById("paranna_form").style.display!="block"){document.getElementById("paranna_form").style.display="block";}else{document.getElementById("paranna_form").style.display="none";}}var mouse={};function get_mouse(){$("layout").addEvent("mousemove",function(obj){if(IE&&!Opera){x=obj.event.clientX+document.body.scrollLeft;y=obj.event.clientY+document.body.scrollTop;}else{x=obj.event.pageX;y=obj.event.pageY;}mouse={"x":x,"y":y};});}function make_tips(){$$("a.tipzH").each(function(element,index){var content=element.get("title").split("|");element.store("tip:title","Hinta:");element.store("tip:text",(content[1]?'<span class="ovh">('+content[1]+")</span> ":"")+content[0]);});boxH_arr=$$(".tipzH");if(boxH_arr.length){var boxH=boxH_arr[0].getSize();var tipzH=new Tips(".tipzH",{className:"tooltip",onShow:function(tip){obj=$$(".tooltip")[0];obj.setStyle("margin-top","0px");obj.setStyle("margin-left","0px");pos=obj.getPosition();size=obj.getSize();if(mouse.x>pos.x-2&&mouse.x<pos.x+boxH.x+2){}else{mx=boxH.x;obj.setStyle("margin-left",mx+"px");}if(pos.y<mouse.y){my=2*boxH.y+size.y;obj.setStyle("margin-top",my+"px");}tip.fade("show");},onHide:function(tip){tip.fade("hide");obj=$$(".tooltip")[0];obj.setStyle("margin-top","0px");obj.setStyle("margin-left","0px");},offsets:{x:0,y:boxH.y},fixed:true});}}var twinkle_img=["gfx/twinkle1.png","gfx/twinkle2.png","gfx/twinkle3.png","gfx/twinkle4.png","gfx/twinkle5.png","gfx/twinkle6.png"];var twinkle=0;var twinkles=twinkle_img.length;var myTwinkle1;var myTwinkle2;var twinkle_duration=1500;function make_twinkle(){if(!isHandheld()&&!IE&&!CH){$("twinkle").innerHTML='<div id="twinkle1"></div><div id="twinkle2"></div>';$("twinkle1").setStyle("opacity",1);$("twinkle2").setStyle("opacity",0);myTwinkle1=new Fx.Tween($("twinkle1"),{"duration":twinkle_duration,"link":"cancel"});myTwinkle2=new Fx.Tween($("twinkle2"),{"duration":twinkle_duration,"link":"cancel",onComplete:do_twinkle});new Asset.images(twinkle_img,{onComplete:function(){setTimeout(do_twinkle,twinkle_duration);}});}}function do_twinkle(){if($("twinkle1").getStyle("opacity")>0.8){$("twinkle2").setStyle("background","url("+twinkle_img[twinkle]+")");myTwinkle1.start("opacity",0);myTwinkle2.start("opacity",1);}else{$("twinkle1").setStyle("background","url("+twinkle_img[twinkle]+")");myTwinkle1.start("opacity",1);myTwinkle2.start("opacity",0);}twinkle=(twinkle+1)%twinkles;}function isHandheld(){return($("handheld").getStyle("display")=="block"?1:0);}