PageSourceSearch

https://www.cstrevigliese.it/js/calendario/calendario.js?lu=29072026191724

js cstrevigliese.it collected 2026-10-03 02:51:01 UTC 4,037 bytes, 109 lines download raw bytes

1var $jQCalendario = jQuery.noConflict();
2
3$jQCalendario(".box-eventi").each(function() {
4	
5	var id=$jQCalendario(this).attr("id");
6		
7	eval("var myVar" + id + ";");
8});
9
10
11
12$jQCalendario(window).load(function() {
13		
14	InizializzazioneCalendario();
15	
16});
17
18function CalendarioScroll(idcalendario)
19	{    
20	}
21	
22function InizializzazioneCalendario()
23	{		
24	$jQCalendario(".calendario div[data-navlink], #calendario_indietro, #calendario_avanti, .calendario span[data-tipovis]").unbind("click");	
25		
26	$jQCalendario(".calendario").each(function() {
27				
28		var idcalendario=$jQCalendario(this).attr("data-id");
29		
30		var widthParent=$jQCalendario(this).parent().outerWidth(true);
31		
32		var classeCalendario="calendario-grande";
33		if(widthParent<600)
34			{
35			classeCalendario="calendario-piccolo";	
36			}
37
38		//$jQCalendario("#calendario_"+idcalendario+" table").addClass(classeCalendario);	
39		$jQCalendario("#calendario_"+idcalendario).addClass(classeCalendario);		
40		
41		if($jQCalendario("#calendario_"+idcalendario+" .calendario-box-ore-eventi").length>0)
42			{
43            $jQCalendario("#calendario_"+idcalendario+" .calendario-box-ore-eventi").scrollTop(0);
44           	 
45			var rowpos = $jQCalendario("#calendario_"+idcalendario+" .calendario-box-ore-eventi table tr.calendario-riga-ore-7").position();
46		   	var spostamento= rowpos.top - 25 - $jQCalendario("#calendario_"+idcalendario+" .calendario-box-intestazione").outerHeight(true);
47		    $jQCalendario("#calendario_"+idcalendario+" .calendario-box-ore-eventi").scrollTop(spostamento);
48     
49			}	
50	});
51
52	$jQCalendario(".calendario div[data-navlink]").click(function() {
53				
54		var url=$jQCalendario(this).attr("data-urllink");	
55		var opzioni=$jQCalendario(this).attr("data-navlink");		
56		var obj = jQuery.parseJSON(opzioni);		
57		var querystring = $jQCalendario.param(obj);
58		
59		var redirect=window.location.protocol+'//'+window.location.hostname+'/'+url+'?'+querystring;
60		
61		$jQCalendario(location).attr('href',redirect);
62	});
63	
64	
65	$jQCalendario("#calendario_indietro, #calendario_avanti").click(function() {
66		
67		var giorno=$jQCalendario(this).attr("data-giorno");
68		if(giorno=='')
69			{
70			giorno='01';
71			}
72		var data=$jQCalendario(this).attr("data-anno")+'-'+$jQCalendario(this).attr("data-mese")+'-'+giorno;
73		var idcalendario=$jQCalendario(this).attr("data-id");
74		var array_opzioni=$jQCalendario("#calendario_"+idcalendario+" #array_opzioni_calendario").val();
75		//console.log(array_opzioni)
76		//console.log(JSON.stringify(array_opzioni))
77		
78		$jQCalendario.post( window.location.protocol+'//'+window.location.hostname+'/js/calendario/calendario.php', { azione:'aggiornacalendario', datacalendario: data, idcalendario: idcalendario, array_opzioni: array_opzioni })
79		  .done(function( response ) {
80		    $jQCalendario("#calendario_"+idcalendario).replaceWith(response);
81		    
82		    InizializzazioneCalendario();
83		  });
84	});
85	
86	
87	
88	$jQCalendario(".calendario span[data-tipovis]").click(function() {
89		
90		var tipovis=$jQCalendario(this).attr("data-tipovis");
91		var data=$jQCalendario(this).attr("data-ultimadata");
92		var idcalendario=$jQCalendario(this).attr("data-id");
93		
94		var array_opzioni=$jQCalendario("#calendario_"+idcalendario+" #array_opzioni_calendario").val();
95		//console.log(array_opzioni)
96		array_opzioni=array_opzioni.replace("%22tipo%22%3A%22giornaliera%22","%22tipo%22%3A%22"+tipovis+"%22");
97		array_opzioni=array_opzioni.replace("%22tipo%22%3A%22settimanale%22","%22tipo%22%3A%22"+tipovis+"%22");
98		array_opzioni=array_opzioni.replace("%22tipo%22%3A%22mensile%22","%22tipo%22%3A%22"+tipovis+"%22");
99		//console.log(array_opzioni)
100		//console.log(JSON.stringify(array_opzioni))
101		
102		$jQCalendario.post( window.location.protocol+'//'+window.location.hostname+'/js/calendario/calendario.php', { azione:'aggiornacalendario', datacalendario: data, idcalendario: idcalendario, array_opzioni: array_opzioni })
103		  .done(function( response ) {
104		    $jQCalendario("#calendario_"+idcalendario).replaceWith(response);
105		    
106		    InizializzazioneCalendario();
107		  });
108	});
109	}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.