HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.34
System: Linux atalantini.com 3.10.0-1127.13.1.el7.x86_64 #1 SMP Tue Jun 23 15:46:38 UTC 2020 x86_64
User: root (0)
PHP: 7.2.34
Disabled: NONE
Upload Files
File: //opt/plugins/atalantini/js/atalantinifunctions.js
function random(min, max) {
        var randomnumber=Math.floor(Math.random()*max);
        return randomnumber;
}

function sendNotification() {
        jQuery.post("../wp-content/plugins/atalantini/data/notification.php?rand=" + random(0, 999), {
                "notifica": jQuery('#notifica').val(),
		"link": jQuery('#link').val()
        }, function(data) {
                alert("Notifica inviata");
		jQuery('#notifica').val('');
		jQuery('#link').val('');
        });

}

function cancellaEmoticon(id) {
        var azione = "DELETE";
        jQuery.post("../wp-content/plugins/atalantini/data/service_emoticon.php?rand=" + random(0, 999) + "&viewmode=off&azione=" + azione, {
                "id": id
        }, function(data) {
                idEmoticon = "";
                listaEmoticon(1);
                alert("Cancellazione effettuata");
        });
}

function listaEmoticon(page) {
        html = "";
        paginator = "";
        if (page > 1) {
                paginator += "<a href=\"#\" onClick=\"listaEmoticon(" + (page - 1) + ");\">Precedente</a> | ";
        }
        jQuery('#lista_emoticon').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_emoticon.php?rand=" + random(0, 999) + "&viewmode=off&azione=LIST&pageSize=" + pageSize + "&pageNo=" + page + "&searchkey=" + jQuery('#search_emoticon').val(),
                function(data) {
                        jQuery.each(data.lista, function(i,ts){
                                html += "<tr>";
                                html += "<td>" + ts.id + "</td>";
                                html += "<td>" + ts.titolo + "</td>";
                                html += "<td><img src=\"/wp-content/themes/atalantini/smilies/" + ts.immagine + "\"></td>";
                                html += "<td><a href=\"#\" onClick=\"modificaEmoticon(" + ts.id + ");\">Modifica</a> | <a href=\"#\" onClick=\"cancellaEmoticon(" + ts.id + ");\">Cancella</a></td>";
                                html += "</tr>";
                        });
                        numPages = Math.round(data.totaleValori/pageSize);
                        if (((numPages * pageSize) > data.totaleValori) && (page < numPages)) {
                                paginator += "<a href=\"#\" onClick=\"listaEmoticon(" + (page + 1) + ");\">Successivo</a>";
                        }
                        jQuery('#paginator').html(paginator);
                        jQuery('#grigliaEmoticon').css('display', 'block');
                        jQuery('#formEmoticon').css('display', 'none');
                        jQuery('#lista_emoticon').html(html);
        });
}

function creaEmoticon() {
        jQuery('#emoticonId').val('');
        jQuery('#titolo').val('');
        jQuery('#azione').val('INSERT');
        jQuery('#grigliaEmoticon').css('display', 'none');
        jQuery('#formEmoticon').css('display', 'block');
}

function modificaEmoticon(id) {
        html = "";
        jQuery('#lista_emoticon').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_emoticon.php?rand=" + random(0, 999) + "&viewmode=off&azione=DETAIL&id=" + id,
                function(data) {
                        jQuery.each(data.dettaglio, function(i,ts){
                                jQuery('#emoticonId').val(ts.id);
                                jQuery('#titolo').val(ts.titolo);
                                jQuery('#spotEmoticonImmagine').html('<img src="/wp-content/themes/atalantini/smilies/' + ts.immagine+ '" border=0>');
                                jQuery('#azione').val('UPDATE');
                        });
                        jQuery('#grigliaEmoticon').css('display', 'none');
                        jQuery('#formEmoticon').css('display', 'block');
        });
}

function validateFormEmoticon() {
        var ritorno = true;
        if (isEmpty(jQuery('#titolo').val())) {
                alert("Il campo titolo non puo' essere vuoto.");
                return false;
        }
        return ritorno;
}

function cancellaBanner(id) {
        var azione = "DELETE";
        jQuery.post("../wp-content/plugins/atalantini/data/service_banner.php?rand=" + random(0, 999) + "&viewmode=off&azione=" + azione, {
                "id": id
        }, function(data) {
                idBanner = "";
                listaBanner(1);
                alert("Cancellazione effettuata");
        });
}

function listaBanner(page) {
        html = "";
        paginator = "";
        if (page > 1) {
                paginator += "<a href=\"#\" onClick=\"listaBanner(" + (page - 1) + ");\">Precedente</a> | ";
        }
        jQuery('#lista_banner').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_banner.php?rand=" + random(0, 999) + "&viewmode=off&azione=LIST&pageSize=" + pageSize + "&pageNo=" + page + "&searchkey=" + jQuery('#search_banner').val(),
                function(data) {
                        jQuery.each(data.lista, function(i,ts){
                                html += "<tr>";
                                html += "<td>" + ts.id + "</td>";
                                html += "<td>" + ts.titolo + "</td>";
                                html += "<td>" + ts.link + "</td>";
                                html += "<td>" + ts.tipo + "</td>";
                                html += "<td><a href=\"#\" onClick=\"modificaBanner(" + ts.id + ");\">Modifica</a> | <a href=\"#\" onClick=\"cancellaBanner(" + ts.id + ");\">Cancella</a></td>";
                                html += "</tr>";
                        });
                        numPages = Math.round(data.totaleValori/pageSize);
                        if (((numPages * pageSize) > data.totaleValori) && (page < numPages)) {
                                paginator += "<a href=\"#\" onClick=\"listaBanner(" + (page + 1) + ");\">Successivo</a>";
                        }
                        jQuery('#paginator').html(paginator);
                        jQuery('#grigliaBanner').css('display', 'block');
                        jQuery('#formBanner').css('display', 'none');
                        jQuery('#lista_banner').html(html);
        });
}

function creaBanner() {
        jQuery('#bannerId').val('');
        jQuery('#titolo').val('');
        jQuery('#link').val('');
        jQuery('#tipo').val('');
        jQuery('#azione').val('INSERT');
        jQuery('#grigliaBanner').css('display', 'none');
        jQuery('#formBanner').css('display', 'block');
}

function modificaBanner(id) {
        html = "";
        jQuery('#lista_banner').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_banner.php?rand=" + random(0, 999) + "&viewmode=off&azione=DETAIL&id=" + id,
                function(data) {
                        jQuery.each(data.dettaglio, function(i,ts){
                                jQuery('#bannerId').val(ts.id);
                                jQuery('#titolo').val(ts.titolo);
                                jQuery('#link').val(ts.link);
                                jQuery('#tipo').val(ts.tipo);
                                jQuery('#spotBannerImmagine').html('<img src="/wp-content/themes/atalantini/banner/' + ts.immagine+ '" border=0>');
                                jQuery('#azione').val('UPDATE');
                        });
                        jQuery('#grigliaBanner').css('display', 'none');
                        jQuery('#formBanner').css('display', 'block');
        });
}

function validateFormBanner() {
        var ritorno = true;
        if (isEmpty(jQuery('#titolo').val())) {
                alert("Il campo titolo non puo' essere vuoto.");
                return false;
        }
        return ritorno;
}

function cancellaConfig(id) {
        var azione = "DELETE";
        jQuery.post("../wp-content/plugins/atalantini/data/service_config.php?rand=" + random(0, 999) + "&viewmode=off&azione=" + azione, {
                "id": id
        }, function(data) {
                idConfig = "";
                listaConfig(1);
                alert("Cancellazione effettuata");
        });
}

function listaConfig(page) {
        html = "";
        paginator = "";
        if (page > 1) {
                paginator += "<a href=\"#\" onClick=\"listaConfig(" + (page - 1) + ");\">Precedente</a> | ";
        }
        jQuery('#lista_config').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_config.php?rand=" + random(0, 999) + "&viewmode=off&azione=LIST&pageSize=" + pageSize + "&pageNo=" + page + "&searchkey=" + jQuery('#search_config').val(),
                function(data) {
                        jQuery.each(data.lista, function(i,ts){
                                html += "<tr>";
                                html += "<td>" + ts.id + "</td>";
                                html += "<td>" + ts.titolo + "</td>";
                                html += "<td>" + ts.tipo + "</td>";
                                html += "<td><a href=\"#\" onClick=\"modificaConfig(" + ts.id + ");\">Modifica</a> | <a href=\"#\" onClick=\"cancellaConfig(" + ts.id + ");\">Cancella</a></td>";
                                html += "</tr>";
                        });
                        numPages = Math.round(data.totaleValori/pageSize);
                        if (((numPages * pageSize) > data.totaleValori) && (page < numPages)) {
                                paginator += "<a href=\"#\" onClick=\"listaConfig(" + (page + 1) + ");\">Successivo</a>";
                        }
                        jQuery('#paginator').html(paginator);
                        jQuery('#grigliaConfig').css('display', 'block');
                        jQuery('#formConfig').css('display', 'none');
                        jQuery('#lista_config').html(html);
        });
}

function creaConfig() {
        jQuery('#configId').val('');
        jQuery('#titolo').val('');
        jQuery('#tipo').val('');
        jQuery('#azione').val('INSERT');
        jQuery('#grigliaConfig').css('display', 'none');
        jQuery('#formConfig').css('display', 'block');
}

function modificaConfig(id) {
        html = "";
        jQuery('#lista_config').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_config.php?rand=" + random(0, 999) + "&viewmode=off&azione=DETAIL&id=" + id,
                function(data) {
                        jQuery.each(data.dettaglio, function(i,ts){
                                jQuery('#configId').val(ts.id);
                                jQuery('#titolo').val(ts.titolo);
                                jQuery('#tipo').val(ts.tipo);
                                jQuery('#valore').val(ts.valore);
                                jQuery('#spotConfigImmagine').html('<img src="/wp-content/themes/atalantini/smilies/' + ts.immagine+ '" border=0>');
                                jQuery('#azione').val('UPDATE');
                        });
                        jQuery('#grigliaConfig').css('display', 'none');
                        jQuery('#formConfig').css('display', 'block');
        });
}

function validateFormConfig() {
        var ritorno = true;
        if (isEmpty(jQuery('#titolo').val())) {
                alert("Il campo titolo non puo' essere vuoto.");
                return false;
        }
        if (isEmpty(jQuery('#tipo').val())) {
                alert("Il campo tipo non puo' essere vuoto.");
                return false;
        }
        if (isEmpty(jQuery('#valore').val())) {
                alert("Il campo valore non puo' essere vuoto.");
                return false;
        }
        return ritorno;
}

function cancellaTwitter(id) {
        var azione = "DELETE";
        jQuery.post("../wp-content/plugins/atalantini/data/service_twitter.php?rand=" + random(0, 999) + "&viewmode=off&azione=" + azione, {
                "id": id
        }, function(data) {
                idTwitter = "";
                listaTwitter(1);
                alert("Cancellazione effettuata");
        });
}

function listaTwitter(page) {
        html = "";
        paginator = "";
        if (page > 1) {
                paginator += "<a href=\"#\" onClick=\"listaTwitter(" + (page - 1) + ");\">Precedente</a> | ";
        }
        jQuery('#lista_twitter').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_twitter.php?rand=" + random(0, 999) + "&viewmode=off&azione=LIST&pageSize=" + pageSize + "&pageNo=" + page + "&searchkey=" + jQuery('#search_twitter').val(),
                function(data) {
                        jQuery.each(data.lista, function(i,ts){
                                html += "<tr>";
                                html += "<td>" + ts.id + "</td>";
                                html += "<td>" + ts.titolo + "</td>";
                                html += "<td><img src=\"/wp-content/themes/atalantini/twitter/" + ts.immagine + "\" border=0 width=\"100\"></td>";
                                html += "<td><a href=\"#\" onClick=\"modificaTwitter(" + ts.id + ");\">Modifica</a> | <a href=\"#\" onClick=\"cancellaTwitter(" + ts.id + ");\">Cancella</a></td>";
                                html += "</tr>";
                        });
                        numPages = Math.round(data.totaleValori/pageSize);
                        if (((numPages * pageSize) > data.totaleValori) && (page < numPages)) {
                                paginator += "<a href=\"#\" onClick=\"listaTwitter(" + (page + 1) + ");\">Successivo</a>";
                        }
                        jQuery('#paginator').html(paginator);
                        jQuery('#grigliaTwitter').css('display', 'block');
                        jQuery('#formTwitter').css('display', 'none');
                        jQuery('#lista_twitter').html(html);
        });
}

function creaTwitter() {
        jQuery('#twitterId').val('');
        jQuery('#titolo').val('');
        jQuery('#tipo').val('');
        jQuery('#azione').val('INSERT');
        jQuery('#grigliaTwitter').css('display', 'none');
        jQuery('#formTwitter').css('display', 'block');
}

function modificaTwitter(id) {
        html = "";
        jQuery('#lista_twitter').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_twitter.php?rand=" + random(0, 999) + "&viewmode=off&azione=DETAIL&id=" + id,
                function(data) {
                        jQuery.each(data.dettaglio, function(i,ts){
                                jQuery('#twitterId').val(ts.id);
                                jQuery('#titolo').val(ts.titolo);
                                jQuery('#tipo').val(ts.tipo);
                                jQuery('#spotTwitterImmagine').html('<img src="/wp-content/themes/atalantini/twitter/' + ts.immagine+ '" border=0>');
                                jQuery('#azione').val('UPDATE');
                        });
                        jQuery('#grigliaTwitter').css('display', 'none');
                        jQuery('#formTwitter').css('display', 'block');
        });
}

function validateFormTwitter() {
        var ritorno = true;
        if (isEmpty(jQuery('#titolo').val())) {
                alert("Il campo titolo non puo' essere vuoto.");
                return false;
        }
        return ritorno;
}

function cancellaPlayer(id) {
        var azione = "DELETE";
        jQuery.post("../wp-content/plugins/atalantini/data/service_player.php?rand=" + random(0, 999) + "&viewmode=off&azione=" + azione, {
                "id": id
        }, function(data) {
                idPlayer = "";
                listaPlayer(1);
                alert("Cancellazione effettuata");
        });
}

function listaPlayer(page) {
        html = "";
        paginator = "";
        if (page > 1) {
                paginator += "<a href=\"#\" onClick=\"listaPlayer(" + (page - 1) + ");\">Precedente</a> | ";
        }
        jQuery('#lista_player').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_player.php?rand=" + random(0, 999) + "&viewmode=off&azione=LIST&pageSize=" + pageSize + "&pageNo=" + page + "&searchkey=" + jQuery('#search_player').val(),
                function(data) {
                        jQuery.each(data.lista, function(i,ts){
                                html += "<tr>";
                                html += "<td>" + ts.id + "</td>";
                                html += "<td>" + ts.nominativo + "</td>";
                                html += "<td>" + ts.numero + "</td>";
                                html += "<td>" + ts.ruolo + "</td>";
                                html += "<td><a href=\"#\" onClick=\"modificaPlayer(" + ts.id + ");\">Modifica</a> | <a href=\"#\" onClick=\"cancellaPlayer(" + ts.id + ");\">Cancella</a></td>";
                                html += "</tr>";
                        });
                        numPages = Math.round(data.totaleValori/pageSize);
                        if (((numPages * pageSize) > data.totaleValori) && (page < numPages)) {
                                paginator += "<a href=\"#\" onClick=\"listaPlayer(" + (page + 1) + ");\">Successivo</a>";
                        }
                        jQuery('#paginator').html(paginator);
                        jQuery('#grigliaPlayer').css('display', 'block');
                        jQuery('#formPlayer').css('display', 'none');
                        jQuery('#lista_player').html(html);
        });
}

function creaPlayer() {
        jQuery('#playerId').val('');
        jQuery('#nominativo').val('');
        jQuery('#numero').val('');
        jQuery('#ruolo').val('');
        jQuery('#inrosa').val('');
        jQuery('#azione').val('INSERT');
        jQuery('#grigliaPlayer').css('display', 'none');
        jQuery('#formPlayer').css('display', 'block');
}

function modificaPlayer(id) {
        html = "";
        jQuery('#lista_player').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_player.php?rand=" + random(0, 999) + "&viewmode=off&azione=DETAIL&id=" + id,
                function(data) {
                        jQuery.each(data.dettaglio, function(i,ts){
                                jQuery('#playerId').val(ts.id);
                                jQuery('#nominativo').val(ts.nominativo);
                                jQuery('#numero').val(ts.numero);
                                jQuery('#ruolo').val(ts.ruolo);
                                jQuery('#inrosa').val(ts.inrosa);
                                jQuery('#azione').val('UPDATE');
                                jQuery('#spotPlayerImmagine').html('<img src="/wp-content/themes/atalantini/player/' + ts.file_player + '" border=0>');
                        });
                        jQuery('#grigliaPlayer').css('display', 'none');
                        jQuery('#formPlayer').css('display', 'block');
        });
}

function validateFormPlayer() {
        var ritorno = true;
        if (isEmpty(jQuery('#nominativo').val())) {
                alert("Il campo nominativo non puo' essere vuoto.");
                return false;
        }
        if (isEmpty(jQuery('#numero').val())) {
                alert("Il campo numero non puo' essere vuoto.");
                return false;
        }
        if (isEmpty(jQuery('#ruolo').val())) {
                alert("Il campo ruolo non puo' essere vuoto.");
                return false;
        }
        return ritorno;
}

function cancellaTeam(id) {
        var azione = "DELETE";
        jQuery.post("../wp-content/plugins/atalantini/data/service_team.php?rand=" + random(0, 999) + "&viewmode=off&azione=" + azione, {
                "id": id
        }, function(data) {
                idTeam = "";
                listaTeam(1);
                alert("Cancellazione effettuata");
        });
}

function listaTeam(page) {
        html = "";
        paginator = "";
        if (page > 1) {
                paginator += "<a href=\"#\" onClick=\"listaTeam(" + (page - 1) + ");\">Precedente</a> | ";
        }
        jQuery('#lista_team').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_team.php?rand=" + random(0, 999) + "&viewmode=off&azione=LIST&pageSize=" + pageSize + "&pageNo=" + page + "&searchkey=" + jQuery('#search_team').val(),
                function(data) {
                        jQuery.each(data.lista, function(i,ts){
                                html += "<tr>";
                                html += "<td>" + ts.id + "</td>";
                                html += "<td>" + ts.sq1 + "</td>";
                                html += "<td><img width=\"60\" src=\"/wp-content/themes/atalantini/squadre/" + ts.immagine1 + "\"></td>";
                                html += "<td>" + ts.sq2 + "</td>";
                                html += "<td><img width=\"60\" src=\"/wp-content/themes/atalantini/squadre/" + ts.immagine2 + "\"></td>";
                                html += "<td>" + ts.resultsq1 + " - " + ts.resultsq2  + "</td>";
                                html += "<td>" + ts.girone + "</td>";
                                html += "<td>" + ts.attivo + "</td>";
				html += "<td>" + ts.votanti + "</td>";
                                html += "<td><a href=\"#\" onClick=\"askResume(" + ts.id + ");\">Stampa resoconto</a> | <a href=\"#\" onClick=\"askForVote(" + ts.id + ");\">Richiedi voti</a> | <a href=\"/wp-admin/admin.php?page=subcine7-page&id=" + ts.id + "\">Votazioni</a> | <a href=\"#\" onClick=\"modificaTeam(" + ts.id + ");\">Modifica</a> | <a href=\"#\" onClick=\"cancellaTeam(" + ts.id + ");\">Cancella</a></td>";
                                html += "</tr>";
                        });
                        numPages = Math.round(data.totaleValori/pageSize);
                        if (((numPages * pageSize) > data.totaleValori) && (page < numPages)) {
                                paginator += "<a href=\"#\" onClick=\"listaTeam(" + (page + 1) + ");\">Successivo</a>";
                        }
                        jQuery('#paginator').html(paginator);
                        jQuery('#grigliaTeam').css('display', 'block');
                        jQuery('#formTeam').css('display', 'none');
                        jQuery('#lista_team').html(html);
        });
}

function askForVote(id) {
        jQuery.getJSON("../wp-content/plugins/atalantini/data/adagurdam_crea_richiesta.php?rand=" + random(0, 999) + "&id=" + id,
                function(data) {
			alert("Pagina creata");
		}
	);
}

function askResume(id) {
        jQuery.getJSON("../wp-content/plugins/atalantini/data/adagurdam_crea_resoconto.php?rand=" + random(0, 999) + "&id=" + id,
                function(data) {
                        alert("Pagina creata");
                }
        );
}

function creaTeam() {
        jQuery('#teamId').val('');
        jQuery('#sq1').val('');
        jQuery('#immagine1').val('');
        jQuery('#sq2').val('');
        jQuery('#resultsq1').val('');
        jQuery('#resultsq2').val('');
        jQuery('#girone').val('');
        jQuery('#immagine2').val('');
        jQuery('#attivo').val('');
        jQuery('#azione').val('INSERT');
        jQuery('#grigliaTeam').css('display', 'none');
        jQuery('#formTeam').css('display', 'block');
}

function modificaTeam(id) {
	jQuery('[id^="team_player_"]').each(function () {
            jQuery('#' + this.id).removeAttr('checked');
	})
        html = "";
        jQuery('#lista_team').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_team.php?rand=" + random(0, 999) + "&viewmode=off&azione=DETAIL&id=" + id,
                function(data) {
                        jQuery.each(data.dettaglio, function(i,ts){
                                jQuery('#teamId').val(ts.id);
                                jQuery('#sq1').val(ts.sq1);
                                jQuery('#immagine1').val(ts.immagine1);
                                jQuery('#sq2').val(ts.sq2);
                                jQuery('#immagine2').val(ts.immagine2);
                                jQuery('#attivo').val(ts.attivo);
                                jQuery('#file_team1').val(ts.immagine1);
                                jQuery('#file_team2').val(ts.immagine2);
                                jQuery('#resultsq1').val(ts.resultsq1);
                                jQuery('#resultsq2').val(ts.resultsq2);
                                jQuery('#girone').val(ts.girone);
                                jQuery('#azione').val('UPDATE');
				if (("" + ts.players) != "null") {
					ids = ts.players.split(",");
					for (var x = 0; x < ids.length; x++) {
						jQuery('#team_player_' + ids[x]).attr('checked','checked');
					}
				}

                        });
                        jQuery('#grigliaTeam').css('display', 'none');
                        jQuery('#formTeam').css('display', 'block');
        });
}

function validateFormTeam() {
        var ritorno = true;
        if (isEmpty(jQuery('#sq1').val())) {
                alert("Il campo squadra 1 non puo' essere vuoto.");
                return false;
        }
        if (isEmpty(jQuery('#sq2').val())) {
                alert("Il campo squadra 2 non puo' essere vuoto.");
                return false;
        }
        if (isEmpty(jQuery('#attivo').val())) {
                alert("Il campo attivo non puo' essere vuoto.");
                return false;
        }
        return ritorno;
}

function cancellaRss(id) {
        var azione = "DELETE";
        jQuery.post("../wp-content/plugins/atalantini/data/service_rss.php?rand=" + random(0, 999) + "&viewmode=off&azione=" + azione, {
                "id": id
        }, function(data) {
                idRss = "";
                listaRss(1);
                alert("Cancellazione effettuata");
        });
}

function listaRss(page) {
        html = "";
        paginator = "";
        if (page > 1) {
                paginator += "<a href=\"#\" onClick=\"listaRss(" + (page - 1) + ");\">Precedente</a> | ";
        }
        jQuery('#lista_rss').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_rss.php?rand=" + random(0, 999) + "&viewmode=off&azione=LIST&pageSize=" + pageSize + "&pageNo=" + page + "&searchkey=" + jQuery('#search_rss').val(),
                function(data) {
                        jQuery.each(data.lista, function(i,ts){
                                html += "<tr>";
                                html += "<td>" + ts.id + "</td>";
                                html += "<td>" + ts.titolo + "</td>";
                                html += "<td>" + ts.url + "</td>";
                                html += "<td><a href=\"#\" onClick=\"listaRssvalues(" + ts.id + ");\">Visualizza</a> | <a href=\"#\" onClick=\"modificaRss(" + ts.id + ");\">Modifica</a> | <a href=\"#\" onClick=\"cancellaRss(" + ts.id + ");\">Cancella</a></td>";
                                html += "</tr>";
                        });
                        numPages = Math.round(data.totaleValori/pageSize);
                        if (((numPages * pageSize) > data.totaleValori) && (page < numPages)) {
                                paginator += "<a href=\"#\" onClick=\"listaRss(" + (page + 1) + ");\">Successivo</a>";
                        }
                        jQuery('#paginator').html(paginator);
                        jQuery('#grigliaRss').css('display', 'block');
                        jQuery('#grigliaRssvalues').css('display', 'none');
                        jQuery('#formRss').css('display', 'none');
                        jQuery('#lista_rss').html(html);
        });
}

function listaRssvalues(id) {
        html = "";
        jQuery('#lista_rssvalues').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/parsexml.php?rand=" + random(0, 999) + "&viewmode=off&azione=LIST&id=" + id,
                function(data) {
                        jQuery.each(data.lista, function(i,ts){
                                html += "<tr>";
                                html += "<td>" + ts.item.position + "</td>";
                                html += "<td>" + ts.item.title + "</td>";
                                html += "<td>" + ts.item.description + "</td>";
                                html += "<td><a href=\"#\" onClick=\"importaRss('" + ts.item.title + "', '" + ts.item.description + "');\">Importa news</a></td>";
                                html += "</tr>";
                        });
                        jQuery('#paginator').html(paginator);
                        jQuery('#grigliaRss').css('display', 'none');
                        jQuery('#grigliaRssvalues').css('display', 'block');
                        jQuery('#formRss').css('display', 'none');
                        jQuery('#lista_rssvalues').html(html);
        });
}

function importaRss(title, description) {
        jQuery.post("../wp-content/plugins/atalantini/data/service_rss.php?rand=" + random(0, 999) + "&azione=IMPORTRSS", {
                "title": title,
		"description": description
        }, function(data) {
        });
        alert("Importazione effettuata");
}


function creaRss() {
        jQuery('#rssId').val('');
        jQuery('#titolo').val('');
        jQuery('#url').val('');
        jQuery('#azione').val('INSERT');
        jQuery('#grigliaRss').css('display', 'none');
        jQuery('#grigliaRssvalues').css('display', 'none');
        jQuery('#formRss').css('display', 'block');
}

function modificaRss(id) {
        html = "";
        jQuery('#lista_rss').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_rss.php?rand=" + random(0, 999) + "&viewmode=off&azione=DETAIL&id=" + id,
                function(data) {
                        jQuery.each(data.dettaglio, function(i,ts){
                                jQuery('#rssId').val(ts.id);
                                jQuery('#titolo').val(ts.titolo);
                                jQuery('#url').val(ts.tipo);
                                jQuery('#azione').val('UPDATE');
                        });
                        jQuery('#grigliaRss').css('display', 'none');
                        jQuery('#grigliaRssvalues').css('display', 'none');
                        jQuery('#formRss').css('display', 'block');
        });
}

function validateFormRss() {
        var ritorno = true;
        if (isEmpty(jQuery('#titolo').val())) {
                alert("Il campo titolo non puo' essere vuoto.");
                return false;
        }
        return ritorno;
}

function cancellaSquadre(id) {
        var azione = "DELETE";
        jQuery.post("../wp-content/plugins/atalantini/data/service_squadre.php?rand=" + random(0, 999) + "&viewmode=off&azione=" + azione, {
                "id": id
        }, function(data) {
                idSquadre = "";
                listaSquadre(1);
                alert("Cancellazione effettuata");
        });
}

function listaSquadre(page) {
        html = "";
        paginator = "";
        if (page > 1) {
                paginator += "<a href=\"#\" onClick=\"listaSquadre(" + (page - 1) + ");\">Precedente</a> | ";
        }
        jQuery('#lista_squadre').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_squadre.php?rand=" + random(0, 999) + "&viewmode=off&azione=LIST&pageSize=" + pageSize + "&pageNo=" + page + "&searchkey=" + jQuery('#search_squadre').val(),
                function(data) {
                        jQuery.each(data.lista, function(i,ts){
                                html += "<tr>";
                                html += "<td>" + ts.id + "</td>";
                                html += "<td>" + ts.sq + "</td>";
                                html += "<td><img width=\"60\" src=\"/wp-content/themes/atalantini/squadre/" + ts.immagine + "\"></td>";
                                html += "<td><a href=\"#\" onClick=\"modificaSquadre(" + ts.id + ");\">Modifica</a> | <a href=\"#\" onClick=\"cancellaSquadre(" + ts.id + ");\">Cancella</a></td>";
                                html += "</tr>";
                        });
                        numPages = Math.round(data.totaleValori/pageSize);
                        if (((numPages * pageSize) > data.totaleValori) && (page < numPages)) {
                                paginator += "<a href=\"#\" onClick=\"listaSquadre(" + (page + 1) + ");\">Successivo</a>";
                        }
                        jQuery('#paginator').html(paginator);
                        jQuery('#grigliaSquadre').css('display', 'block');
                        jQuery('#formSquadre').css('display', 'none');
                        jQuery('#lista_squadre').html(html);
        });
}

function creaSquadre() {
        jQuery('#squadreId').val('');
        jQuery('#sq').val('');
        jQuery('#immagine').val('');
        jQuery('#tipo').val('');
        jQuery('#azione').val('INSERT');
        jQuery('#grigliaSquadre').css('display', 'none');
        jQuery('#formSquadre').css('display', 'block');
}

function modificaSquadre(id) {
        html = "";
        jQuery('#lista_squadre').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_squadre.php?rand=" + random(0, 999) + "&viewmode=off&azione=DETAIL&id=" + id,
                function(data) {
                        jQuery.each(data.dettaglio, function(i,ts){
                                jQuery('#squadreId').val(ts.id);
                                jQuery('#sq').val(ts.sq);
                                jQuery('#immagine').val(ts.immagine);
                                jQuery('#tipo').val(ts.tipo);
                                jQuery('#azione').val('UPDATE');
                        });
                        jQuery('#grigliaSquadre').css('display', 'none');
                        jQuery('#formSquadre').css('display', 'block');
        });
}
function validateFormSquadre() {
        var ritorno = true;
        if (isEmpty(jQuery('#sq').val())) {
                alert("Il campo squadra non puo' essere vuoto.");
                return false;
        }
        return ritorno;
}

function cancellaBanned(id) {
        var azione = "DELETE";
        jQuery.post("../wp-content/plugins/atalantini/data/service_banned.php?rand=" + random(0, 999) + "&viewmode=off&azione=" + azione, {
                "id": id
        }, function(data) {
                idBanned = "";
                listaBanned(1);
                alert("Cancellazione effettuata");
        });
}

function listaBanned(page) {
        html = "";
        paginator = "";
        if (page > 1) {
                paginator += "<a href=\"#\" onClick=\"listaBanned(" + (page - 1) + ");\">Precedente</a> | ";
        }
        jQuery('#lista_banned').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_banned.php?rand=" + random(0, 999) + "&viewmode=off&azione=LIST&pageSize=" + pageSize + "&pageNo=" + page + "&searchkey=" + jQuery('#search_banned').val(),
                function(data) {
                        jQuery.each(data.lista, function(i,ts){
                                html += "<tr>";
                                html += "<td>" + ts.id + "</td>";
                                html += "<td>" + ts.titolo + "</td>";
                                html += "<td><a href=\"#\" onClick=\"modificaBanned(" + ts.id + ");\">Modifica</a> | <a href=\"#\" onClick=\"cancellaBanned(" + ts.id + ");\">Cancella</a></td>";
                                html += "</tr>";
                        });
                        numPages = Math.round(data.totaleValori/pageSize);
                        if (((numPages * pageSize) > data.totaleValori) && (page < numPages)) {
                                paginator += "<a href=\"#\" onClick=\"listaBanned(" + (page + 1) + ");\">Successivo</a>";
                        }
                        jQuery('#paginator').html(paginator);
                        jQuery('#grigliaBanned').css('display', 'block');
                        jQuery('#formBanned').css('display', 'none');
                        jQuery('#lista_banned').html(html);
        });
}

function creaBanned() {
        jQuery('#bannedId').val('');
        jQuery('#titolo').val('');
        jQuery('#azione').val('INSERT');
        jQuery('#grigliaBanned').css('display', 'none');
        jQuery('#formBanned').css('display', 'block');
}

function modificaBanned(id) {
        html = "";
        jQuery('#lista_banned').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_banned.php?rand=" + random(0, 999) + "&viewmode=off&azione=DETAIL&id=" + id,
                function(data) {
                        jQuery.each(data.dettaglio, function(i,ts){
                                jQuery('#bannedId').val(ts.id);
                                jQuery('#titolo').val(ts.titolo);
                                jQuery('#spotBannedImmagine').html('<img src="/wp-content/themes/atalantini/smilies/' + ts.immagine+ '" border=0>');
                                jQuery('#azione').val('UPDATE');
                        });
                        jQuery('#grigliaBanned').css('display', 'none');
                        jQuery('#formBanned').css('display', 'block');
        });
}

function validateFormBanned() {
        var ritorno = true;
        if (isEmpty(jQuery('#titolo').val())) {
                alert("Il campo titolo non puo' essere vuoto.");
                return false;
        }
        return ritorno;
}

function listaTotodeaTeam(page) {
        html = "";
        paginator = "";
        if (page > 1) {
                paginator += "<a href=\"#\" onClick=\"listaTotodeaTeam(" + (page - 1) + ");\">Precedente</a> | ";
        }
        jQuery('#lista_team').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_totodea_team.php?rand=" + random(0, 999) + "&viewmode=off&azione=LIST&pageSize=" + pageSize + "&pageNo=" + page + "&searchkey=" + jQuery('#search_totodea_team').val(),
                function(data) {
                        jQuery.each(data.lista, function(i,ts){
                                html += "<tr>";
                                html += "<td>" + ts.id + "</td>";
                                html += "<td>" + ts.sq1 + "</td>";
                                html += "<td><img width=\"60\" src=\"/wp-content/themes/atalantini/squadre/" + ts.immagine1 + "\"></td>";
                                html += "<td>" + ts.sq2 + "</td>";
                                html += "<td><img width=\"60\" src=\"/wp-content/themes/atalantini/squadre/" + ts.immagine2 + "\"></td>";
                                html += "<td>" + ts.resultsq1 + " - " + ts.resultsq2  + "</td>";
                                html += "<td>" + ts.girone + "</td>";
                                html += "<td>" + ts.attivo + "</td>";
                                html += "<td><a href=\"#\" onClick=\"modificaTotodeaTeam(" + ts.id + ");\">Modifica</a> | <a href=\"#\" onClick=\"cancellaTotodeaTeam(" + ts.id + ");\">Cancella</a></td>";
                                html += "</tr>";
                        });
                        numPages = Math.round(data.totaleValori/pageSize);
                        if (((numPages * pageSize) > data.totaleValori) && (page < numPages)) {
                                paginator += "<a href=\"#\" onClick=\"listaTotodeaTeam(" + (page + 1) + ");\">Successivo</a>";
                        }
                        jQuery('#paginator').html(paginator);
                        jQuery('#grigliaTotodeaTeam').css('display', 'block');
                        jQuery('#formTotodeaTeam').css('display', 'none');
                        jQuery('#lista_totodea').html(html);
        });
}

function cancellaTotodeaTeam(id) {
        var azione = "DELETE";
        jQuery.post("../wp-content/plugins/atalantini/data/service_totodea_team.php?rand=" + random(0, 999) + "&viewmode=off&azione=" + azione, {
                "id": id
        }, function(data) {
                idTotodeaTeam = "";
                listaTotodeaTeam(1);
                alert("Cancellazione effettuata");
        });
}
function validateFormTotodea() {
        var ritorno = true;
        if (isEmpty(jQuery('#sq1').val())) {
                alert("Il campo squadra 1 non puo' essere vuoto.");
                return false;
        }
        if (isEmpty(jQuery('#sq2').val())) {
                alert("Il campo squadra 2 non puo' essere vuoto.");
                return false;
        }
        if (isEmpty(jQuery('#attivo').val())) {
                alert("Il campo attivo non puo' essere vuoto.");
                return false;
        }
        return ritorno;
}

function modificaTotodeaTeam(id) {
        jQuery('[id^="team_player_"]').each(function () {
            jQuery('#' + this.id).removeAttr('checked');
        })
        html = "";
        jQuery('#lista_totodea').html('');
        jQuery.getJSON("../wp-content/plugins/atalantini/data/service_totodea_team.php?rand=" + random(0, 999) + "&viewmode=off&azione=DETAIL&id=" + id,
                function(data) {
                        jQuery.each(data.dettaglio, function(i,ts){
                                jQuery('#teamId').val(ts.id);
                                jQuery('#sq1').val(ts.sq1);
                                jQuery('#immagine1').val(ts.immagine1);
                                jQuery('#sq2').val(ts.sq2);
                                jQuery('#immagine2').val(ts.immagine2);
                                jQuery('#attivo').val(ts.attivo);
                                jQuery('#file_team1').val(ts.immagine1);
                                jQuery('#file_team2').val(ts.immagine2);
                                jQuery('#resultsq1').val(ts.resultsq1);
                                jQuery('#resultsq2').val(ts.resultsq2);
                                jQuery('#girone').val(ts.girone);
                                jQuery('#azione').val('UPDATE');
                                if (("" + ts.players) != "null") {
                                        ids = ts.players.split(",");
                                        for (var x = 0; x < ids.length; x++) {
                                                jQuery('#totodea_team_player_' + ids[x]).attr('checked','checked');
                                        }
                                }
                        });
                        jQuery('#grigliaTotodeaTeam').css('display', 'none');
                        jQuery('#formTotodeaTeam').css('display', 'block');
        });
}

function creaTotodeaTeam() {
        jQuery('#teamId').val('');
        jQuery('#sq1').val('');
        jQuery('#immagine1').val('');
        jQuery('#sq2').val('');
        jQuery('#resultsq1').val('');
        jQuery('#resultsq2').val('');
        jQuery('#girone').val('');
        jQuery('#immagine2').val('');
        jQuery('#attivo').val('');
        jQuery('#azione').val('INSERT');
        jQuery('#grigliaTotodeaTeam').css('display', 'none');
        jQuery('#formTotodeaTeam').css('display', 'block');
}