$(function() {

	$('#uf').change(function(){
		$("#cidade").attr("disabled", "true");
		$("#cidade").empty();
		$("#cidade").append("<option value=\"\">Carregando...</option>");
		
		ListaCidade($(this).val());
	});
	
	$('#submitguias').click(function(){
		var uf = $('#uf').val();
		var cidade = $('#cidade').val();
		
		if(uf != "" && cidade != ""){
			window.location = "/Guias/"+uf+"/"+$('#cidade').val();
		}else{
			alert('É necessário selecionar um estado e uma cidade.');
		}
	});
	
	function ListaCidade(uf, cid){
		$.post("/inc/ajax/guias_cidades.php", {funcao:'ListaCidades', 'param[]':[uf, cid]}, function(data){ return data; }, 'script');
	}
	
	if(typeof(window['est']) != "undefined"){ ListaCidade(est, cid); }
		
});
/*
TopUp.addPresets({
	"#abrerevista": {
		shaded: 1, effect: "fade", overlayClose: 1, resizable: 0, type: "flash"
	}
});
*/

$(document).ready(function(){
	$('#busca').focusin(function(){
		var valor = $(this).val();
		if(valor == "Buscar"){ $(this).val(''); }
	});
	
	$('#busca').focusout(function(){
		var valor = $(this).val();
		if(valor == "") $(this).val('Buscar');
	});
	
	
	$('#nomeloja').focusin(function(){
		var valor = $(this).val();
		if(valor == "Buscar pelo nome da Loja"){ $(this).val(''); }
	});
	
	$('#nomeloja').focusout(function(){
		var valor = $(this).val();
		if(valor == "") $(this).val('Buscar pelo nome da Loja');
	});
	
	$('#segmento').change(function(){
		var valor = $(this).val();
		var nome = $("select#segmento option:selected").attr('title');
		
		
		window.location = "/Lojas/Segmento/"+valor+"/"+nome+"/";
	});
	
	
	$('#lojassegmentos').change(function(){
		var valor = $(this).val();
		var nome = $("select#lojassegmentos option:selected").attr('title');
		
		
		window.location = "/Lojas/"+valor+"/"+nome;
	});
	
	
	$('#btbuscar').click(function(){
	
		if($('#busca').val() == " " || $('#busca').val() == ""){
			alert('Digite uma palavra para buscar')
			return false;
		}else{
			palavras = $('#busca').val().replace(" ", "+");
			window.location.href = '/Busca/'+palavras;
			return false;
	 	}
	 
	});
	
	
	$('#btbuscarloja').click(function(){
	
		if($('#nomeloja').val() == " " || $('#nomeloja').val() == "Buscar pelo nome da Loja" || $('#nomeloja').val().length < 3){
			alert('Digite uma palavra com pelo menos 3 letras para buscar')
			return false;
		}else{
			palavras = $('#nomeloja').val().replace(" ", "+");
			window.location.href = '/Lojas/Busca/'+palavras;
			return false;
	 	}
	 
	});
	
	$('.agenda:last').css('border-color', '#FFF');
	
		$('#emailnews').focus(function(){
		if($(this).val() == "seu e-mail"){
			$(this).val('');
		}
	});
	
	$('#emailnews').blur(function(){
		if($(this).val() == ""){
			$(this).val('seu e-mail');
		}
	})
	
	$('#newsletterbt').click(function (){
		var filtro=/^.+@.+\..{2,3}$/;
		if(filtro.test($("#emailnews").val()) == false){
			alert('Digite um e-mail válido!');
		} else {
			$('#emailnews, #newsletterbt').fadeOut('fast');
			$.post("/inc/ajax/newsletter.php", {funcao:'CadastrarEmail', 'param[]':[$("#emailnews").val()]}, function(data){ return data; }, 'script');
		}
	});
	
});
