jQuery.easing.easeInOutExpo=function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;};jQuery.easing.easeOutExpo=function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;};var currentSite=0;var imgWidth=770;var references=new Array();var i=0;function preloadImage(i){if(i==(references.length)||i>2){$('.pimage').animate({"opacity":'1'});$('.portfolioholder').removeClass('loader');$('.portfolioholder .desc .name').html(references[currentSite].name+" ");$('.portfolioholder .desc span').html(references[0].desc);$('.portfolioholder .launchsite').attr('href',references[0].url);for(i;i<references.length;i++)$('.imageswrapper').append($('<img class="pimage" />').attr('src',references[i].imagepath).attr('alt',references[i].name));return false;}$('<img class="pimage" />').attr('src',references[i].imagepath).load(function(){i++;$('.imageswrapper').append($(this).css("opacity","0"));preloadImage(i);});}function slideShow(){$('.imageholder .imageswrapper').css("width",references.length*imgWidth);}$(document).ready(function(){$filename="js/pr.xml";$.get($filename,function(xml){references=$.xml2json(xml);references=references[portfoliotype];if(references.length>0){$('.portfolioholder').addClass('loader');slideShow();preloadImage(0);}});$('.sliders .next').click(function(e){currentSite++;if(currentSite>=references.length)currentSite=0;e.preventDefault();$newcoord=-(currentSite*imgWidth);if(currentSite==references.length){return;}$('.imageholder .imageswrapper').animate({"left":$newcoord+"px"},600,'easeInOutExpo');$('.sliders .prev').removeClass('nomoreprev');$('.portfolioholder .desc .name').html(references[currentSite].name+" ");$('.portfolioholder .desc span').html(references[currentSite].desc);$('.portfolioholder .launchsite').attr('href',references[currentSite].url);});$('.sliders .prev').click(function(e){e.preventDefault();currentSite--;if(currentSite<0){currentSite=references.length-1;}$newcoord=-(currentSite*imgWidth);$('.imageholder .imageswrapper').animate({"left":$newcoord+"px"},600,'easeOutExpo');$('.portfolioholder .desc .name').html(references[currentSite].name+" ");$('.portfolioholder .desc span').html(references[currentSite].desc);$('.portfolioholder .launchsite').attr('href',references[currentSite].url);});});
