$(function() {

	//expand link area
	$("#smart-design, #whats-now, #whats-new").click(function() {
		window.location=$(this).find("a").attr("href");
		return false;
	});

	//add hover to any element
	$('#smart-design, #whats-new, #whats-now').hover(
		function() {
			$(this).addClass('hover');
		},  
		function() {
			$(this).removeClass('hover');
	});

	//portfolio lightbox settings
	$('.online-images, .print-images').fancybox({
		'overlayShow': true, 
		'overlayOpacity': .5
	});	

	$("#online").click(function() {
		$("#online a").addClass("online-selected");							
		$("#print a").removeClass("print-selected");							
		$('.print-images').hide();
		$('.online-images').show();
	});

	$("#print").click(function() {
		$("#print a").addClass("print-selected");						   
		$("#online a").removeClass("online-selected");					   
		$('.online-images').hide();
		$('.print-images').show();
	});

	$(".online-images").click(function() {
		$("#online a").addClass("online-selected");								   
		$('.print-images').hide();		
	});

	$(".print-images").click(function() {
		$("#print a").addClass("print-selected");							  
		$('.online-images').hide();
	});

	$(".print-images").hover(
		function() {
			$("#print a").addClass("print-hover");
		},
		function() {
			$("#print a").removeClass("print-hover");
	});

	$(".online-images").hover(
		function() {
			$("#online a").addClass("online-hover");
		},
		function() {
			$("#online a").removeClass("online-hover");
	});    
	
	//new window
	$('a.external_link').click(function(){
		window.open(this.href);
		return false;
	});
	
	$("#contact-form").validate();
	
	$(".yay, .oops").hide();
	$(".yay, .oops").fadeIn(2000);
	
	$.preloadCssImages();

});