// SCROLL TOP
function toTop() {
	self.scrollTo(0, 0)
}

// ATUALIZA TEMPO
function atualizaTempo(valor) {
	if(valor!=0) {
		$("#previsaoDoTempo").html("<div class=\"carregando2\"><img src=\"images/carregando2.gif\" /></div>");
		validarDados("atualizaPrevTempo", ""+valor+"", "classes/validacao.php", "previsaoDoTempo", "previsaoDoTempo", "", "");
	}
}

// EXIBE CIDADES (PREVISAO DO TEMPO)
function cidadesPrevisaoTempo(valor, retorno) {
	if(valor!=0) {
		$("#"+retorno).html("<option value=''>CARREGANDO...</option>");
		validarDados("cidadesPrevisaoTempo", valor, "classes/validacao.php", retorno, valor, "", "");		
	}
}


// EXIBE CIDADES
function cidades(valor, retorno) {
	if(valor!=0) {
		$("#"+retorno).html("<option value=''>CARREGANDO...</option>");
		validarDados("cidades", valor, "classes/validacao.php", retorno, valor, "", "");		
	}
}

// LINK 
function _link(url) {
	$.get("criptografia.php?pagina="+encodeURIComponent(url), function(data){
		location.href="?p="+data;		
	});		
}

// CADASTRAR
function cadastrar(form, page) {	
	$("input[type='button']").attr('disabled', 'disabled');
	$(".carregando_cadastro").css({visibility: 'visible'});
		
	$.post(page, $("#"+form).serialize(), function(data){ 
		$('.resultado').html(data);
	});
}

// UPLOAD PDF
function upload(validacao, form, input, descricao, session, dir_destino, ext, multi, id_retorno, retorno) {
	
	$("input[type='button']").ajaxStart(function(){
		$(this).attr('disabled', 'disabled');
	}).ajaxStop(function(){
		$(this).removeAttr('disabled');
	})
	
	if(descricao != '') var desc = encodeURIComponent(document.getElementById(descricao).value);		
	else var desc = '';
			
	$.ajaxFileUpload ({
			url: validacao,
			secureuri:false,
			fileElementId:input,
			dataType: 'json',
			data:{
				desc: desc,
				input: input,
				session: session,
				dir: dir_destino,
				ext: ext,
				multi: multi						
			},
			success: function (data, status)
			{
				if(typeof(data.error) != 'undefined')
				{
					if(data.error != '')
					{											
						jAlert(data.error, 'ATENÇÃO', function(r) {
							if(r==true) {
								$("input[type='button']").removeAttr('disabled');
							}											
						})
					}else
					{
						$("input[type='button']").removeAttr('disabled');
						
						if(id_retorno != '') document.getElementById(id_retorno).innerHTML=retorno;
						
						//displayOnId("pdfsCarregados.php?session="+session, session+"_carregados");
						$("#"+form)[0].reset();											
					}
				}
			},
			error: function (data, status, e)
			{
				alert(e);
			}
		}
	)	
	//return false;
}  


