// this needs re-factored. it works for now. 
$(function () {
	$("#projects > li").click(function () {
		$("#projects > li > h5 > a").removeAttr("href");
		$(this).css("cursor", "pointer");
		var id = $(this).attr("id");
		var swap = "#" + id.replace("title", "project");
		$.scrollTo(swap, {
			duration: 800,
			axis: "y",
			onAfter: function () {
				$(swap + " h4.pink").fadeOut(150, function () {});
				$(swap + " h4.pink").fadeIn(1000, function () {})
			}
		})
	})
});
$(function () {
	$(".return-top").click(function () {
		$.scrollTo(".topx", {
			duration: 600,
			axis: "y"
		});
		return false
	})
});
function mycarousel_initCallback17(carousel) {
	jQuery('.jcarousel-control17 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll17 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext17').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev17').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback16(carousel) {
	jQuery('.jcarousel-control16 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll16 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext16').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev16').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback15(carousel) {
	jQuery('.jcarousel-control15 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll15 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext15').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev15').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback1(carousel) {
	jQuery('.jcarousel-control1 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll1 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext1').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev1').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback2(carousel) {
	jQuery('.jcarousel-control2 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll2 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext2').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev2').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback3(carousel) {
	jQuery('.jcarousel-control3 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll3 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext3').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev3').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback4(carousel) {
	jQuery('.jcarousel-control4 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll4 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext4').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev4').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback5(carousel) {
	jQuery('.jcarousel-control5 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll5 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext5').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev5').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback6(carousel) {
	jQuery('.jcarousel-control6 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll6 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext6').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev6').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback7(carousel) {
	jQuery('.jcarousel-control7 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll7 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext7').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev7').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback8(carousel) {
	jQuery('.jcarousel-control8 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll8 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext8').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev8').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback9(carousel) {
	jQuery('.jcarousel-control9 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll9 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext9').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev9').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback10(carousel) {
	jQuery('.jcarousel-control10 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll10 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext10').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev10').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback11(carousel) {
	jQuery('.jcarousel-control11 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll11 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext11').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev11').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback12(carousel) {
	jQuery('.jcarousel-control12 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll12 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext12').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev12').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback13(carousel) {
	jQuery('.jcarousel-control13 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll13 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext13').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev13').bind('click', function () {
		carousel.prev();
		return false
	})
};
function mycarousel_initCallback14(carousel) {
	jQuery('.jcarousel-control14 a').bind('click', function () {
		carousel.scroll(jQuery.jcarousel.intval(this.rel));
		return false
	});
	jQuery('.jcarousel-scroll14 select').bind('change', function () {
		carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
		return false
	});
	jQuery('#mCnext14').bind('click', function () {
		carousel.next();
		return false
	});
	jQuery('#mCprev14').bind('click', function () {
		carousel.prev();
		return false
	})
};
jQuery(document).ready(function () {
	jQuery("#mycarousel17").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback17,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel16").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback16,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel15").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback15,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel1").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback1,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel2").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback2,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel3").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback3,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel4").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback4,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel5").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback5,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel6").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback6,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel6").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback6,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel7").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback7,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel8").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback8,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel9").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback9,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel10").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback10,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel11").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback11,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel12").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback12,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel13").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback13,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	jQuery("#mycarousel14").jcarousel({
		scroll: 1,
		auto: 0,
		wrap: 'both',
		initCallback: mycarousel_initCallback14,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	$('#all').click(function () {
		$("#about, #develop, #design, #interactive, #print, #self-initiated").removeClass('blue');
		$('#all').addClass("blue");
		$('a.all').fadeIn('fast', function () {});
		$('div.all').fadeIn('slow', function () {})
	});
	$('#design').click(function () {
		$('a.all').fadeOut('fast', function () {});
		$('a.design').fadeIn('fast', function () {});
		$("#all, #about, #develop, #interactive, #print, #self-initiated").removeClass('blue');
		$('#design').addClass("blue");
		$('div.all').fadeOut('slow');
		$('div.design').fadeIn('slow')
	});
	$('#about').click(function () {
		$('a.all').fadeOut('fast', function () {});
		$("#all,#design, #develop, #interactive, #print, #self-initiated").removeClass('blue');
		$('#about').addClass("blue");
		$('div.all').fadeOut('slow');
		$('div.about').fadeIn('slow')
	});
	$('#develop').click(function () {
		$('a.all').fadeOut('fast', function () {});
		$("#all, #about, #design, #interactive, #print, #self-initiated").removeClass('blue');
		$('#develop').addClass("blue");
		$('a.develop').fadeIn('fast', function () {});
		$('div.all').fadeOut('slow');
		$('div.develop').fadeIn('slow')
	});
	$('#interactive').click(function () {
		$('a.all').fadeOut('fast', function () {});
		$("#all, #about, #design, #develop, #print, #self-initiated").removeClass('blue');
		$('#interactive').addClass("blue");
		$('a.interactive').fadeIn('fast', function () {});
		$('div.all').fadeOut('slow');
		$('div.interactive').fadeIn('slow')
	});
	$('#print').click(function () {
		$('a.all').fadeOut('fast', function () {});
		$("#all, #about, #design, #develop, #interactive, #self-initiated").removeClass('blue');
		$('#print').addClass("blue");
		$('a.print').fadeIn('fast', function () {});
		$('div.all').fadeOut('slow');
		$('div.print').fadeIn('slow')
	});
	$('#self-initiated').click(function () {
		$('a.all').fadeOut('fast', function () {});
		$("#all, #about, #design, #develop, #interactive, #print").removeClass('blue');
		$('#self-initiated').addClass("blue");
		$('a.self-initiated').fadeIn('fast', function () {});
		$('div.all').fadeOut('slow');
		$('div.self-initiated').fadeIn('slow')
	})
});
