var curpage=0;var pages=new Array;var sft=990;var queue=new Array();$(document).ready(function(){$("#contactlink").bind("click",function(){$("#shader").fadeTo('fast','0.7');$("#contact").fadeIn('fast');$("#contactlink").addClass("active")});$("#email").bind("click",function(){self.location='mai'+'lto'+':mail'+'box'+'@che'+'rnys'+'hko'+'v.r'+'u'});$(document.documentElement).keydown(function(event){if(event.keyCode==27)closecontact()});$("#close, #shader").bind("click",function(){closecontact()});$("#arrowr").bind("click",function(){addqueue("right")});$("#arrowl").bind("click",function(){addqueue("left")});showpages()});function addqueue(direction){queue.push(direction);if(queue.length==1){slide()}}function slide(){if(queue.length==0)return;direction=queue[0];if(direction=="right"){slideright()}else{slideleft()}}function nextslide(){queue.shift();slide()}function slideright(){if(pages.length-2>curpage){gap=1;curpage++}else{gap=3;curpage=0}$(".page").animate({"left":"-="+sft*gap+"px"},980*(gap==1?1:1.5),function(){reorder($(this))});if(queue.length>0){setTimeout('nextslide()',1000*(gap==1?1:1.5))}}function slideleft(){if(curpage>0){curpage--;gap=1}else{curpage=pages.length-2;gap=3}$(".page").animate({"left":"+="+(sft*gap)+"px"},980*(gap==1?1:1.5),function(){reorder($(this))});if(queue.length>0){setTimeout('nextslide()',1000*(gap==1?1:1.5))}}function reorder(obj){if(obj.position().left>sft*(pages.length-6)){obj.animate({"left":"-="+(sft*(pages.length+1))+"px"},10)}if(obj.position().left<-sft*7){obj.animate({"left":"+="+(sft*(pages.length+1))+"px"},10)}}function closecontact(){$("#shader").fadeOut('fast');$("#contact").fadeOut('fast',function(){$("#contactlink").removeClass("active")})}function showpages(){if($(".page:hidden:first").length==0){if($.browser.msie){$("#arrowr").css({width:'2px',height:'2px',left:'419px',top:'-1px',visibility:'visible'});$("#arrowl").css({width:'2px',height:'2px',left:'-421px',top:'-1px',visibility:'visible'});$("#arrowr").animate({width:'100px',height:'100px',left:'370px',top:'-50px'},'slow');$("#arrowl").animate({width:'100px',height:'100px',left:'-470px',top:'-50px'},'slow')}else{$("#arrowr, #arrowl").css({display:'none',visibility:'visible'});$("#arrowr, #arrowl").fadeIn('slow')}pages[pages.length-1].css('left',(-3*sft-sft/2));pages[pages.length-2].css('left',(-4*sft-sft/2));pages[pages.length-3].css('left',(-5*sft-sft/2));pages[pages.length-4].css('left',(-6*sft-sft/2));$(document.documentElement).keyup(function(event){if(event.keyCode==39){addqueue("right");return}else if(event.keyCode==37){addqueue("left");return}})}pages.push($(".page:hidden:first"));pages[pages.length-1].css('left',((pages.length-1)*sft-sft/2));pages[pages.length-1].fadeIn('fast',function(){showpages()})}
