PageSourceSearch

https://ofsflyg.se/system/filmkvallar_show.js

js ofsflyg.se collected 2026-10-02 14:13:32 UTC 6,645 bytes, 147 lines download raw bytes

1function filmkvallarShow() {
2	document.write('<table border="0" cellpadding="3" cellspacing="0">');
3	for (var i=0; i<filmkvallar_data.length-1; i=i+filmkvallar_size) {
4		datum = filmkvallar_data[i];
5		in_id = filmkvallar_data[i+1];
6		ut_id = filmkvallar_data[i+2];
7		filmer = filmkvallar_data[i+3];
8		indx = in_id.substring(10,12);
9		gif_date = in_id.substring(2,10).replace(/-/g,'');
10		big_pic = 0;
11		if (in_id=='') {
12			affisch_bild = 'images/filmaffischer/affisch_kommer_snart.gif';
13		} else {
14			affisch_bild = 'images/news/p'+gif_date+indx+'.gif';
15			for (var j=0; j<filmaffisch_pic.length-1; j=j+filmaffisch_pic_size) {
16				pic_date = filmaffisch_pic[j+1].substring(0,10);
17				if (filmaffisch_pic[j]=='1'&&pic_date==datum) {
18					big_pic = 1;
19					pic_file = 'film_' + pic_date + '.jpg';
20					pic_w = parseInt(filmaffisch_pic[j+2],10);
21					pic_h = parseInt(filmaffisch_pic[j+3],10);
22					pic_album = filmaffisch_pic[j+4];
23					pic_number = filmaffisch_pic[j+5];
24					scr_w = parseInt(screen.availWidth * 0.92,10);
25					scr_h = parseInt(screen.availHeight * 0.92,10);
26					win_w = pic_w;
27					win_h = pic_h;
28					fw = pic_w/scr_w;
29					fh = pic_h/scr_h;
30					if (fw>fh&&fw>1) {
31						win_w = scr_w;
32						win_h = parseInt(pic_h/fw,10)
33					}
34					if (fh>fw&&fh>1) {
35						win_h = scr_h;
36						win_w = parseInt(pic_w/fh,10)
37					}
38				}
39			}
40		}
41		document.write('<tr bgcolor="#F5F6FA">');
42		if (big_pic>0) {
43//			document.write('<td valign="top"><a href="javascript:openPicWin('+pic_album+','+pic_number+','+win_w+','+win_h+')" title="Klicka för större bild"><img border="0" src="'+affisch_bild+'" width="106" height="135"></a></td>');
44//			document.write('<td valign="top"><a href="javascript:openPicWin(\''+pic_file+'\','+win_w+','+win_h+')" title="Klicka för större bild"><img border="0" src="'+affisch_bild+'" width="106" height="135"></a></td>');
45			document.write('<td valign="top"><a href="images/filmaffischer_stora/'+pic_file+'" target="_blank" title="Klicka för att se affischen i stort format"><img border="0" src="'+affisch_bild+'" width="106" height="135"></a></td>');
46		} else {
47			document.write('<td valign="top"><img border="0" src="'+affisch_bild+'" width="106" height="135"></td>');
48		}
49		document.write('<td valign="top">');
50		document.write('<table border="0" cellpadding="5" cellspacing="0" id="table4">');
51		document.write('<tr><td align="right" valign="top" nowrap><b>Datum:</b></td><td valign="top" nowrap>'+datum+'</td></tr>');
52		document.write('<tr><td align="right" valign="top" nowrap><b>Film/föredrag:</b></td><td valign="top" nowrap>');
53		if (filmer!='') {
54			film_array = filmer.split('#');
55			for (var j=0; j<film_array.length; j=j+1) {
56				film = film_array[j].split('|');
57				if (film[0]!='') {
58					for (var k=0; k<film_data.length; k=k+film_size) {
59						if (film_data[k]==film[0]) {
60							film_indx = k;
61						}
62					}
63					document.write('<img border="0" src="images/dot_grey.gif" width="12" height="12"><a href="om_filmen.htm?'+film_indx+'">'+film[1]+'</a><br>');
64				} else {
65					document.write('<img border="0" src="images/dot_grey.gif" width="12" height="12">'+film[1]+'<br>');
66				}
67			}
68		}
69		document.write('</td></tr>');
70		if (in_id.length>1) {
71			rubrik = '';
72			ref_news = -1;
73			for (var j=0; j<news.length; j=j+news_size) {
74				if (ref_news<0&&news[j+1]==in_id.substring(0,10)) {
75					ref_news = j+news_size*(parseInt(in_id.substring(11,12))-1);
76					rubrik = news[ref_news+2];
77				}
78			}
79			if (rubrik!='') {
80				document.write('<tr>');
81				document.write('<td align="right" valign="top" nowrap><b>Inbjudan:</b></td>');
82				document.write('<td valign="top" nowrap>');
83				document.write('<img border="0" src="images/dot_grey.gif" width="12" height="12"><a href="nyhet_komplett.htm?'+in_id+'">'+rubrik+'</a>');
84				document.write('</td>');
85				document.write('</tr>');
86			}
87		}
88		if (ut_id!='') {
89			rubrik = '';
90			ref_news = -1;
91			for (var j=0; j<news.length; j=j+news_size) {
92				if (ref_news<0&&news[j+1]==ut_id.substring(0,10)) {
93					ref_news = j+news_size*(parseInt(ut_id.substring(11,12))-1);
94					rubrik = news[ref_news+2];
95				}
96			}
97			document.write('<tr>');
98			document.write('<td align="right" valign="top" nowrap><b>Referat:</b></td>');
99			document.write('<td valign="top" nowrap>');
100			document.write('<img border="0" src="images/dot_grey.gif" width="12" height="12"><a href="nyhet_komplett.htm?'+ut_id+'">'+rubrik+'</a>');
101			document.write('</td>');
102			document.write('</tr>');
103		}
104		document.write('</table>');
105		document.write('</td>');
106		document.write('
106</tr>');
107		document.write('<tr><td>&nbsp;</td><td>&nbsp;</td>');
108	}
109	document.write('</tr></table>');
110}
111
112function filmkvall_on_startpage() {
113	film_year = filmkvallar_data[0].substring(0,4);
114	film_month = filmkvallar_data[0].substring(5,7);
115	film_day = filmkvallar_data[0].substring(8,10);
116  var today = new Date();
117  var today_date = today.getDate();
118  var today_month = today.getMonth();
119  var today_year = today.getFullYear();
120  if (today_year < 1900) { today_year += 1900 }
121  today_month += 1
122  if (today_date < 10) { today_date = '0' + today_date; }
123  if (today_month < 10) { today_month = '0' + today_month; }
124  var today_sweform = today_year + '-' + today_month + '-' + today_date;
125// Visar affischen i startsidans högerspalt till och med dagen för filmkvällen
126	if (today_sweform<=filmkvallar_data[0]) {
127		document.write('<p>&nbsp;<p>');
128		document.write('<table border="0" cellpadding="2" cellspacing="0" width="270">');
129		if (filmkvallar_data[0] == '2025-02-27') {
130			document.write('<tr><td><h3>Filmkväll på Flygvapenmuseum</h3></td></tr>');
131		} else {
132			document.write('<tr><td><h3>Film och föredrag i Flygets Hus</h3></td></tr>');
133		}
134		document.write('<tr><td>');
135		document.write('<img border="0" src="images/filmaffischer/film_'+filmkvallar_data[0]+'.jpg" width="270" height="382"></td></tr>');
136		document.write('<tr><td><img border="0" src="images/dot_grey.gif" width="12" height="12"><a href="nyhet_komplett.htm?'+filmkvallar_data[1]+'">Läs om nästa film- och föredragskväll</a></td></tr>');
137		document.write('</table>');
138	}
139}
140
141//function openPicWin(pic_album,pic_number,win_w,win_h) {
142function openPicWin(pic_file,win_w,win_h) {
143//	url = 'http://iloapp.ofsflyg.se/data/_gallery/public/' + pic_album + '/' + pic_number + '_resized.jpg';
144//	url = 'http://iloapp.ofsflyg.se/data/_gallery/public/' + pic_album + '/' + pic_number + '.jpg';
145	url = 'images/filmaffischer_stora/' + pic_file;
146  picwin = window.open(url,'manadens','width='+win_w+',height='+win_h+',screenX=20,screenY=20,left=20,top=20,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1');picwin.focus();
147}

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.