var previsao = new Object();
var prevCidade = new Array();
var prevCondition = new Array();
var prevTempCelsius = new Array();
var prevHumidity = new Array();
var prevIcon = new Array();

previsao.loadPrevisao = function() {
    previsao.carregaBelem();
    previsao.carregaMaraba();
    previsao.carregaSantarem();
};
 
previsao.carregaBelem = function() {
         $.ajax({
            type: "GET",
            dataType: "xml",
            url: "carregaPrevisao.php",
            data: "weather=Belem,Para,Brazil",
            success: function(xml) {
                $(xml).find("forecast_information").each(function(){
                    prevCidade[1] = $(this).find("city").attr("data");
                });
                $(xml).find("current_conditions").each(function(){
                    prevCondition[1]    = $(this).find("condition").attr("data");
                    prevTempCelsius[1]  = $(this).find("temp_c").attr("data");
                    prevHumidity[1]     = $(this).find("humidity").attr("data");
                    prevIcon[1]         = $(this).find("icon").attr("data");
                });
            }
        });
};
 
previsao.carregaMaraba = function() {
         $.ajax({
            type: "GET",
            dataType: "xml",
            url: "carregaPrevisao.php",
            data: "weather=Maraba,Para,Brazil",
            success: function(xml) {
                $(xml).find("forecast_information").each(function(){
                    prevCidade[2] = $(this).find("city").attr("data");
                });
                $(xml).find("current_conditions").each(function(){
                    prevCondition[2]    = $(this).find("condition").attr("data");
                    prevTempCelsius[2]  = $(this).find("temp_c").attr("data");
                    prevHumidity[2]     = $(this).find("humidity").attr("data");
                    prevIcon[2]         = $(this).find("icon").attr("data");
                });
            }
        });
};
 
previsao.carregaSantarem = function() {
         $.ajax({
            type: "GET",
            dataType: "xml",
            url: "carregaPrevisao.php",
            data: "weather=Santarem,Para,Brazil",
            success: function(xml) {
                $(xml).find("forecast_information").each(function(){
                    prevCidade[3] = $(this).find("city").attr("data");
                });
                $(xml).find("current_conditions").each(function(){
                    prevCondition[3]    = $(this).find("condition").attr("data");
                    prevTempCelsius[3]  = $(this).find("temp_c").attr("data");
                    prevHumidity[3]     = $(this).find("humidity").attr("data");
                    prevIcon[3]         = $(this).find("icon").attr("data");
                });
                setTimeout('previsao.inputPrevisao()',1000);
            }
        });
};
 
var cont = 1;

previsao.inputPrevisao = function() {
   
        htmlPrevisao =  "<div style='float: left; margin-top: 3px; margin-right: 5px;'>" + prevCidade[cont] + " - " + prevCondition[cont] + ", " + prevTempCelsius[cont] + "ºC</div>";
        $("#previsao").hide();
        $("#previsao").html(htmlPrevisao);
        $("#previsao").fadeIn('fast');
        
    if(cont == 3) {
        cont = 1;
    } else {
        cont++;
    }
    setTimeout('previsao.inputPrevisao()',8000);
};
