PageSourceSearch

https://bank-falu.hu/bank/extended.js?1790321051

js bank-falu.hu collected 2026-09-25 07:24:29 UTC 25,328 bytes, 821 lines download raw bytes

1
2jQuery(function($) {
3	$(document).ready(function() {
4		
5			if (window.XMLHttpRequest) {
6				// code for IE7+, Firefox, Chrome, Opera, Safari
7				xmlhttp = new XMLHttpRequest();
8			}
9			xmlhttp.onreadystatechange = function() {
10				if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
11					$('#kosar').html(xmlhttp.responseText);
12					$('#penznem').html('Ft');
13				}
14			};
15			xmlhttp.open("GET","kosar_kalkulator.php",true);
16			xmlhttp.send();	
17
18		
19		//cookie-k elfogadása
20		$('.cookie_elfogad').click(function() {
21			$.post( "cookie_elfogad.php", {elfogad : 'I'}).done(function( data ) {
22			  $('#cookie_elfogad_div').fadeOut(500);
23			});
24		});
25		
26		//értesítés elfogadása
27		$('.ertesites_elfogad').click(function() {
28			$.post( "ertesites_elfogad.php", {elfogad : 'I'}).done(function( data ) {
29			  $('#popup_div').fadeOut(500);
30			});
31		});
32		
33		//ez az érintõképernyõs eszközökön fontos, hogy a textareákban az enter ne nyújtsa be az ûrlapot
34		$(document).on('keyup keypress', 'form input[type="text"]', function(e) {
35		  if(e.which == 13) {
36			e.preventDefault();
37			return false;
38		  }
39		});
40		
41		kosar_pozicio_kiszamit();
42		
43		//kosár pozíció kiszámítása
44		function kosar_pozicio_kiszamit () {
45			var top_pozicio = $('#fejlec_kulso').height();
46			
47			$('#biliard_webshop_kosar_kezelo').css('top', (top_pozicio + ($(window).width() * 0.04)) + 'px');
48		}
49		
50		var lastWWidth = $(window).width();
51		
52		$(window).resize(function(){
53			if($(window).width()!=lastWWidth){
54				kosar_pozicio_kiszamit();
55			}
56			lastWWidth = $(window).width();
57		});
58		
59		$('#captcha_ujra').click(function(){
60			$('#captcha_kep').attr('src','captcha.php?' + new Date().getTime())
61		});
62		
63		
64		//cikk szerkesztésekor a sorrend módosítása során ha cikk elé kell beállítani a sorszámot, akkor megjelenik az alábbi cikk lista
65		$('.sorszam_modosito').change(function() {
66			if	(
67				$('#sorszam_modosito_2').prop('checked') == true
68				)
69				{
70					$('#cikk_sorszam_ami_ele_keruljon').fadeIn(1000);
71				}
72			else
73				{
74					$('#cikk_sorszam_ami_ele_keruljon').fadeOut(1000);
75				}
76		});
77		
78		//popup window close
79		$('#close_popup_1').click(function(event) {
80			$.post( "popup_1_cookie.php", {megjelent : 'I'}).done(function( data ) {
81				$('#popup_1').fadeOut(500);
82			});
83			
84			$('#carousel_container').fadeOut(500);
85			event.stopPropagation();
86		});
87		
88		//menu gombra kattintva elõjön a menü (mobilon, tableten)
89		$('#menu_button').click(function() {
90			if	(
91				$("#left").hasClass('mutat')
92				) 
93				{
94					$("#left").removeClass('mutat');
95					$("#left").addClass('elrejt');
96					$("#right").removeClass('mutat');
97					$("#right").addClass('elrejt');
98					$('#menu_button').removeClass('fixed');
99					$('#canvas').removeClass('mutat');
100					
101					$('.elsoszintu_fomenu').attr('aria-expanded', 'false');
102					$('.masodszintu_fomenu').attr('aria-expanded', 'false');
103				}
104			else
105				{
106					$("#left").addClass('mutat');
107					$("#left").removeClass('elrejt');
108					$("#right").addClass('mutat');
109					$("#right").removeClass('elrejt');
110					$('#menu_button').addClass('fixed');
111					$('#canvas').addClass('mutat');
112				}
113		});
114		
115		//keresés benyújtása
116		$('#kereses_benyujt').click(function() {
117			var keresoAdat = $('#kereso_mezo').val();
118			if	(
119				keresoAdat == ''
120				)
121				{
122					alert('Kérjük adjon meg keresendõ adatot!');
123				}
124			else
125				{
126					$('#kereso_urlap').submit();
127				}
128		});
129		
130		//kerseés benyújtása MOBILON
131		$('#kereses_benyujt_mobil').click(function() {
132			var keresoAdat = $('#kereso_mezo_mobil').val();
133			if	(
134				keresoAdat == ''
135				)
136				{
137					alert('Kérjük adjon meg keresendõ adatot!');
138				}
139			else
140				{
141					$('#kereso_urlap_mobil').submit();
142				}
143		});
144		
145		//kerseés benyújtása MOBILON
146		$('#kereses_benyujt_desktop').click(function() {
147			var keresoAdat = $('#kereso_mezo_desktop').val();
148			if	(
149				keresoAdat == ''
150				)
151				{
152					alert('Kérjük adjon meg keresendõ adatot!');
153				}
154			else
155				{
156					$('#kereso_urlap_desktop').submit();
157				}
158		});
159		
160		//ha a keresõmezõbe beír min. 3 karaktert, akkor kiírja a találatokat
161		/*$('#kereso_mezo').keyup(function() {
162			if	(	
163				$('#kereso_mezo').val().length > 2
164				)
165				{
166					var keresettAdat = $('#kereso_mezo').val();
167					//átadja a php fájlnak a keresendõ adatot, mely visszaadja a találatokat
168					if (window.XMLHttpRequest) {
169						// code for IE7+, Firefox, Chrome, Opera, Safari
170						xmlhttp = new XMLHttpRequest();
171					}
172					xmlhttp.onreadystatechange = function() {
173						if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
174							$('#talalatok').html(xmlhttp.responseText);
175							$('#talalatok').css('border','1px solid #ccc');
176							$('#talalatok').css('box-shadow','0px 0px 5px #ccc');
177						}
178					};
179					xmlhttp.open("GET","termekkereso.php?keresettAdat="+keresettAdat,true);
180					xmlhttp.send();	
181				}
182			else
183				{
184					$('#talalatok').html('');
185					$('#talalatok').css('border','none');
186				}
187		});*/
188		
189		//ha MOBILON a keresõmezõbe beír min. 3 karaktert, akkor kiírja a találatokat
190		/*$('#kereso_mezo_mobil').keyup(function() {
191			if	(	
192				$('#kereso_mezo_mobil').val().length > 2
193				)
194				{
195					var keresettAdat = $('#kereso_mezo_mobil').val();
196					//átadja a php fájlnak a keresendõ adatot, mely visszaadja a találatokat
197					if (window.XMLHttpRequest) {
198						// code for IE7+, Firefox, Chrome, Opera, Safari
199						xmlhttp = new XMLHttpRequest();
200					}
201					xmlhttp.onreadystatechange = function() {
202						if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
203							$('#talalatok_mobil').html(xmlhttp.responseText);
204							$('#talalatok_mobil').css('border','1px solid #ccc');
205							$('#talalatok_mobil').css('box-shadow','0px 0px 5px #ccc');
206						}
207					};
208					xmlhttp.open("GET","termekkereso.php?keresettAdat="+keresettAdat+"&mobil=I",true);
209					xmlhttp.send();	
210				}
211			else
212				{
213					$('#talalatok_mobil').html('');
214					$('#talalatok_mobil').css('border','none');
215				}
216		});*/
217		
218		//a találatok mezõ bezárása
219		$(document).on('click', '#talalatok_bezarasa', function() {
220			$('#talalatok').html('');
221			$('#talalatok').css('border','none');
222		});
223		
224		//a találatok mezõ bezárása MOBILON
225		$(document).on('click', '#talalatok_bezarasa', function() {
226			$('#talalatok_mobil').html('');
227			$('#talalatok_mobil').css('border','none');
228		});
229		
230		//ha görgetünk felfelé a kosár menü visszakerül a helyére
231		$(window).bind('scroll', function() {
232			var navHeight = $( window ).height() - ($( window ).height() - $('#fejlec_kulso').height());
233			 if ($(window).scrollTop() < navHeight) {
234				 //$('#biliard_webshop_kosar_kezelo').removeClass('fixed');
235			 }
236		});
237		
238		//ha beikszeli a számlázási adatok eltérése checkboxot
239		$('#szamla_adatok_elteroek').change(function() {
240			if	(
241				$('#szamla_adatok_elteroek').prop('checked') == true
242				)
243				{
244					$('#szamlazasi_adat_blokk').fadeIn(1000);
245				}
246			else
247				{
248					$('#szamlazasi_adat_blokk').fadeOut(1000);
249				}
250		});
251		
252		//tovább vásárolok hivatkozásra kattint 
253		$('.tovabb_vasarol').click(function() {
254			var termek_id = $(this).attr('termek_id');
255			$('#siker_uzenet_div_nagy'+termek_id).fadeOut(1000);
256		});
257		
258		//új termék helyezése a kosárba 
259		$('.kosarba_kicsi').click(function() {
260			
261			$('#biliard_webshop_kosar_kezelo').addClass('kosar_mutat');
262
263			var kosarGomb = $(this);
264						
265			//beállítja a termék id-t
266			var termek_id = $(this).attr('termek_id');
267
268			//beállítja a mennyiséget
269			var mennyiseg = $('#mennyiseg_' + termek_id).html();
270			
271			//beállítja az opciókat
272			var selectMezok = document.getElementsByClassName('opcio_' + termek_id);
273			var kivalasztott_ertekek = '';
274			
275			
276			//ha van opció
277			if	(
278				selectMezok.length > 0
279				)
280				{
281					for	(
282						var i = 0; i < selectMezok.length; i++
283						)
284						{
285							var opcio_erteke = $(selectMezok[i]).val();
286							if	(
287								opcio_erteke.length > 0
288								)
289								{
290									kivalasztott_ertekek += opcio_erteke + ' ';
291								}
292							else
293								{
294									alert('A termék többféle változatban kapható, kérjük válassza ki az Önnek megfelelõt a termék ára fölött található legördülõ menüt használva!');
295									return;
296								}
297						}
298				}
299	
300			
301			//jelenlegi kosárösszeg beállítása
302			var beolvasott_kosarosszeg = $('#kosar').html();
303			//eltávolítjuk a szóközöket
304			var beolvasott_kosarosszeg_javitott = beolvasott_kosarosszeg.replace(' ', '');
305			//most már számot csinálhatunk belõle
306			var kosarOsszeg = parseInt(beolvasott_kosarosszeg_javitott);
307
308			if (window.XMLHttpRequest) {
309				// code for IE7+, Firefox, Chrome, Opera, Safari
310				xmlhttp = new XMLHttpRequest();
311			}
312			xmlhttp.onreadystatechange = function() {
313				if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
314					$('#kosar').html(xmlhttp.responseText);
315					kosarGomb.addClass("kosarba_siker");
316					if	(
317						kosarGomb.hasClass('kosarba_kicsi_belso')
318						)
319						{
320							$('#siker_uzenet_div_nagy'+termek_id).fadeIn(1000);
321						}
322					else
323						{
324							$('#siker_uzenet_div'+termek_id).fadeIn(1000);
325						}
326					//visszajelzés a sikerességrõl
327					setTimeout(function (){
328						kosarGomb.removeClass("kosarba_siker");
329						$('#siker_uzenet_div'+termek_id).fadeOut(1000);
330						$('#siker_uzenet_div_nagy'+termek_id).fadeOut(1000);
331						//$('.ar_nagy').fadeIn(1000);
332						//$('.old_price_nagy').fadeIn(1000);
333						/*setTimeout(function (){
334							kosarGomb.removeClass("kosarba_siker");
335								setTimeout(function (){
336								kosarGomb.removeClass("kosarba_kerettel")
337								}, 100);
338							}, 5000);*/
339						}, 5000);
340					//$('#kosarba_kulso_' + termek_id).addClass( "kosarba_kulso_siker");
341					/*setTimeout(function (){
342						$('#kosarba_kulso_' + termek_id).removeClass('kosarba_kulso_siker').addClass( "kosarba_kulso")
343						}, 2000); */
344					//$('#biliard_webshop_kosar_kezelo').addClass('zold');	
345					$('#biliard_webshop_kosar_kezelo').addClass('fixed');	
346					/*
347					var navHeight = $( window ).height() - ($( window ).height() - $('#fejlec_kulso').height());	
348					if ($(window).scrollTop() > navHeight) {
349						$('#biliard_webshop_kosar_kezelo').addClass('fixed');
350					 }
351					 else {
352						 //$('#biliard_webshop_kosar_kezelo').removeClass('fixed');
353					 }*/
354					 
355				}
356			};
357			xmlhttp.open("GET","kosar_hozzaad.php?t_id="+termek_id+"&menny="+mennyiseg+"&ops="+kivalasztott_ertekek+"&kosar_osszeg="+kosarOsszeg,true);
358			xmlhttp.send();	
359		});
360		
361		
362		//új termék helyezése a kosárba 
363		$('.kosarba').click(function(t_id) {
364			var kosarGomb = $(this);
365						
366			//beállítja a termék id-t
367			var termek_id = $(this).attr('id');
368			termek_id = termek_id.substr(8);
369		
370			//beállítja a mennyiséget
371			var mennyiseg = $('#mennyiseg_' + termek_id).html();
372			
373			//beállítja az opciókat
374			var selectMezok = document.getElementsByClassName('opcio_' + termek_id);
375			var kivalasztott_ertekek = '';
376			
377			//ha van opció
378			if	(
379				selectMezok.length > 0
380				)
381				{
382					for	(
383						var i = 0; i < selectMezok.length; i++
384						)
385						{
386							var opcio_erteke = $(selectMezok[i]).val();
387							if	(
388								opcio_erteke.length > 0
389								)
390								{
391									kivalasztott_ertekek += opcio_erteke + ' ';
392								}
393							else
394								{
395									alert('A termék többféle változatban kapható, kérjük válassza ki az Önnek megfelelõt a termék ára fölött található legördülõ menüt használva!');
396									return;
397								}
398						}
399				}
400			
401			//jelenlegi kosárösszeg beállítása
402			var beolvasott_kosarosszeg = $('#kosar').html();
403			//eltávolítjuk a szóközöket
404			var beolvasott_kosarosszeg_javitott = beolvasott_kosarosszeg.replace(' ', '');
405			//most már számot csinálhatunk belõle
406			var kosarOsszeg = parseInt(beolvasott_kosarosszeg_javitott);
407			if (window.XMLHttpRequest) {
408				// code for IE7+, Firefox, Chrome, Opera, Safari
409				xmlhttp = new XMLHttpRequest();
410			}
411			xmlhttp.onreadystatechange = function() {
412				if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
413					$('#kosar').html(xmlhttp.responseText);
414					
415					//visszajelzés a sikerességrõl
416					kosarGomb.addClass("kosarba_kerettel");
417					setTimeout(function (){
418						kosarGomb.removeClass("kosarba_kerettel");
419						setTimeout(function (){
420							kosarGomb.addClass("kosarba_kerettel");
421							setTimeout(function (){
422								kosarGomb.removeClass("kosarba_kerettel")
423								}, 100);
424							}, 100);
425						}, 100); 
426					$('#kosarba_kulso_' + termek_id).addClass( "kosarba_kulso_siker");
427					setTimeout(function (){
428						$('#kosarba_kulso_' + termek_id).removeClass('kosarba_kulso_siker').addClass( "kosarba_kulso")
429						}, 2000); 
430						
431					var navHeight = $( window ).height() - 520;	
432					if ($(window).scrollTop() > navHeight) {
433						 $('#biliard_webshop_kosar_kezelo').addClass('fixed');
434					 }
435					 else {
436						 $('#biliard_webshop_kosar_kezelo').removeClass('fixed');
437					 }
438				}
439			};
440			xmlhttp.open("GET","kosar_hozzaad.php?t_id="+termek_id+"&menny="+mennyiseg+"&ops="+kivalasztott_ertekek+"&kosar_osszeg="+kosarOsszeg,true);
441			xmlhttp.send();	
442		});
443		
444		
445		//ha 3000 FT alatti a rendelés összege, akkor a tovább gombra nem lehet kattintani, helyett figyelmeztetõ üzenetet dob fel
446		$('#disable_lepel').click(function() {
447			alert('Kérjük debreceni szállítási cím esetén 3 000 Ft, egyéb hajdú-bihari cím esetén 8 000 Ft felett vásároljon. Köszönjük!');
448		});
449		
450		
451		//irányítószám megadása esetén automatikusan kitölti a település nevét
452		$('#iranyitoszam').keyup(function() {
453			if	(	
454				$('#iranyitoszam').val().length == 4
455				)
456				{
457					var keresettAdat = $('#iranyitoszam').val();
458					//átadja a php fájlnak a keresendõ település irányítószámát, mely visszaadja a találatokat
459					if (window.XMLHttpRequest) {
460						// code for IE7+, Firefox, Chrome, Opera, Safari
461						xmlhttp = new XMLHttpRequest();
462					}
463					xmlhttp.onreadystatechange = function() {
464						if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
465							$('#telepules').val(xmlhttp.responseText);
466							if	(
467								xmlhttp.responseText != '- - -'
468								)
469								{
470									$('#csak_hbm').fadeOut(500);
471									if	(
472										$('#telepules').parent().parent().hasClass('hibas_sor')
473										)
474										{
475											$('#telepules').parent().parent().removeClass('hibas_sor');
476											$('#iranyitoszam').parent().parent().removeClass('hibas_sor');
477										}
478									
479									if	(
480										$('#telepules').val() == 'Debrecen'
481										)
482										{
483											$('#szallitasi_info_db').fadeIn(500);
484											$('#szallitasi_info_hbm').fadeOut(500);
485										}
486									else
487										{
488											$('#szallitasi_info_db').fadeOut(500);
489											$('#szallitasi_info_hbm').fadeIn(500);
490										}
491								}
492						}
493					};
494					xmlhttp.open("GET","telepules_kereso.php?keresettAdat="+keresettAdat,true);
495					xmlhttp.send();	
496				}
497			else
498				{
499					$('#telepules').val('- - -');
500					$('#csak_hbm').fadeIn(500);
501					$('#szallitasi_info_db').fadeIn(500);
502					$('#szallitasi_info_hbm').fadeIn(500);
503				}
504		});
505		
506		
507		//mobilon a menüben a fõ gombokkal váltja az almenüt
508		$('.tema_valaszto').on('click keydown', function (e) {
509			if (e.type === 'click' || e.key === 'Enter') {
510				if	(
511					!$(this).hasClass('aktiv')
512					)
513					{
514						var valasztott_tema = $(this).attr('tema');
515						$('.tema_valaszto').removeClass('aktiv');
516						$(this).addClass('aktiv');
517						
518						$('.tema_valaszto').attr('aria-expanded', 'false');
519						$(this).attr('aria-expanded', 'true');
520						$('.menu_temak').fadeOut(500);
521						$('.tema_'+valasztott_tema).fadeIn(500);
522						
523						$('.masodszintu_fomenu').attr('aria-expanded', 'false');
524						$('.elsoszintu_fomenu').attr('aria-expanded', 'false');
525						
526						$('.elsoszintu_almenu').fadeOut(500);
527						$('.masodszintu_almenu').fadeOut(500);
528					}
529			}
530		});
531		
532		//akadálymentes módban a fókusz a menü gombra kerül
533		if	(
534			$('body').hasClass('akadalymentes')
535			)
536			{
537				$('#menu_ikon').focus();
538			}
539		
540		
541		//Bánki nyár katalógus programfüzet megjelenítése
542		$('.open_catalog').click(function(event) {
543			event.preventDefault();
544			$('#carousel_container').fadeIn(500);
545		});
546		
547	});
548});
549
550//mennyiség beállítása kosárba tevés elõtt
551function mennyisegHozzaad (termek_id, mennyiseg_leptetese) {
552	//a találatok számát 1-el csökkenti
553	var mennyiseg = parseFloat($('#mennyiseg_'+termek_id).html());
554	var leptetes = parseFloat(mennyiseg_leptetese);
555	var uj_mennyiseg = Math.round((mennyiseg + leptetes) * 10) / 10;
556	$('#mennyiseg_'+termek_id).html(uj_mennyiseg);
557	$('#mennyiseg_nagy_'+termek_id).html(uj_mennyiseg);
558}
559
560//mennyiség beállítása kosárba tevés elõtt
561function mennyisegKivon (termek_id, mennyiseg_leptetese) {
562	//a találatok számát 1-el csökkenti
563	var mennyiseg = parseFloat($('#mennyiseg_'+termek_id).html());
564	if	(
565		mennyiseg > 1
566		)
567		{
568			var leptetes = parseFloat(mennyiseg_leptetese);
569			var uj_mennyiseg = Math.round((mennyiseg - leptetes) * 10) / 10;
570			$('#mennyiseg_'+termek_id).html(uj_mennyiseg);
571			$('#mennyiseg_nagy_'+termek_id).html(uj_mennyiseg);
572		}
573}
574
575//kosár mûvelet - mennyiség hozzáad
576function kosarMennyisegHozzaad (termek_id, sor_szama, mennyiseg_leptetese, termek_brutto_ara) {
577	$('#loader_lepel').fadeIn(100);
578	
579	//az ikont elhalványítja
580	$('#menny_plusz_'+termek_id+'_'+sor_szama).css('opacity', '0.2');
581	$('#menny_plusz_'+termek_id+'_'+sor_szama).css('cursor', 'wait');
582	
583	//új mennyiség beállítása
584	var mennyiseg = parseFloat($('#mennyiseg_'+termek_id+'_'+sor_szama).html());
585	var leptetes = parseFloat(mennyiseg_leptetese);
586	var uj_mennyiseg = Math.round((mennyiseg + leptetes) * 10) / 10;
587	
588	//új összeg beállítása
589	var regi_osszeg = $('#osszeg_formazott_' + termek_id + '_' + sor_szama).html();
590	regi_osszeg = regi_osszeg.replace(' ', '');
591	var uj_osszeg = parseInt(regi_osszeg) + parseInt(termek_brutto_ara);
592	
593	if (window.XMLHttpRequest) {
594		// code for IE7+, Firefox, Chrome, Opera, Safari
595		xmlhttp1 = new XMLHttpRequest();
596	}
597	xmlhttp1.onreadystatechange = function() {
598		if (xmlhttp1.readyState == 4 && xmlhttp1.status == 200) {
599			$('#osszeg_formazott_'+termek_id+'_'+sor_szama).html(xmlhttp1.responseText);
600			$('#mennyiseg_'+termek_id+'_'+sor_szama).html(uj_mennyiseg);
601			
602			//átírja az összeget 
603			osszegSzamito();
604			
605			//ide jön a session/süti módosítása
606			sessionModosit();
607			
608			//visszaállítja az ikont
609			$('#menny_plusz_'+termek_id+'_'+sor_szama).css('opacity', '0.7');
610			$('#menny_plusz_'+termek_id+'_'+sor_szama).css('cursor', 'pointer');
611		};
612	};
613	xmlhttp1.open("GET","osszeg_formazo.php?osszeg="+uj_osszeg,true);
614	xmlhttp1.send();	
615}
616
617//kosár mûvelet - mennyiség kivon
618function kosarMennyisegKivon (termek_id, sor_szama, mennyiseg_leptetese, termek_brutto_ara) {				
619	//új mennyiség beállítása
620	var mennyiseg = parseFloat($('#mennyiseg_'+termek_id+'_'+sor_szama).html());
621	
622	if	(
623		mennyiseg > 1
624		)
625		{
626			$('#loader_lepel').fadeIn(100);
627			
628			//az ikont elhalványítja
629			$('#menny_minusz_'+termek_id+'_'+sor_szama).css('opacity', '0.2');
630			$('#menny_minusz_'+termek_id+'_'+sor_szama).css('cursor', 'wait');
631			
632			var leptetes = parseFloat(mennyiseg_leptetese);
633			var uj_mennyiseg = Math.round((mennyiseg - leptetes) * 10) / 10;
634			
635			//új összeg beállítása
636			var regi_osszeg = $('#osszeg_formazott_' + termek_id + '_' + sor_szama).html();
637			regi_osszeg = regi_osszeg.replace(' ', '');
638			var uj_osszeg = parseInt(regi_osszeg) - parseInt(termek_brutto_ara);
639			
640			//ide jön a session/süti módosítása
641			//
642			
643			if (window.XMLHttpRequest) {
644				// code for IE7+, Firefox, Chrome, Opera, Safari
645				xmlhttp1 = new XMLHttpRequest();
646			}
647			xmlhttp1.onreadystatechange = function() {
648				if (xmlhttp1.readyState == 4 && xmlhttp1.status == 200) {
649					$('#osszeg_formazott_'+termek_id+'_'+sor_szama).html(xmlhttp1.responseText);
650					$('#mennyiseg_'+termek_id+'_'+sor_szama).html(uj_mennyiseg);
651					
652					
653					//átírja az összeget 
654					osszegSzamito();
655					
656					//ide jön a session/süti módosítása
657					sessionModosit();
658
659					//az ikont visszaállítja
660					$('#menny_minusz_'+termek_id+'_'+sor_szama).css('opacity', '0.7');
661					$('#menny_minusz_'+termek_id+'_'+sor_szama).css('cursor', 'pointer');
662				};
663			};
664			xmlhttp1.open("GET","osszeg_formazo.php?osszeg="+uj_osszeg,true);
665			xmlhttp1.send();
666		}
667}
668
669//tétel törlése a kosárból
670function kosarMennyisegTorol(termek_id, sor_szama) {
671	if	(
672		confirm('Biztos, hogy törlöd a tételt?')
673		)
674		{
675			//süti/session módosítása
676			$('#loader_lepel').fadeIn(100);
677			$('#termek_sor'+termek_id+'_'+sor_szama).html('<td class="torolt_tetel">A tétel törölve a kosárból.</td><td></td><td></td><td></td><td></td>');
678			$('#termek_sor'+termek_id+'_'+sor_szama).removeClass('termek_sor');
679			setTimeout(function (){
680				$('#termek_sor'+termek_id+'_'+sor_szama).fadeOut(1500);
681				}, 3000);
682			
683			//összeg újraszámolása
684			osszegSzamito();
685			
686			//süti/session módosítása
687			sessionModosit();
688		}
689}
690
691//a kosár tartalmát összegzi
692function osszegSzamito () {
693	var reszosszegek = document.getElementsByClassName('sor_osszeg');
694	var osszeg = 0;
695	var reszosszeg = 0;
696	if (reszosszegek.length > 0) {
697		for	(
698			var i = 0; i < reszosszegek.length; i++
699			)
700			{
701				reszosszeg = $(reszosszegek[i]).html();
702				reszosszeg = reszosszeg.replace(' ', '');
703				reszosszeg = parseInt(reszosszeg);
704				osszeg += reszosszeg;
705			}
706	}
707	
708	if (window.XMLHttpRequest) {
709		// code for IE7+, Firefox, Chrome, Opera, Safari
710		xmlhttp2 = new XMLHttpRequest();
711	}
712	xmlhttp2.onreadystatechange = function() {
713		if (xmlhttp2.readyState == 4 && xmlhttp2.status == 200) {
714			var visszakapott_osszeg = xmlhttp2.responseText;
715			$('#osszeg_1').html(visszakapott_osszeg);
716			//a fejlécben is átírja az összeget
717			$('#kosar').html(visszakapott_osszeg);
718			afaSzamito(osszeg);
719		};
720	};
721	xmlhttp2.open("GET","osszeg_formazo.php?osszeg="+osszeg,true);
722	xmlhttp2.send();
723}
724
725//az áfa-t kiszámolja
726function afaSzamito (osszeg) {
727	if (window.XMLHttpRequest) {
728		// code for IE7+, Firefox, Chrome, Opera, Safari
729		xmlhttp3 = new XMLHttpRequest();
730	}
731	xmlhttp3.onreadystatechange = function() {
732		if (xmlhttp3.readyState == 4 && xmlhttp3.status == 200) {
733			$('#afa_tartalom').html(xmlhttp3.responseText);
734		};
735	};
736	xmlhttp3.open("GET","afa_osszeg_formazo.php?osszeg="+osszeg,true);
737	xmlhttp3.send();	
738}
739
740
741//ha a kosárban mennyiséget módosít, akkor átírja a sessiont/sütit
742function sessionModosit () {
743	//kosár tartalma
744	var kosar_tartalom = '';
745	//beolvassa a sorokat osztály alapján (termek sor)
746	var sorok = document.getElementsByClassName('termek_sor');
747	//végigmegy a sorokon
748	if	(
749		sorok.length > 0
750		)
751		{
752			for	(
753				var i = 0; i < sorok.length; i++
754				)
755				{
756					//szükséges adatok kinyerése
757					var sor_id = $(sorok[i]).attr('id');
758					var sor_id_tomb = sor_id.split('_');
759					var termek_id = sor_id_tomb[1].substr(3);
760					var sor_szama = sor_id_tomb[2];
761					var mennyiseg = $('#mennyiseg_'+termek_id+'_'+sor_szama).html();
762					var ops = $('#ops_'+termek_id+'_'+sor_szama).html();
763					
764					kosar_tartalom = kosar_tartalom+'-n'+termek_id+'_'+mennyiseg+'_'+ops;
765				}
766		}
767		
768	//elkészíti az új sessiont/sütit
769	$.post( "kosar_modosit.php", {kosarba : kosar_tartalom}).done(function( data ) {
770		szallitasiDijModosit();
771	});
772}
773
774
775//ha a kosárban mennyiséget módosít, akkor átírja a szállítási díjat
776function szallitasiDijModosit() {		
777	//kikalkulálja a súlyt 
778	if (window.XMLHttpRequest) {
779		// code for IE7+, Firefox, Chrome, Opera, Safari
780		xmlhttp4 = new XMLHttpRequest();
781	}
782	xmlhttp4.onreadystatechange = function() {
783		if (xmlhttp4.readyState == 4 && xmlhttp4.status == 200) {
784			$('#szallitasi_koltseg').html(xmlhttp4.responseText);
785			fizetendoOsszegKiszamit();
786		};
787	};
788	xmlhttp4.open("POST","szallitasi_dij_kalkulator.php",true);
789	xmlhttp4.send();	
790}
791
792
793function fizetendoOsszegKiszamit() {
794	//bekéri az összeget
795	var osszeg = $('#osszeg_1').html();
796	osszeg = osszeg.replace(' ', '');
797	osszeg = parseInt(osszeg);
798	
799	//bekéri a szállítási díjat
800	var szallitasi_koltseg = $('#szallitasi_koltseg').html();
801	szallitasi_koltseg = szallitasi_koltseg.replace(' ', '');
802	szallitasi_koltseg = parseInt(szallitasi_koltseg);
803	
804	//összesíti
805	var vegOsszeg = osszeg + szallitasi_koltseg;
806	
807	//formázza és kiírja
808	if (window.XMLHttpRequest) {
809		// code for IE7+, Firefox, Chrome, Opera, Safari
810		xmlhttp5 = new XMLHttpRequest();
811	}
812	xmlhttp5.onreadystatechange = function() {
813		if (xmlhttp5.readyState == 4 && xmlhttp5.status == 200) {
814			$('#fizetendo_osszeg').html(xmlhttp5.responseText);
815			//$('#loader_lepel').fadeOut(1000);
816			location.reload();
817		};
818	};
819	xmlhttp5.open("GET","vegosszeg_kalkulator.php?vegOsszeg="+vegOsszeg,true);
820	xmlhttp5.send();	
821}

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.