function carregar_cidades(estado, id_cidade){
	$("#id_cidade").html('<option value="">Carregando...</option>');
	$.getJSON("/retorna-cidades-json/",{id: estado, ajax: 'true'}, function(j){
		options = '';
		for(var i = 0; i < j.length-1; i++) {
			opt = '';
			if(id_cidade==j[i].optionValue){
				opt = 'selected';
			}
			options += '<option ' + opt + ' value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
		}
		$("#id_cidade").html(options);
	});
}


x = $(document).ready(function() {
	if($("#id_estado")) {
		$("#id_estado").change(function(){
			carregar_cidades($(this).val(), 0);
		});
	}
	
	
	
	if ($("#bt_cadastrar_email")) {
		$("#bt_cadastrar_email").click(function(){
			$("#bt_cadastrar_email").attr("src", "/media/img/loading.gif");
			$.post("/cadastrar-email-newsletter/", { email: $("#email_newsletter").val() },
				function(data){
					$("#cadastro-newsletter").slideUp(function(){
						$("#res-newsletter").hide();
						$("#res-newsletter").text(data.msg);
						$("#res-newsletter").fadeIn(800);
					});
				}, "json");
		});
		
		$("#email_newsletter").click(function(){
			if($("#email_newsletter").val()=='digite seu e-mail') $("#email_newsletter").val('');
		});
		
		$("#email_newsletter").blur(function(){
			if($("#email_newsletter").val()=='') $("#email_newsletter").val('digite seu e-mail');
		});
	}
});