$(document).ready(function(){
	//Navigation
	$("#top a, #home a").not(".email").click(function(){
		element = $(this).attr("href").replace("#", "");
		show_info(element);
		return false;
	});
	
	//Lightbox
	$('#slideshow li a').lightBox({
		imageLoading: "images/lightbox/lightbox-ico-loading.gif",
		imageBtnClose: "images/lightbox/lightbox-btn-close.gif",
		imageBtnPrev: "images/lightbox/lightbox-btn-prev.gif", 
		imageBtnNext: "images/lightbox/lightbox-btn-next.gif",
		txtImage: "Photo",
		overlayBgColor: "#F3F3F3"		
	});
	
	//Form Fields
	// $("#contact form input").focus(function(){
	// 		element = $(this).attr("id");
	// 		value = $(this).val();
	// 		clear_default_value(value, element);
	// 	});
	// 	
	// 	$("#contact form input").blur(function(){
	// 		element = $(this).attr("id");
	// 		value = $(this).attr("alt");
	// 		restore_default_value(value, element);
	// 	});
	// 	
	// 	$("#contact form #comments").focus(function(){
	// 		if($(this).val() == "Comments") {	 
	// 			$(this).val("");
	// 		}
	// 	});
	// 	
	// 	$("#contact form #comments").blur(function(){
	// 		if($(this).val() == "") {	 
	// 			$(this).val("Comments");
	// 		}
	// 	});
	
	//Validade Form
	$(".validate").validate();
});

function clear_default_value(default_value, element){
	if($("#"+element).val() == default_value) {	 
		$("#"+element).val("");
	}
}

function restore_default_value(default_value, element){
	if($("#"+element).val() == "") {	 
		$("#"+element).val(default_value);
	}
}

function show_info(element){
	if(element == "specifications" || element == "contact"){
		$("#home").fadeOut();
		$("#photos").fadeIn().find("*").show();
		if(element == "specifications"){
			$.scrollTo(590, {speed:1000});
		}else{
			$.scrollTo(2400, {speed:1000});
		};
	}else{
		$("#content>div").not("#"+element).fadeOut();
		$("#"+element).fadeIn().find("*").show();
	};
}
