$(document).ready(function() {
	vBlur('nome','Nome');
	vBlur('email','Email');
	vBlur('mensagem','Mensagem');
	
	function vBlur(id,valor) {
		$('#'+id).focus(function(){
			if($(this).val() == valor){
				$(this).val('');
			}
		}).blur(function(){
			if($(this).val() == ""){
				$(this).val(valor);
			}
		});
	}
	
	$('#carousel').jcarousel({
		visible: 1,
		scroll: 1
	});
	
	$(".bloco-img a").fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic'
	});
	
	$("form").submit(function(){
		if($("#nome").val()=="" || $("#nome").val()=="Nome") {
			$("#nome").focus();
			return false;
		}
		var email = $('#email').val();
		var reEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
		if (!reEmail.test(email) || email == "" || email == null) {
			alert('Formato de e-mail inválido! \n(Exemplo: nome@servidor.ext)');
			$('#email').focus();				
			return false;
		}
		if($("#mensagem").val()=="" || $("#mensagem").val()=="Mensagem") {
			$("#mensagem").focus();
			return false;
		}
	});
	
	$('#mensagem-email').css('opacity',0.5);
	$('#mensagem-email').css('height',$(document).height()+'px');

	var h = ($(window).width()/2)-($("#box-mensagem-email").width()/2);
	var v = ($(window).height()/2)-($("#box-mensagem-email").height()/2);
	$("#box-mensagem-email").css({
		'margin-top':+v,
		'margin-left':+h
	});

	$('#mensagem-email').fadeIn('fast', function(){            
		$('#box-mensagem-email').fadeIn('fast', function(){
			setTimeout(function(){
				$('#box-mensagem-email').fadeOut('fast',function(){
					$('#mensagem-email').fadeOut('fast');
				})
			}, 4000);
		});
	});	
});
