283 lines
8.5 KiB
JavaScript
283 lines
8.5 KiB
JavaScript
/**
|
||
*
|
||
*/
|
||
|
||
|
||
$(document).ready(function() {
|
||
grammarconditions = 0
|
||
sintconditions = 0
|
||
filterconditions = 0
|
||
|
||
var texAreaValue =
|
||
|
||
"1 Nel mezzo del cammin di nostra vita"+
|
||
"\n2 mi ritrovai per una selva oscura,"+
|
||
"\n3 ché la diritta via era smarrita."+
|
||
"\n4 Ahi quanto a dir qual era è cosa dura"+
|
||
"\n5 esta selva selvaggia e aspra e forte"+
|
||
"\n6 che nel pensier rinova la paura!"+
|
||
"\n7 Tant’ è amara che poco è più morte;"+
|
||
"\n8 ma per trattar del ben ch’i’ vi trovai,"+
|
||
"\n9 dirò de l’altre cose ch’i’ v’ho scorte."+
|
||
"\n10 Io non so ben ridir com’ i’ v’intrai,"+
|
||
"\n11 tant’ era pien di sonno a quel punto"+
|
||
"\n12 che la verace via abbandonai."+
|
||
"\n13 Ma poi ch’i’ fui al piè d’un colle giunto,"+
|
||
"\n14 là dove terminava quella valle"+
|
||
"\n15 che m’avea di paura il cor compunto,"+
|
||
"\n16 guardai in alto e vidi le sue spalle"+
|
||
"\n17 vestite già de’ raggi del pianeta"+
|
||
"\n18 che mena dritto altrui per ogne calle."+
|
||
"\n19 Allor fu la paura un poco queta,"+
|
||
"\n20 che nel lago del cor m’era durata"+
|
||
"\n21 la notte ch’i’ passai con tanta pieta."+
|
||
"\n22 E come quei che con lena affannata,"+
|
||
"\n23 uscito fuor del pelago a la riva,"+
|
||
"\n24 si volge a l’acqua perigliosa e guata,"+
|
||
"\n25 così l’animo mio, ch’ancor fuggiva,"+
|
||
"\n26 si volse a retro a rimirar lo passo"+
|
||
"\n27 che non lasciò già mai persona viva."+
|
||
"\n28 Poi ch’èi posato un poco il corpo lasso,"+
|
||
"\n29 ripresi via per la piaggia diserta,"+
|
||
"\n30 sì che ’l piè fermo sempre era ’l più basso."+
|
||
"\n31 Ed ecco, quasi al cominciar de l’erta,"+
|
||
"\n32 una lonza leggera e presta molto,"+
|
||
"\n33 che di pel macolato era coverta;"+
|
||
"\n34 e non mi si partia dinanzi al volto,"+
|
||
"\n35 anzi ’mpediva tanto il mio cammino,"+
|
||
"\n36 ch’i’ fui per ritornar più volte vòlto."+
|
||
"\n37 Temp’ era dal principio del mattino,"+
|
||
"\n38 e ’l sol montava ’n sù con quelle stelle"+
|
||
"\n39 ch’eran con lui quando l’amor divino"+
|
||
"\n40 mosse di prima quelle cose belle;"+
|
||
"\n41 sì ch’a bene sperar m’era cagione"+
|
||
"\n42 di quella fiera a la gaetta pelle"+
|
||
"\n43 l’ora del tempo e la dolce stagione;"+
|
||
"\n44 ma non sì che paura non mi desse"+
|
||
"\n45 la vista che m’apparve d’un leone."+
|
||
"\n46 Questi parea che contra me venisse"+
|
||
"\n47 con la test’ alta e con rabbiosa fame,"+
|
||
"\n48 sì che parea che l’aere ne tremesse."+
|
||
"\n49 Ed una lupa, che di tutte brame"+
|
||
"\n50 sembiava carca ne la sua magrezza,";
|
||
|
||
|
||
$("textarea#PagineCanti").val(texAreaValue);
|
||
$('#apricerca').css({'opacity' : 0.25});
|
||
$('#lemma_forma').prop("disabled", true);
|
||
$('#opzioni_testo').prop("disabled", true);
|
||
$('#BottoneCerca').prop("disabled", true);
|
||
$('#close_condizioni').css({'opacity' : 0.40});;
|
||
$('#close_dove').css({'opacity' : 0.40});
|
||
|
||
$("#cla-TabContent").attr('style', "display: block;");
|
||
$("#DoveInferno").attr('style', "display: none;");
|
||
|
||
$("#cla-Advanced").attr('style', "display: none;");
|
||
|
||
$('.tabs__menu-item').on('click', function() {
|
||
$(this).addClass('bg-white').addClass('red');
|
||
$(this).siblings().removeClass('bg-white').removeClass('red');
|
||
});
|
||
|
||
|
||
var tabellaCanti ="";
|
||
|
||
|
||
|
||
jQuery(document).delegate('#selectInferno', 'click', function(e) {
|
||
e.preventDefault();
|
||
|
||
$('.labelCantica span').html("Inferno");
|
||
|
||
|
||
return true;
|
||
});
|
||
|
||
jQuery(document).delegate('#selectPurgatorio', 'click', function(e) {
|
||
e.preventDefault();
|
||
|
||
$('.labelCantica span').html("Purgatorio");
|
||
|
||
return true;
|
||
});
|
||
|
||
|
||
jQuery(document).delegate('#selectParadiso', 'click', function(e) {
|
||
e.preventDefault();
|
||
|
||
$('.labelCantica span').html("Paradiso");
|
||
|
||
return true;
|
||
});
|
||
|
||
|
||
|
||
jQuery(document).delegate('#close_cerca', 'click', function(e) {
|
||
e.preventDefault();
|
||
|
||
|
||
$('#apricerca').css({'opacity' : 0.25});
|
||
|
||
|
||
$('#browseArea').css('opacity', '1');
|
||
$('#PagineCanti').prop("disabled", false);
|
||
$('#PagineCanti').css('overflow', 'auto');
|
||
$('#close_condizioni').css({'opacity' : 0.40});;
|
||
$('#close_dove').css({'opacity' : 0.40});
|
||
$('#close_cerca').css({'opacity' : 1});
|
||
$("#cla-TabContent").attr('style', "display: block;");
|
||
$("#DoveInferno").attr('style', "display: none;");
|
||
$("#cla-Advanced").attr('style', "display: none;");
|
||
|
||
|
||
});
|
||
jQuery(document).delegate('#close_dove', 'click', function(e) {
|
||
e.preventDefault();
|
||
$('#close_condizioni').css({'opacity' : 0.40});;
|
||
$('#close_dove').css({'opacity' : 1});
|
||
$('#close_cerca').css({'opacity' : 0.40});
|
||
$("#cla-TabContent").attr('style', "display: none;");
|
||
$("#cla-Advanced").attr('style', "display: none;");
|
||
$("#DoveInferno").attr('style', "display: block;");
|
||
|
||
});
|
||
jQuery(document).delegate('#close_condizioni', 'click', function(e) {
|
||
e.preventDefault();
|
||
$('#close_condizioni').css({'opacity' : 1});;
|
||
$('#close_dove').css({'opacity' : 0.40});
|
||
$('#close_cerca').css({'opacity' : 0.40});
|
||
$("#cla-TabContent").attr('style', "display: none;");
|
||
$("#DoveInferno").attr('style', "display: none;");
|
||
$("#cla-Advanced").attr('style', "display: block;");
|
||
|
||
|
||
});
|
||
|
||
|
||
jQuery(document).delegate('#BottoneCerca', 'click', function(e) {
|
||
e.preventDefault();
|
||
$("#loader").show();
|
||
setTimeout(function() {
|
||
$("#loader").hide();
|
||
fakeResult();
|
||
}, 1000);
|
||
}
|
||
)
|
||
|
||
jQuery(document).delegate('a.selectInferno1', 'click', function(e) {
|
||
e.preventDefault();
|
||
//var areaText = $('#PagineCanti');
|
||
$('#browseArea').css('opacity', '1');
|
||
$('#apricerca').css('opacity', '0.4');
|
||
$('#PagineCanti').highlightWithinTextarea({
|
||
highlight: 'paura',
|
||
className: 'red'
|
||
});
|
||
});
|
||
|
||
jQuery(document).delegate('#apricerca', 'click', function(e) {
|
||
e.preventDefault();
|
||
|
||
$(this).css('opacity', '1');
|
||
$('#browseArea').css('opacity', '0.4');
|
||
//$('.labelVai span').html("Cerca in:");
|
||
$('#lemma_forma').prop("disabled", false);
|
||
$('#opzioni_testo').prop("disabled", false);
|
||
$('#BottoneCerca').prop("disabled", false);
|
||
$('#advanSW').prop('checked',false)
|
||
$(".risultatiRicerca").attr('style', "display: none;");
|
||
$('.labelRisultatoRicerca span').attr('style', "display:none;")
|
||
|
||
|
||
});
|
||
|
||
jQuery(document).delegate('#browseArea', 'click', function(e) {
|
||
e.preventDefault();
|
||
|
||
$(this).css('opacity', '1');
|
||
$('#apricerca').css('opacity', '0.4');
|
||
//$('.labelVai span').html("Vai a:");
|
||
$('#lemma_forma').prop("disabled", true);
|
||
$('#opzioni_testo').prop("disabled", true);
|
||
$('#BottoneCerca').prop("disabled", true);
|
||
|
||
|
||
});
|
||
|
||
|
||
function fakeResult(){
|
||
|
||
$('#ResultCantiInferno').empty()
|
||
$('#ResultCantiPurgatorio').empty()
|
||
$('#ResultCantiParadiso').empty()
|
||
|
||
|
||
|
||
tabellaCanti ="";
|
||
|
||
|
||
tabellaCanti = tabellaCanti +
|
||
'<a class="f5 link dim br1 bn pa0 mb0 dib dark-red selectParadiso' + 20 +
|
||
'href="#0" data-added="0">'+'XX(3)'+'</a> ';
|
||
|
||
|
||
tabellaCanti = tabellaCanti +
|
||
'<a class="f5 link dim br1 bn pa0 mb0 dib dark-red selectParadiso' + 30 +
|
||
'href="#0" data-added="0">'+'XXX(2)'+'</a> ';
|
||
|
||
|
||
$('#ResultCantiParadiso').append(tabellaCanti);
|
||
$('#ResultCantiParadiso').attr('style', "display:block;")
|
||
$('.labelRisultatoParadiso span').attr('style', "display:block;")
|
||
|
||
tabellaCanti ="";
|
||
|
||
|
||
tabellaCanti = tabellaCanti +
|
||
'<a class="f5 link dim br1 bn pa0 mb0 dib dark-red selectPurgatorio' + 10 +
|
||
'href="#0" data-added="0">'+'X(4)'+'</a> ';
|
||
|
||
|
||
tabellaCanti = tabellaCanti +
|
||
'<a class="f5 link dim br1 bn pa0 mb0 dib dark-red selectPurgatorio' + 25 +
|
||
'href="#0" data-added="0">'+'XXV(2)'+'</a> ';
|
||
|
||
|
||
$('#ResultCantiPurgatorio').append(tabellaCanti);
|
||
$('#ResultCantiPurgatorio').attr('style', "display:block;")
|
||
$('.labelRisultatoPurgatorio span').attr('style', "display:block;")
|
||
|
||
tabellaCanti ="";
|
||
|
||
tabellaCanti = tabellaCanti +
|
||
'<a class="f5 link dim br1 bn pa0 mb0 dib dark-red selectInferno' + '1' +
|
||
' href="#0" data-added="0">'+'I(5)'+'</a> ';
|
||
|
||
tabellaCanti = tabellaCanti +
|
||
'<a class="f5 link dim br1 bn pa0 mb0 dib dark-red selectInferno' + '15' +
|
||
' href="#0" data-added="0">'+'XV(1)'+'</a> ';
|
||
|
||
|
||
|
||
$('#ResultCantiInferno').append(tabellaCanti);
|
||
$('#ResultCantiInferno').attr('style', "display:block;")
|
||
$('.labelRisultatoInferno span').attr('style', "display:block;")
|
||
$('.labelRisultatoRicerca span').attr('style', "display:block;")
|
||
$(".risultatiRicerca").attr('style', "display: block;");
|
||
|
||
$('#apricerca').css({'opacity' : 0.25});
|
||
|
||
|
||
$('.labelRisultatoParadiso').text("Paradiso (5)");
|
||
$('.labelRisultatoInferno').text("Inferno (6)");
|
||
$('.labelRisultatoPurgatorio').text("Purgatorio (6)");
|
||
$('#browseArea').css('opacity', '1');
|
||
$('#PagineCanti').prop("disabled", false);
|
||
$('#PagineCanti').css('overflow', 'auto');
|
||
$('#occorrenze').attr('style', "display:block;")
|
||
|
||
return true;
|
||
}
|
||
|
||
}); |