$(document).ready(function() {
	
	jQuery.easing.def = "easeInOutCirc";
	
	$('.hello-mail').defuscate();
	
	var previewImageWidth = 377;
	
	//$('.preview-image li').click{  }
	
	var postCount = 0;
	
	var switchPreviews = function(){
		var target = $(this).attr('class').split('-');
		var newPos = target[1] * previewImageWidth - previewImageWidth;
		newPos *= -1;
		var animDuration = 600;
		$(this).parent().find('li').removeClass('current');
		$(this).addClass('current');
		$(this).parent().parent().find('img').animate({left:newPos},animDuration);
	};
	
	$('.preview-image li').click(switchPreviews);
	
	
	
	

	$('#loadmore').click(function() {
		var offset = $('#content .description').size();
		$('<div id="loaded" />').load('http://gavinsmith.ca/wp-content/themes/gavinsmith/ajax_projects.php?offset='+offset+' #more-projects', function() {
			var end = $('#return_end',this).size();
			if(end > 0){
				$('#return_end',this).remove();
				$('#loadmore').unbind().fadeTo(800,0.4).addClass('inactive').html('nothing more to load right now, check back soon!');
			}
			$(this).hide().appendTo('#loaded-projects').slideDown(500);
			
			$('.preview-image li').click(switchPreviews);
		});
		
			return false;
	});

});


function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
		return [curleft,curtop];
	}
}
