var $j = jQuery.noConflict(); 

function hoverrefresh(){
		
		$j('.project h3 a').hide();
	$j('.block').hide();
	
	$j('.project').hover(function(){
		$j(this).closest('.project').find('.block').stop().fadeTo('fast', 0.6);
		$j(this).closest('.project').find('h3 a').stop().fadeTo('fast', 1);
	}, function(){
		$j(this).closest('.project').find('h3 a').stop().fadeTo('fast', 0);
		$j(this).closest('.project').find('.block').stop().fadeTo('fast', 0);
		
	});
	
	};

$j(function(){

    offset = 0;
    
    if (maxposts < 11) {
    	$j(".posts-btn").hide();
    }
    
    if (maxposts < 10) {
    	$j(".projects-btn").hide();
    }

    $j(".posts-btn").click(function(){
    
    offset = offset+10;
    
    if (offset == (maxposts-1)) {
    	$j(this).fadeTo('slow', 0.6);
    	$j("<div>").load("posts/?offset="+offset+"&cat=-4 .post-container", function() {
    		$j(this).find(".post").hide();
   		    $j(".post-container").append($j(this).find(".post-container").html());
		    $j('.post-container').find(".post:hidden").fadeIn();
		});
	} else if (offset > (maxposts-1)) {;
		return false;
    } else {
	    $j(this).show();
    	$j(this).fadeOut('fast', function(){
	    	$j(this).fadeIn('fast');
    	});
    	$j("<div>").load("posts/?offset="+offset+"&cat=-4 .post-container", function() {
    		$j(this).find(".post").hide();  
		    $j(".post-container").append($j(this).find(".post-container").html());
		    $j('.post-container').find(".post:hidden").fadeIn();
		    $j(".posts-btn").fadeOut('fast', function(){
		    	$j(this).fadeIn('fast');
	    	});
		});

	}
	
    });
    
    $j(".projects-btn").click(function(){
    
    offset = offset+9;
    
    if (offset == (maxposts-1)) {
    	$j(this).fadeTo('slow', 0.4);
   		$j("<div>").load("../posts-projects/?offset="+offset+"&cat=projects .post-container", function() {
		    $j(this).find(".project").hide();
   			var projectcount = $j(this).find(".project").length;
   			
   			if (projectcount = (1||4||7)){
   				var slotloop = 2;
   			} else if (projectcount = (2||5||8)) {
   				var slotloop = 1;
   			};
   					
		    $j(".post-container").append($j(this).find(".post-container").html());
		    $j('.post-container').find(".project:hidden").fadeIn('slow');
		    
		    while (slotloop > 0) {
				$j('.post-container').append('<div class="project-slot"></div>');
				
				$j('.project-slot').fadeTo('slow', 0.6);
				
				var slotloop = slotloop-1;	
			}		    
		    hoverrefresh();
		    $j('html, body').animate({scrollTop: $j(document).height()}, 'slow');
		});
    } else if (offset > (maxposts-1)) {
     return false;
    } else {
	    $j(this).show();
    	$j(this).fadeOut('fast', function(){
	    	$j(this).fadeIn('fast');
    	});
    	$j("<div>").load("../posts-projects/?offset="+offset+"&cat=projects .post-container", function() {
		    $j(this).find(".project").hide();
		    var projectcount = $j(this).find(".project").length;
   			
   			if (projectcount = (1||4||7)){
   				var slotloop = 2;
   			} else if (projectcount = (2||5||8)) {
   				var slotloop = 1;
   			};
   					
		    $j(".post-container").append($j(this).find(".post-container").html());
		    $j('.post-container').find(".project:hidden").fadeIn('slow');
		    
		    while (slotloop > 0) {
				$j('.post-container').append('<div class="project-slot"></div>');
				
				$j('.project-slot').fadeTo('slow', 0.6);
				
				var slotloop = slotloop-1;	
			}	
		    $j(".projects-btn").fadeOut('fast', function(){
		    	$j(this).fadeIn('fast');
	    	});
	    	hoverrefresh();
	    	$j('html, body').animate({scrollTop: $j(document).height()}, 'slow');
		});
	
	}
	
    });

});
