/*
	jQuery Coda-Slider v1.1 - http://www.ndoherty.com/coda-slider
	
	Copyright (c) 2007 Niall Doherty
*/
jQuery(function(){jQuery("div.csw").prepend("<p class='loading'>Loading...<br /><img src='http://mdfolio.co.uk/portfolio/images/loading.gif' alt='loading...'/ ></p>")});var j=0;jQuery.fn.codaSlider=function(k){k=jQuery.extend({easeFunc:"expoinout",easeTime:750,toolTip:false},k);return this.each(function(){var b=jQuery(this);b.find("p.loading").remove();b.removeClass("csw").addClass("stripViewer");var c=b.find("div.panel").width();var d=b.find("div.panel").size();var e=c*d;b.find("div.panelContainer").css("width",e);var f=d*2;if(location.hash&&parseInt(location.hash.slice(1))<=d){var g=parseInt(location.hash.slice(1));var h=-(c*(g-1));jQuery(this).find("div.panelContainer").css({left:h})}else{var g=1};b.each(function(i){jQuery(this).before("<div class='stripNavL' id='stripNavL"+j+"'><a href='#'>Left</a><\/div>");jQuery(this).after("<div class='stripNavR' id='stripNavR"+j+"'><a href='#'>Right</a><\/div>");jQuery("div#stripNav"+j+" a").each(function(z){f+=jQuery(this).parent().width();jQuery(this).bind("click",function(){jQuery(this).addClass("current").parent().parent().find("a").not(jQuery(this)).removeClass("current");var a=-(c*z);g=z+1;jQuery(this).parent().parent().parent().next().find("div.panelContainer").animate({left:a},k.easeTime,k.easeFunc)})});jQuery("div#stripNavL"+j+" a").click(function(){if(g==1){var a=-(c*(d-1));g=d;jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().parent().find("li:last a").addClass("current")}else{g-=1;var a=-(c*(g-1));jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().prev().find("a").addClass("current")};jQuery(this).parent().parent().find("div.panelContainer").animate({left:a},k.easeTime,k.easeFunc);location.hash=g;return false});jQuery("div#stripNavR"+j+" a").click(function(){if(g==d){var a=0;g=1;jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().parent().find("a:eq(0)").addClass("current")}else{var a=-(c*g);g+=1;jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().next().find("a").addClass("current")};jQuery(this).parent().parent().find("div.panelContainer").animate({left:a},k.easeTime,k.easeFunc);location.hash=g;return false});jQuery("a.cross-link").click(function(){jQuery(this).parents().find(".stripNav ul li a:eq("+(parseInt(jQuery(this).attr("href").slice(1))-1)+")").trigger('click')});jQuery("div#stripNav"+j).css("width",f);if(location.hash&&parseInt(location.hash.slice(1))<=d){jQuery("div#stripNav"+j+" a:eq("+(location.hash.slice(1)-1)+")").addClass("current")}else{jQuery("div#stripNav"+j+" a:eq(0)").addClass("current")}});j++})};