/**
 * Author: Talita Lieven - www.tallieven.com
 */

//Formulario Contato
$(document).ready(function(){
	
	//Evento focus do Formulario
	$("#form_contato :input")
		.focus(function(){
			$(this).addClass("selecionado");
		})
		.blur(function(){
			$(this).removeClass("selecionado");
		});

	//mascaras dos campos do formulario
	$("#telefone").mask("99 9999-9999");
	
	//usando o plugin de validacao (add o metodo validate ao form)
	$("#form_contato").validate({
		//mensagens personalizadas
		messages: {
			nome: {
				required: "Por favor, preencha o seu nome!"
			},			
			email: {
				required: "Por favor, preencha o seu e-mail!",
				email: "Este n&atilde;o &eacute; um e-mail v&aacute;lido..."
			},
			telefone: {
				telefone: "Este n&atilde;o &eacute; um telefone v&aacute;lido..."
			},
			assunto: {
				required: "Por favor, preencha o título da mensagem!"
			},
			mensagem: {
				required: "O campo da mensagem está vazio!",
				maxlength: "Sua mensagem est&aacute; muito grande!<br/>Por favor utilize at&eacute; 500 caracteres."
			}
		},
		//regras adicionais
		rules: {
			mensagem: {
				maxlength: 500
			}
		},
		submitHandler: function() {
			var dados = $("#form_contato").serialize();
			$.ajax({
				type: "POST",
				url: $("#form_contato").attr("action"),
				data: dados,
				success: function(resposta) {
					if (resposta=1) {
						alert ("Sua mensagem foi enviada! Obrigado!");
						$("#form_contato").trigger("reset");
					}
					else {
						alert ("Erro ao enviar: "+resposta);
					}
				},
				//func executada qdo houve algum problema
				error: function (requisicao) {
					alert("Erro ao acessar o arquivo:"+requisicao.statusText);
				}			
			});
			
			return false;
		}
	});
	
});

//Protecao das Imagens - Bt direito do mouse
function bloqueiaClique() {    
	if ( event.button == 2 || event.button == 1+2 || event.button == 2+1 ) {
    alert('Esta imagem é propriedade de PALOMAS Dog Club - Direitos Reservados');
  }
}
document.onmouseup = bloqueiaClique
document.onmousedown = bloqueiaClique

//Lightbox - Galeria de Fotos
			$(document).ready(function(){
				//add o mtd lightBox para todos os links que possuem a classe 'bt_galeria'
				$("a.bt_galeria").lightBox({
					overlayBgColor: "#000", //cor do fundo do lightBox
					overlayOpacity: 0.5, //opacidade do fundo
					containerResizeSpeed: 300, //velocidade da anim
					keyToNext: "p", //tecla atalho para próxima foto
					keyToPrev: "a", //tecla atalho para foto anterior
					txtImage: "Fotografia", //texto para traduzir 'Image' - na legenda
					txtOf: "de" //texto para traduzir 'from' - na legenda
					//imageLoading: "images/carregando.gif" //para mostrar um ícone de loading diferente do padrão 
				});
			});


