jQuery.preloadImages = function(){
    for(var i = 0; i<arguments.length; i++){
        jQuery("<img>").attr("src", "image/mappe/cartine/" + arguments[i]);
    }
}
function RestoreImages(file){
    //alert(file);
    $("#mappa #cartine img").attr("src", "image/mappe/cartine/" + file);
}
function UploadImages(file){
    //alert(file);
    $("#mappa #cartine img").attr("src", "image/mappe/cartine/" + file);
}
function regione(codreg){
    //alert("CODICE REGIONE-> " + codreg);
    var vettore;
    $.ajax({
		type: "post",
		url: "ajax.php",
		data: "t=1&r=" + codreg,
		cache: false,
		success: function(msg){
		 	//$('#txt_carica').html(ajax_carica);
            //alert(msg);
            switch(msg){
                case "101":
                    alert("Errore n°101. Errore di connessione al database.");
                    return false;
                    break;
                case "102":
                    alert("Errore n°102. Il codice della regione non è stato inviato con successo.");
                    return false;
                    break;
                case "103":
                    alert("Errore n°103. I dati richiesti non sono stati elaborati correttamente.");
                    return false;
                    break;
                case "104":
                    alert("Errore n°104. Il tipo di dati richiesto non è correttamente identificato.");
                    return false;
                    break;
            }
            vettore = msg.split("{~~~}");
            if(vettore.length == 3){
                //alert(vettore[0]);
                $('#sel_regione').val(codreg);
                $('#cartine').empty();
                $('#cartine').html('');
                $('#cartine').html(vettore[0]);
                $('#sel_provincia').html(vettore[1]);
                $('#sel_comune').html('');
                $('#briciole').html(vettore[2]);
            }
            //alert($('#cartine').html());
			return true;
		},
		error: function(a,b,c){
            //$('#txt_carica').html(ajax_carica);
			alert("Si e' verificato un errore nel caricamento dei dati");
		}
	});
    //
}
function province(codpro){
    //alert("CODICE PROVINCIA-> " + codpro);
    var vettore;
    $.ajax({
		type: "post",
		url: "ajax.php",
		data: "t=2&p=" + codpro,
		cache: false,
		success: function(msg){
		 	//$('#txt_carica').html(ajax_carica);
            //alert(msg);
            switch(msg){
                case "101":
                    alert("Errore n°101. Errore di connessione al database.");
                    return false;
                    break;
                case "102":
                    alert("Errore n°102. Il codice della provincia non è stato inviato con successo.");
                    return false;
                    break;
                case "103":
                    alert("Errore n°103. I dati richiesti non sono stati elaborati correttamente.");
                    return false;
                    break;
                case "104":
                    alert("Errore n°104. Il tipo di dati richiesto non è correttamente identificato.");
                    return false;
                    break;
            }
            vettore = msg.split("{~~~}");
            if(vettore.length == 2){
                $('#sel_provincia').val(codpro);
                $('#sel_comune').html(vettore[0]);
                $('#briciole').html(vettore[1]);
                return true;
            }
            
		},
		error: function(a,b,c){
            //$('#txt_carica').html(ajax_carica);
			alert("Si e' verificato un errore nel caricamento dei dati");
		}
	});
    //
}
$(document).ready(function(){
    $.preloadImages('sardegna.gif','sicilia.gif','calabria.gif','basilicata.gif','puglia.gif','molise.gif','campania.gif','abruzzo.gif','marche.gif','umbria.gif','lazio.gif','toscana.gif','friuli.gif','veneto.gif','trentino.gif','lombardia.gif','aosta.gif','piemonte.gif','liguria.gif','emilia.gif');
});



