<!--

var loader_img = null;
var tot_box = 4;

function get_the_code() {
    var box_checked = null;
    for(i = 1; i <= tot_box; i++) {
        if($("#radio-" + i).attr("checked") == true) {
            box_checked = $("#radio-" + i).val();
            break;
        }
    }
    
    if(box_checked == null) {
        alert("Non hai selezionato il box!");
        return false;
    }

    if($("#input-site").val().match(/^http:\/\/(.+)$/i) == null) {
        alert("Devi indicare il sito!");
        return false;
    }

    /*if($.trim($("#input-city").val()) != '') {*/
        $.ajax({
            type: "POST",
            url: "../ajax/jajax.php",
            data: "m=check_box_citta&bypass=1&city=" + $.trim($("#input-city").val()),
            error: function(a,b,c) {alert(b);},
            success: function(result){
                $("#check-loader").hide();
                var _result = result.split(':');
                switch(_result[0]) {
                    case 'Error':
                        alert(_result[1]);
                        return false;
                        break;
                    case 'Ok0':
                        alert("Citt\xE0 non trovata!");
                        return false;
                        break;
                    case 'Ok2':
                        alert("Devi selezionare UNA citt\xE0!");
                        break;
                    case 'Ok1':
                        $("#box-code-form").submit();
                        break;
                    default:
                        alert("Si \xE8 verificato un errore");
                        return false;
                        break;
                }
            }
        });
    /*}*/
}

function close_message() {
    $("#check-message").hide();
    $("#check-loader").hide();
    $("#city-h4, #check-sub-container").fadeTo("1",1);
    currently_checking = false;
    return false;
}

function insert_city(city) {
    $("#input-city").val(city);
    $("#check-message").hide();
    $("#check-loader").hide();
    $("#city-h4, #check-sub-container").fadeTo("1",1);
    currently_checking = false;
    return false;
}

var currently_checking = false;
function check_citta() {
    if(currently_checking == true) {
        return false;
    }
    
    currently_checking = true;
    $("#check-message").css("top", "0px");
    if($.trim($("#input-city").val()) == '') {
        currently_checking = false;
        alert("Non hai digitato il nome della citt\xE0!");
        return false;
    }
    
    $("#city-h4, #check-sub-container").fadeTo("1",0.15);
    $("#check-loader").show();
    $("#check-message").html('<div style="margin:0px 0px 6px 0px;text-align:left;"><strong>Esito verifica:</strong></div>');

    $.ajax({
        type: "POST",
        url: "../ajax/jajax.php",
        data: "m=check_box_citta&city=" + $.trim($("#input-city").val()),
        error: function(a,b,c) {alert(b);},
        success: function(result) {
            $("#check-loader").hide();
            var _result = result.split(':');
            switch(_result[0]) {
                case 'Error':
                    $("#check-message").append(_result[1])
                        .append('<div style="margin:8px auto 0px auto;text-align:center;font-size:11px;font-weight:normal;">[ <a class="black" href="" onclick="return close_message();">Chiudi</a> ]</div>')
                        .show();
                    window.setTimeout("close_message();",4000);
                    break;
                case 'Ok0':
                    $("#check-message").append("Citt&agrave; non trovata")
                        .append('<div style="margin:8px auto 0px auto;text-align:center;font-size:11px;font-weight:normal;">[ <a class="black" href="" onclick="return close_message();">Chiudi</a> ]</div>')
                        .show();

                    $("#input-city").val(_result[1]);
                    window.setTimeout("close_message();",2500);
                    break;
                case 'Ok1':
                    $("#check-message").append("Citt&agrave; trovata!")
                        .append('<div style="margin:8px auto 0px auto;text-align:center;font-size:11px;font-weight:normal;">[ <a class="black" href="" onclick="return close_message();">Chiudi</a> ]</div>')
                        .show();

                    $("#input-city").val(_result[1]);
                    window.setTimeout("close_message();",2500);
                    break;
                case 'Ok2':
                    var split_cities = _result[1].split('|');
                    $("#check-message").append('<div style="margin-bottom:8px;">Trovate <strong>' + split_cities.length + '</strong> citt&agrave;:</div>');
                    var cities = '';
                    for(c = 0; c < split_cities.length; c++) {
                        cities += '<div style="margin:1px 5px 1px 5px;font-size:11px;font-weight:bold;cursor:pointer;" onclick="insert_city(\'' + split_cities[c].replace("'","\'") + '\');" title="Seleziona la citt&agrave;">' + split_cities[c] + '</div>'
                    }
                    $("#check-message")
                        .append(cities)
                        .append('<div style="margin:8px auto 0px auto;text-align:center;font-size:11px;font-weight:normal;">[ <a class="black" href="" onclick="return close_message();">Chiudi</a> ]</div>')
                        .show();

                    var _top = (7 * split_cities.length);
                    var t = 1;
                    var intervalID = window.setInterval(
                        function () {
                            $("#check-message").css("top", "-" + t + "px");
                            t++;
                            if(t == _top)
                                clearInterval(intervalID);
                        }, 5
                    );

                    break;
                default:
                    close_message();
                    break;
            }
        }
    });
}

$(document).ready(
    function () {
        $(".div-box-class").each(
            function () {
                $(this).hover(
                    function () {
                        $(this).css("color","#000");
                        $(this).css("cursor","pointer");
                    },
                    function () {
                        if($("#radio-" + this.id.replace('div-box-','')).attr("checked") != true) {
                            $(this).css("color","#777");
                            $(this).css("cursor","default");
                        }
                    }
                );

                $(this).click(
                    function () {
                        $("#box-img-" + this.id.replace('div-box-','')).slideToggle("slow");
                    }
                );
            }
        );
        
        $(".radio-box").each(
            function () {
                $(this).click(
                    function () {
                        var _id = this.id.replace('radio-','');
                        if($("#box-img-" + _id).css("display") == 'none') {
                            $("#box-img-" + _id).slideDown("slow");
                        }
                        
                        for(i = 1; i <= tot_box; i++) {
                            if(i == _id) {
                                $("#div-box-" + i).css("color","#000");
                            } else {
                                $("#div-box-" + i).css("color","#777");
                            }
                        }
                    }
                );
            }
        );

        $("#a-check-city").css("font-size","11px")
        .css("font-weight","bold").click(
            function() {
                check_citta();
                return false;
            }
        );

        loader_img = $("#check-loader").html();
        
        $("#get-code-button").click(
            function() {
                get_the_code();
            }
        );
        
        $("#textarea-code").focus(
            function () {
                this.select();
            }
        )

        $("#input-city").bind(
            "keypress",
            function (event) {
        		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
        		if (keyCode == 13) {
                    check_citta();
                    return false;
                }
            }
        );
        
        $("#ristbox-cond").click(
            function() {
                window.open(this.href,'ristbox_cond','top=0,left=0,toolbar=no,scrollbars=yes,status=no,directories=no,menubar=no,resizable=no,width=600,height=500');
                return false;
            }
        );
    }
)

-->