$(function(){
	/*################# Target Blank ############################*/
		$('a[rel=external]').attr("target","_blank");
	/*################# end Target Blank ############################*/
		
	/*################# FUNCAO PARA CHAMAR O CONTEUDO DA MARCA ############################*/
		$(window).load(function(){ $('#marca').animate({'right':'0'}, 1000);});
	/*################# END FUNCAO PARA CHAMAR O CONTEUDO DA MARCA ############################*/		
	
	/*################# FUNCAO PARA CHAMAR O CONTEUDO DE NOVIDADES ############################*/
		$(window).load(function(){ $('#novidade').animate({'right':'0'}, 1000);});
	/*################# END FUNCAO PARA CHAMAR O CONTEUDO DE NOVIDADES ############################*/		
	
	/*################# FUNCAO PARA CHAMAR O CONTEUDO DE COLECAO ############################*/
		$(window).load(function(){ $('#colecao').animate({'right':'0'}, 1000);});
	/*################# END FUNCAO PARA CHAMAR O CONTEUDO DE COLECAO ############################*/		
	
	/*################# FUNCAO PARA CHAMAR O CONTEUDO DE LOJAS ############################*/
		$(window).load(function(){ $('#loja').animate({'right':'0'}, 1000);});
	/*################# END FUNCAO PARA CHAMAR O CONTEUDO DE LOJAS ############################*/		
	
	/*################# FUNCAO PARA CHAMAR O CONTEUDO DE CONTATO ############################*/
		$(window).load(function(){ $('#contato').animate({'right':'0'}, 1000);});
	/*################# END FUNCAO PARA CHAMAR O CONTEUDO DE CONTATO ############################*/		
	
	//################# Inputs placeholder ############################		
		$('input#nome').focus(function(){
			if($(this).val() == 'Nome')
			$(this).val('');
		})
		$('input#nome').blur(function(){
			if($(this).val() == '')
			$(this).val('Nome')
		})

		$('input#email').focus(function(){
			if($(this).val() == 'Email')
			$(this).val('');
		})
		$('input#email').blur(function(){
			if($(this).val() == '')
			$(this).val('Email')
		})
		
		$('input#telefone').focus(function(){
			if($(this).val() == 'Telefone')
			$(this).val('');
		})
		$('input#telefone').blur(function(){
			if($(this).val() == '')
			$(this).val('Telefone')
		})
		
		$('input#celular').focus(function(){
			if($(this).val() == 'Celular')
			$(this).val('');
		})
		$('input#celular').blur(function(){
			if($(this).val() == '')
			$(this).val('Celular')
		})
		
		$('textarea#mensagem').focus(function(){
			if($(this).val() == 'Mensagem')
			$(this).val('');
		})
		$('textarea#mensagem').blur(function(){
			if($(this).val() == '')
			$(this).val('Mensagem')
		})
		
		$('input#email-news').focus(function(){
			if($(this).val() == 'Email')
			$(this).val('');
		})
		$('input#email-news').blur(function(){
			if($(this).val() == '')
			$(this).val('Email')
		})
	//################# end Inputs placeholder ############################
	
	//################# plugin validacao form ############################
		jQuery.FormCheck.i18n.languages["pt-br"] = {
		  errors: {
			messages: {
			  inclusion: "%{value} não é uma opção válida",
			  exclusion: "%{value} é um valor reservado",
			  invalid: "não é válido",
			  confirmation: "não está de acordo com a confirmação",
			  accepted: "deve ser aceito",
			  empty: "não pode ficar vazio",
			  blank: "não pode ficar em branco",
			  too_long: "é muito longo (máximo: %{count} caracteres)",
			  too_short: "é muito curto (mínimo: %{count} caracteres)",
			  wrong_length: "não possui o tamanho esperado (%{count} caracteres)",
			  not_a_number: "não é um número",
			  not_an_integer: "não é um número inteiro",
			  greater_than: "deve ser maior do que %{count}",
			  greater_than_or_equal_to: "deve ser maior ou igual a %{count}",
			  equal_to: "deve ser igual a %{count}",
			  less_than: "deve ser menor que %{count}",
			  less_than_or_equal_to: "deve ser menor ou igual a %{count}",
			  odd: "deve ser ímpar",
			  even: "deve ser par"
			}
		  }
		};
	  
	  var v = $("#form-contato").jcheck({language: 'pt-br'});
	  v.validates("nome", "mensagem", {presence: true});
	  v.validates("email", {format: {"with": "email", message: "E-mail não válido."}});
	  v.validates_numericality_of('telefone', 'celular');
	  
	  var n = $("#form-newsletter").jcheck({language: 'pt-br'});
	  n.validates("email-news", {format: {"with": "email", message: "E-mail não válido."}});
  //################# end plugin validacao form ############################
  
  //$('.scroll-pane').jScrollPane();
  //$('.scroll-pane-marca').jScrollPane();
  //$('.scroll-pane-noticias').jScrollPane();
  
	//################# troca as cores das abas de novidades ############################
		$('.tab_promocao').click(function(){
			$(this).addClass("tab_promocao-active");
			$(".tab_agenda").removeClass("tab_agenda-active");
			$(".tab_novidade").removeClass("tab_novidade-active");
		});
		$('.tab_agenda').click(function(){
			$(this).addClass("tab_agenda-active");
			$(".tab_promocao").addClass("tab_promocao-normal");
			$(".tab_promocao").removeClass("tab_promocao-active");
			$(".tab_novidade").removeClass("tab_novidade-active");
		});
		$('.tab_novidade').click(function(){
			$(this).addClass("tab_novidade-active");
			$(".tab_promocao").addClass("tab_promocao-normal");
			$(".tab_promocao").removeClass("tab_promocao-active");
			$(".tab_agenda").removeClass("tab_agenda-active");
		});
	//################# end troca as cores das abas de novidades ############################
	
	//################# troca as cores das abas de lojas ############################
		$('.tab_boavista').click(function(){
			$(this).addClass("tab_boavista-active");
			$(".tab_tacaruna").removeClass("tab_tacaruna-active");
			$(".tab_igarassu").removeClass("tab_igarassu-active");
			$(".tab_paulista").removeClass("tab_paulista-active");
		});
		$('.tab_tacaruna').click(function(){
			$(this).addClass("tab_tacaruna-active");
			$(".tab_boavista").removeClass("tab_boavista-active");
			$(".tab_igarassu").removeClass("tab_igarassu-active");
			$(".tab_paulista").removeClass("tab_paulista-active");
		});
		$('.tab_igarassu').click(function(){
			$(this).addClass("tab_igarassu-active");
			$(".tab_boavista").removeClass("tab_boavista-active");
			$(".tab_tacaruna").removeClass("tab_tacaruna-active");
			$(".tab_paulista").removeClass("tab_paulista-active");
		});
		$('.tab_paulista').click(function(){
			$(this).addClass("tab_paulista-active");
			$(".tab_boavista").removeClass("tab_boavista-active");
			$(".tab_tacaruna").removeClass("tab_tacaruna-active");
			$(".tab_igarassu").removeClass("tab_igarassu-active");
		});
	//################# end troca as cores das abas de lojas ############################
});
$(document).ready(function() {	
 
	$('a[name=modal]').click(function(e) {
		e.preventDefault();
		
		var id = $(this).attr('href');
	
		var maskHeight = $(document).height();
		var maskWidth = $(window).width();
	
		$('#mask').css({'width':maskWidth,'height':maskHeight});
 
		$('#mask').fadeIn(1000);	
		$('#mask').fadeTo("slow",0.8);	
	
		//Get the window height and width
		var winH = $(window).height();
		var winW = $(window).width();
              
		$(id).css('top',  winH/2-$(id).height()/2);
		$(id).css('left', winW/2-$(id).width()/2);
	
		$(id).fadeIn(2000); 
	
	});
	
	$('.window .close').click(function (e) {
		e.preventDefault();
		
		$('#mask').hide();
		$('.window').hide();
	});		
	
	$('#mask').click(function () {
		$(this).hide();
		$('.window').hide();
	});			
	
});

