
var img_relative_path='images/intro/';var imgV1=1;var imgV2=1.2;var imgV=imgV1;intro_images=intro_images.sort(function(){return 0.5-Math.random()});intro_images=intro_images.splice(0,8);intro_images[intro_images.length]="logo.png";var imgCount=intro_images.length;var loadedCount=0;var imgAccel=Math.pow(imgV2/imgV1,1/imgCount);var fadeInTime=0.9;var fadeInEasing="easeInSine";var fadeOutTime=0.9;var fadeOutEasing="easeOutSine";var delay=0;var imgArr=[];jQuery(document).ready(function(){$("#content a").hover(function(){$(this).css("background-position","0 0");},function(){$(this).css("background-position","-200px 0");});$('#intro').addClass('loading');$('#intro').fadeIn(1000);for(var i=0;i<imgCount;i++){delay+=1000/imgV;var imgElement=new Image();var imgSrc=img_relative_path+intro_images[i];imgArr[i]={"index":i,"src":imgSrc,"delay":delay,"velocity":imgV,"element":imgElement};imgV*=imgAccel;$(imgElement).load(function(){loadedCount++;queueImage(this);}).error(function(){}).attr({'src':imgSrc,'id':'image'+i});}});function queueImage(imageElement){var index=$(imageElement).attr("id").split("image")[1];var imgObject=imgArr[index];var imgV=imgObject.velocity;var delay=imgObject.delay;if(loadedCount==imgCount){startSequence();}}
function startSequence(){for(var i=0;i<imgCount;i++){var imgV=imgArr[i].velocity;var delay=imgArr[i].delay;setTimeout("showImage("+i+")",delay);}}
function showImage(index){var nextImage=imgArr[index].element;var v=imgArr[index].velocity;$(nextImage).css('display','none');$(nextImage).hide();$('#intro').removeClass('loading').append(nextImage);if(index==imgCount-1){fadeOutTime=1.2;fadeOutEasing="easeInSine";fadeInTime=5;fadeInEasing="easeInCirc";}
if(index>0){var prevImage=imgArr[index-1].element;$(prevImage).animate({opacity:0},{easing:fadeOutEasing,duration:(fadeOutTime*1000)/v});}
$(nextImage).css({'display':'block','opacity':'0'}).animate({opacity:1},{easing:fadeInEasing,duration:(fadeInTime*1000)/v});}