﻿$(function() {
	
	
	// newsletter
	$("#header .navigation ul li a:contains('Cadastre-se')").fancybox({'autoDimensions': false, 'width':420, 'height':110, 'type':'iframe', 'href':'s-publicos/newsletter.php'});
	
	// busca
	$('#form_busca').submit( function(){
		
		var campo = $('#search').val();
		window.location.href = 'http://www.google.com.br/?q=site:www.vitarella.com.br+'+campo+'&pbx=1&oq=site:www.vitarella.com.br+'+campo+'#sclient=psy-ab&hl=pt-BR&site=&source=hp&q=site:www.vitarella.com.br+'+campo+'&btnK=Pesquisa+Google&pbx=1&oq=&aq=&aqi=&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=dacef13dc479513f&biw=1920&bih=955';
	});
	
	// hover banner
	$("#banner_slider a").hover( function(){
		$("#banner").css('background', '#FFF200');
		// $(".setas_banner").css('background', "url('s-images/setas_banner2.png') no-repeat center bottom");
	}, function(){
		$("#banner").css('background', '#EC1D25');
		// $(".setas_banner").css('background', "url('s-images/setas_banner.png') no-repeat center bottom");
	});
	
	
	// hover carrossel menu
	$("#slider_produtos ul li img").hover( function(){
		
		$("#slider_produtos ul li img").not(this).stop().animate({opacity: 0.40}, 0);
	}, function(){
		$("#slider_produtos ul li img").stop().animate({opacity: 1}, 0);
	});
	
	
	// hover noticias
	$(".news a p").hover( function(){
		$(this).prevAll("h3").css('color','#E93038');
	}, function(){
		$(this).prevAll("h3").css('color','#000');
	});
	
	
	// hover busca
	$(".search").hover( function(){
		$('#search').css('color', '#E93038');
	}, function(){
		$('#search').css('color', '#989898');
	});
	
	
	// hover menu secundario
	$('.big_menu_home li').css('cursor', 'pointer');
	$('.big_menu_home li').click( function(){
		dest = $(this).find('a').not('.more').attr('href');
		window.location.href = dest;
	});
	$('.big_menu_home li').hover( function(){
		
		$(this).css('background', '#FFF200');		
		$(this).find('.text p').css('color', '#000');
		$(this).find('a').not('.more').css({'color':'#000', 'background-position':'-323px 252px'});
		$(this).find('a span').not('.more').css('color', '#000');
		$(this).css('z-index','3');
		//$('.setas_banner').css('z-index','2');
	}, function(){
		$(this).css('background', 'none');		
		$(this).find('.text p').css('color', '#999');
		
		if ( $(this).hasClass('col1') )
			$(this).find('a').not('.more').css({'color':'#fff', 'background-position':'0 0'});
		else if ( $(this).hasClass('col2') )
			$(this).find('a').not('.more').css({'color':'#fff', 'background-position':'-323px 0'});
		else
			$(this).find('a').not('.more').css({'color':'#fff', 'background-position':'-647px 0'});
		
		$(this).find('a span').not('.more').css('color', '#999');
		$(this).css('z-index','2');
		//$('.setas_banner').css('z-index','3');
	});
	
	
	// hover drinks
	$('.drinks_area ul li').hover(
		function(){ $(this).find('h4 a').css({'background':'#fff200', 'color':'#000'}) }, 
		function(){ $(this).find('h4 a').css({'background':'#000', 'color':'#919191'}) }
	);
	$('.drinks_area a.dest').hover(
		function(){ $('.drinks_area').find('h3 a').css({'background':'#fff200', 'color':'#000'}) }, 
		function(){ $('.drinks_area').find('h3 a').css({'background':'#000', 'color':'#919191'}) }
	);
	
	//select customizado

	$("#select_assunto").selectbox();

	

	//mascara do form

	$('input:text').setMask();

	

	//focus/blur

	$("input[type=text]").each(function(){

		this.originalValue = this.value;

	});

	

	$("input[type=text]").focus(function(){

		if(this.value == this.originalValue){

			$(this).val('');

		}

	});

	

	$("input[type=text]").blur(function(){

		if(this.value == ''){

			this.value = this.originalValue;

		}

	});

	

	//slider home

	$("#slider_produtos").jcarousel();

	

	//slider Banner Home

	$("#banner_slider").easySlider({

		auto: false,

		continuous: true,

		numeric: true,

		speed: 1000,

		pause: 5000, 
		
		controlsShow: false

	});

	
	
	// cookie	
	if ( jQuery.cookie('maior_idade') !== 'sim' ){
		var idade = window.location.href.substr(window.location.href.indexOf('?idade=')).search("sim");
		if (idade !== -1){
			jQuery.cookie('maior_idade', 'sim', { expires: 1 });
		}else{
			jQuery.cookie('maior_idade', 'nao', { expires: 1 });
		}
	}
	
	
	if ( jQuery.cookie('maior_idade') == 'nao' ){
		$( function(){ $('body').html( '<div id="maior_idade">	<div class="content">    <img alt="Pitu - mania de brasileiro" src="s-images/pitu.gif">    <p>    Você tem mais de 18 anos?    <a href="?idade=sim" class="sim">sim</a>    <a href="#" class="nao" onclick="menor()">não</a>    </p>    </div></div>' + $('body').html() ) });
	}
	
	
	
	
	
	// votacao
	$('input.star').rating({
		callback: function(value, link){
				
				var id = $(this).nextAll('input[type=hidden]').val();
				var destino = $('input[name=url]').val();
				
				$.ajax({
					   
					   type: 'POST',
					   url: destino+'s-ajax/votar_drink.php', 
					   data: 'nota='+value+'&id='+id, 
					   cache: false,
					   
					   beforeSend: function(){
						   $.fancybox('<div id="msg-fancybox"><p>Carregando...</p></div>', {'autoDimensions': false, 'width': 370, 'height': 65, 'showCloseButton': false});
						},
						
						success: function(dados){
							if (dados == 'true'){
								$('#msg-fancybox').html('<p>Voto registrado!</p>');
								setTimeout( function(){ $.fancybox.close(); }, 2000);
								$('input.star').rating('disable');
							
							}else if (dados == 'registrado'){
								$('#msg-fancybox').html('<p>Você já votou nesse drink!</p>');
								setTimeout( function(){ $.fancybox.close(); }, 2000);
								$('input.star').rating('disable');
							
							}else{
								$('#msg-fancybox').html('<p style="color:#f00">Erro ao registrar voto!</p>');
								setTimeout( function(){ $.fancybox.close(); }, 2000);
							}
						}
					
				});
			}
	});
	
	
	

});


function menor(){
	$("#maior_idade p").html('');
	$("#maior_idade .content").css('width','486px');
	$("#maior_idade p").css('width','309px');
	$("#maior_idade p").css('background','url(s-images/bg_bt_18_2.png) no-repeat 0 0');
}

function alerta(msg){
	
	setTimeout( function(){
	$.fancybox('<div id="msg-fancybox"><p>'+msg+'</p></div>', {'autoDimensions': false, 'width': 370, 'height': 65, 'showCloseButton': false});
	setTimeout( function(){ $.fancybox.close(); }, 2000);
	}, 1000);
}


// buscar end por cep
function buscaCep(obj){

	if (obj.value.length <= 8) return false;
		
	valor = obj.value.replace('-','');
	
	$.ajax({
		   
		type: "GET",
		url: "s-ajax/cep.php",
		data: 'cep='+valor,
		success: function(dados){	
								
			if (dados !== 'false'){
				var resposta = dados.split(";");
				document.getElementsByName('estado')[0].value = resposta[0];
				document.getElementsByName('cidade')[0].value = resposta[1];
				document.getElementsByName('endereco')[0].value = resposta[2];
				document.getElementsByName('bairro')[0].value = resposta[3];
			}else{
				
			}
		}, 
		
		beforeSend: function(){
			
		}
	});

}

