// JavaScript Document

$(document).ready( function() {

	//Homepage 3 Boxes
	$('.boxes').each( function() {
		$(this).addClass('boxez');
	});
	$('.boxez').each( function() {
		$(this).append('<div class="bg"></div>');
		$(this).hover( 
			function() { $('.bg',this).stop(1,1).animate({opacity:1}, 200); }, 
			function() { $('.bg',this).animate({opacity:.5}, 600); }
		);
	});
	$('.bg').css({opacity:.5});


	$('input[type="hidden"]').hide();
	$('#email').html('arthurgreendesigns+@+gmail+.com+')

	//Menu
	$('#menu').lavaLamp();

	//Portfolio
	$('#portfolio li a').each( function() { 
		$(this).append('<div class="bg"></div>'); 
		$(this).hover( 
			function() { $('.bg',this).stop(1,1).animate({opacity:1}, 200); }, 
			function() { $('.bg',this).animate({opacity:0}, 600); }
		);
	});
	$('#portfolio .bg').css({opacity:0})
	$('#email').html('ArthurGreenDesigns@gmail.com')
	$('#email').attr('href','mailto:ArthurGreenDesigns@gmail.com');

	Cufon.replace('h1, h2, h3, h4, h5, h6, #featured a, a.full, #menu a');
	
	$('a.full').hide();
	$('a.full').parent('*').hover( function() {
		$('a.full', this).stop(1,1).slideDown(100)
	}, function() {
		$('a.full', this).fadeOut()
	})

	$('#port li a').click( function() {
		var dex = $('#port li a').index(this);
		$('.portfolio').hide().eq(dex).show();
		return false;
	})

	$("#showcase a.full").fancybox({autoScale:false});
	
	var port = 5;
	$('#portfolio .left').click( function() {
		if ( port<=5 ) { return false }
		else {
			--port
			$('#port').stop(1,1).animate({left:'+=182'})
			return false;
		}
	})
	
	$('#portfolio .right').click( function() {
		if ( port>=$('#port li').size() ) { return false }
		else {
			++port;
			$('#port').stop(1,1).animate({left:'-=182'})
			return false;
		}
	})

});
