PageSourceSearch

https://izishop.hu/izishop.js

js izishop.hu collected 2026-10-08 22:09:44 UTC 22,220 bytes, 817 lines download raw bytes

1var wizzardStatus = 0;
2var prevfid = "";
3function hide(fid) {
4	var f = document.getElementById(fid);
5	f.style.display = "none";
6}
7function show(fid) {
8	if (prevfid.length > 0) {
9		hide(prevfid);
10	}
11	var f = document.getElementById(fid);
12	f.style.display = "inline";
13	prevfid = fid;
14}
15function toggle(fid) {
16	var f = document.getElementById(fid);
17	if (f) {
18		if (f.style.display) {
19			if ("none" == f.style.display) {
20				show(fid);
21				document.getElementById('mobilpic').style.display = "none";
22			} else {
23				hide(fid);
24				document.getElementById('mobilpic').style.display = "block";
25			}
26		} else {
27			show(fid);
28			document.getElementById('mobilpic').style.display = "none";
29		}
30	}
31}
32function closeCheck(subDiv)
33{
34	if (document.getElementById('mobilpic').style.display == "none")
35	{
36		if (document.getElementById(subDiv).style.display == "none" || subDiv == "sub3")
37		{
38			document.getElementById('mobilpic').style.display = "block";
39			hide(prevfid);
40		}
41	}
42}
43function arraySearch(arr,elem)
44{
45	var res = false;
46	for (l=0;l < arr.length;l++)
47	{
48		if (arr[l] == elem){
49			res = l;
50			break;
51		}
52	}
53	return res;
54}
55
56function strToArray(arr,pager)
57{
58	var i = 0;
59	var newArr = new Array();
60	while (arr.indexOf(pager) != -1)
61	{
62		var item2 = arr.substr(0,arr.indexOf(pager));
63		newArr[i] = item2;
64		item2 += pager;
65		arr = arr.replace(item2,"");
66		i++;
67	}
68	return newArr;
69}
70
71function getParentId(id)
72{
73	var obj = document.getElementById(id);
74	var parent = obj.parentNode.id;
75	if (parent == ""){
76		parent = -1;
77	}
78	return parent;
79}
80
81var pager = '|';
82var opened = new Array();
83
84function submenu(item)
85{
86	if(wizzardStatus == 1 && item != "wizzard") {
87		closeWizzard();
88		document.getElementById('help_main_title_wizzard').style.display = "none";
89		document.getElementById('help_main_title').style.display = "block";
90		
91	}
92	
93	var i = 6;
94	var k = 0;
95	var act = 0;	
96	var divId = new Array();
97	var divParentId = new Array();
98
99	var toOpenStr = "";
100	var toOpen = new Array();
101	var alreadyOpened = new Array();	
102	
103	divs = document.getElementsByTagName("div");
104	while (divs[i].id != "menuEnd")
105	{
106		divId[i-2] = divs[i].id;
107		if (divs[i].id == item)
108		{
109			act = i-2;
110		}
111		divParentId[i-2] = getParentId(divs[i].id);
112		i++;
113	}
114	while (divParentId[act] != -1)
115	{
116		prevId = arraySearch(divId,divParentId[act]);
117		toOpen[k] = divId[act];
118		k++;
119		act = prevId;
120	}
121	toOpenStr = toOpen.join(pager) + pager;	
122	for (j=0;j<opened.length;j++)
123	{
124		item = opened[j] + pager;
125		if (opened[0] == toOpen[0])
126		{
127			document.getElementById(opened[0]).style.display ='none';
128			toOpenStr = toOpenStr.replace(opened[0] + pager,"");
129		}
130		else if (toOpenStr.indexOf(item) != -1)
131		{
132			toOpenStr = toOpenStr.replace(item,"");
133			alreadyOpened.push(opened[j]);
134		}
135		else
136		{
137			document.getElementById(opened[j]).style.display ='none';
138		}
139	}
140	toOpen = strToArray(toOpenStr,pager);
141	for (j=0;j<toOpen.length;j++)
142	{
143		document.getElementById(toOpen[j]).style.display ='block';	
144	}
145	opened = toOpen.concat(alreadyOpened);
146}
147
148function openWay(way)
149{
150	wayArr = strToArray(way,pager);
151	last = wayArr.length - 1;
152	if (wayArr[last] != "")
153	{
154		show(wayArr[last]);
155	}
156	while (last > 0)
157	{
158		document.getElementById('sub'+wayArr[last-1]).style.display ='block';
159		opened.push('sub'+wayArr[last-1]);
160		last--;
161	}
162	document.getElementById('mobilpic').style.display = "none";
163}
164
165
166var actScreen = 0;
167var scrHeight = 173;
168
169var scrOrder = new Array();
170scrOrder[0] = 1;
171scrOrder[1] = 2;
172scrOrder[2] = 3;
173scrOrder[3] = 4;
174scrOrder[4] = 5;
175scrOrder[5] = 6;
176scrOrder[6] = 7;
177scrOrder[7] = 8;
178scrOrder[8] = 9;
179scrOrder[9] = 10;
180
181function cserel(){
182	screenSum = scrOrder.length;
183	var x = document.getElementById('mobScreen');
184	if (x){
185		if (actScreen >= screenSum)
186		{
187			actScreen = 0;
188		}
189		pos = -1 * (scrOrder[actScreen] - 1) * scrHeight;
190		x.style.backgroundPosition="0 "+pos+"px";
191		actScreen++;
192	}
193	
194}
195
196/*modified version of the main mobil screen changer*/
197var actMobScreen = 0;
198var mainScrMobImages = new Array();
199mainScrMobImages[0] = 'mainphone_main.png';
200mainScrMobImages[1] = 'mainphone_ticket_pecs.png';
201mainScrMobImages[2] = 'mainphone_prod1.png';
202mainScrMobImages[3] = 'mainphone_prod2.png';
203mainScrMobImages[4] = 'mainphone_prod3.png';
204mainScrMobImages[5] = 'mainphone_prod4.png';
205mainScrMobImages[6] = 'mainphone_prod5.png';
206mainScrMobImages[7] = 'mainphone_prod6.png';
207mainScrMobImages[8] = 'mainphone_prod7.png';
208mainScrMobImages[9] = 'mainphone_vignette.png';
209mainScrMobImages[10] = 'mainphone_ticket.png';
210mainScrMobImages[11] = 'mainphone_travelinsurance.png';
211mainScrMobImages[12] = 'mainphone_topup.png';
212mainScrMobImages[13] = 'mainphone_restaurant.png';
213mainScrMobImages[14] = 'mainphone_subscription.png';
214mainScrMobImages[15] = 'mainphone_subs_products.png';
215
216function cserelMob(lang){
217
218	var imgbaseMob = 'images_'+lang+'/mobile/scr/';
219	screenSum = mainScrMobImages.length;
220	var x = document.getElementById('mobScreenImg');
221	if (x){
222		if (actMobScreen >= screenSum)
223		{
224			actMobScreen = 0;
225		}
226		if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1) {
227			//IE
228			x.src = 'images/spacer.gif';
229			x.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ imgbaseMob + mainScrMobImages[actMobScreen] + "', sizingMethod=image);";
230		} else {
231			//None IE
232			x.src = imgbaseMob+mainScrMobImages[actMobScreen];
233		}		
234		actMobScreen++;
235	}
236	
237}
238
239function login() {
240	window.open('', 'izishop', 'height=545,width=400,resizable=yes,left=200,top=200,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,directories=no', true);
241	document.loginform.submit();
242}
243
244
245// E-mail protection
246function protect(ht,su,us,ex,tx)
247{
248eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a' + us + '%40' + ht + '.' + ex + '%3Fsubject%3D' + su + '%22%20%63%6c%61%73%73%3d%22%69%6e%66%6f%6c%69%6e%6b%22%3e' + tx + '%3c%2f%61%3e%27%29%3b'));
249}
250
251
252// Video list
253function playVideo(flvFile,thumbPath,width,height)
254{
255	var s1 = new SWFObject("mediaplayer.swf","mediaplayer",width,height,"7");
256	s1.addParam("allowfullscreen","true");
257	s1.addVariable("width",width);
258	s1.addVariable("height",height);
259	s1.addVariable("screencolor","0xFFFFFF");	
260	s1.addVariable("overstretch","fit");	
261	s1.addVariable("lightcolor","0x333333");		
262	s1.addVariable("file",flvFile);
263	s1.addVariable("image",thumbPath);
264	s1.write("flv_container");	
265		
266}
267
268function prevArrow(status){
269	if(status == 0){
270		document.getElementById('prevTh').innerHTML = '<img src="images/design/empty.gif" alt="" width="10" height="12" />';
271		document.getElementById('prevTh').style.backgroundImage = 'url(images/design/prev.gif)';
272		document.getElementById('prevTh').style.backgroundPosition = '0px -24px';	
273	}
274	else{
275		document.getElementById('prevTh').innerHTML = '<a class="prev" href="#"><img src="images/design/empty.gif" alt="" width="10" height="12" /></a>';
276		document.getElementById('prevTh').style.backgroundImage = 'url(images/design/prev.gif)';
277		document.getElementById('prevTh').style.backgroundPosition = '0px 0px';			
278	}
279}
280
281function nextArrow(status){
282	if(status == 0){
283		document.getElementById('nextTh').innerHTML = '<img src="images/design/empty.gif" alt="" width="10" height="12" />';
284		document.getElementById('nextTh').style.backgroundImage = 'url(images/design/next.gif)';
285		document.getElementById('nextTh').style.backgroundPosition = '0px -24px';	
286	}
287	else{
288		document.getElementById('nextTh').innerHTML = '<a class="next" href="#"><img src="images/design/empty.gif" alt="" width="10" height="12" /></a>';	
289		document.getElementById('nextTh').style.backgroundImage = 'url(images/design/next.gif)';
290		document.getElementById('nextTh').style.backgroundPosition = '0px 0px';		
291	}
292}
293
294function displayThumb(num,place){
295	var tht = 'thumb' + place + 'Title';
296	var thl = 'thlink' + place;
297	var thb = 'thumb' + place;
298	var thp = th_path + 'th_' + filename[num] + '.gif';
299	
300	document.getElementById(tht).innerHTML = thTitles[num];
301	document.getElementById(thb).style.backgroundImage = 'url(' + thp + ')';
302
303}
304
305function displayThumbsDefault()
306{
307	i = 1;
308	prevArrow(0);
309
310	if (filename.length <= th_num)
311	{		
312		nextArrow(0);		
313	}
314	
315	for (j=0;j<th_num;j++)
316	{
317		displayThumb(j,i);
318		i++;
319	}
320	
321}
322
323function prev(){
324i = 1;
325
326	if (start > 0){
327		start--;
328	}
329	
330	if (start == 0 && th_num < filename.length)
331	{
332		prevArrow(0);
333		nextArrow(1);
334	}
335	
336	for (j=start;j<th_num;j++)
337	{
338		displayThumb(j,i);
339		i++;
340	}	
341}
342
343function next(){
344i = 1;
345
346	if (start + th_num < filename.length){
347		start++;
348	}
349	
350	if (start + th_num == filename.length && th_num < filename.length)
351	{
352		prevArrow(1);
353		nextArrow(0);		
354	}
355	
356	for (j=start;j<start + th_num;j++)
357	{
358		displayThumb(j,i);
359		i++;
360	}	
361}
362function playFLV(place){
363	thv = flv_path + filename[start+place-1] + '.flv';	
364	thp = th_path + filename[start+place-1] + '.gif';		
365	thd = flv_path + filename[start+place-1] + '.wmv';
366	thdv = flv_watch + filename[start+place-1] + '.wmv';
367	
368	if (enableGA === true){
369		clicked = 'thlink' + place;
370		document.getElementById(clicked).onclick = "javascript:"+pageTracker._trackPageview(thdv)+";";
371	}
372	
373	document.getElementById('dloadVideo').href = thd;
374	document.getElementById('playTitle').innerHTML = thTitles[start+place-1];
375	document.getElementById('play_cont').style.display = "block";
376	document.getElementById('playlist').style.display = "none";
377	document.getElementById('newsbox').style.display = "none";	
378	playVideo(thv,thp,253,202);
379}
380function dloadCount(link){
381	link = wmv_dload + link.substring(link.lastIndexOf("/")+1);
382	pageTracker._trackPageview(link);
383}
384function closePlayer(){
385	document.getElementById('play_cont').style.display = "none";
386	document.getElementById('playlist').style.display = "block";
387	document.getElementById('newsbox').style.display = "block";	
388}
389
390function hideInf(x){
391	document.getElementById(x).style.display = "none";
392	document.getElementById('phonenum').focus();	
393}
394function setBgStyle(x){
395	document.getElementById(x).style.backgroundColor="#FFFFE5";	
396}
397function clearBgStyle(x){
398	document.getElementById(x).style.backgroundColor="#FFFFFF";	
399}
400
401function counter(ct){
402	ct = start + ct;
403	document.getElementById('counter').innerHTML = "(" + filename.length + "/" + ct + ")";
404}
405function clrCounter(ct){
406	document.getElementById('counter').innerHTML = "&nbsp;";
407}
408
409function showField(){
410	document.getElementById('field2').style.display = "none";
411	x = document.getElementById('field1');
412	if (x.style.display == "block"){
413		x.style.display = "none";
414	}
415	else{
416		x.style.display = "block";
417	}
418}
419
420function displayCurrentField(){
421	link = location.href;
422	link = link.toLowerCase();
423	if (link.indexOf('getcontract') != -1){
424		if (link.indexOf('failed') != -1){
425			document.getElementById('field1').style.display = "block";
426			document.getElementById('field2').style.display = "none";
427		}
428		else if (link.indexOf('succesful') != -1){
429			document.getElementById('getContract').style.display = "none";
430			document.getElementById('field1').style.display = "none";
431			document.getElementById('field2').style.display = "block";
432		}
433		else if (link.indexOf('start') != -1){
434			document.getElementById('field1').style.display = "block";		
435		}
436	}
437}
438
439// Install Demo
440var slides = new Array();
441
442var slide_path = 'images/slideshow/';
443var actSlide = 0;
444var op = 0;
445var op2 = 100;
446var step = 1;
447
448// 1 ... a megadható sebesség
449var speed = 10;
450
451slides[0] = '1.jpg';
452slides[1] = '2.jpg';
453slides[2] = '3.jpg';
454slides[3] = '4.jpg';
455slides[4] = '5.jpg';
456slides[5] = '6.jpg';
457slides[6] = '11.jpg';
458slides[7] = '7.jpg';
459slides[8] = '8.jpg';
460slides[9] = '12.jpg';
461slides[10] = '9.jpg';
462slides[11] = '10.jpg';
463
464function slideC(actStep){
465	document.getElementById('slideC').innerHTML = '<p class="textbody_install2">'+slideComment[actStep]+'</p>';
466}
467
468function stepS(actStep){
469	l = String(actStep/slides.length) * 170;
470	document.getElementById('bar').style.width = l+'px';
471}
472
473function changeop(op,id){
474	op = op + 10;
475	if (op<=100 && op>=0){
476		document.getElementById(id).style.filter='alpha(opacity='+op+')';
477		document.getElementById(id).style.opacity=String(op/100);
478		setTimeout("changeop("+op+",'"+id+"');",speed);
479	}
480}
481
482function displaySlide(actSlide){
483	document.getElementById('slide').style.backgroundImage = 'url(' + slide_path + slides[actSlide] + ')';
484	changeop(op,'slide');
485	stepS(actSlide + 1);
486	slideC(actSlide);
487}
488
489function prevArrowS(status){
490	if(status == 0){
491		document.getElementById('prevS').style.cursor = "default";
492		document.getElementById('prevS').style.backgroundPosition = '0px -60px';	
493	}
494	else{
495		document.getElementById('prevS').style.cursor = "pointer";
496		document.getElementById('prevS').style.backgroundPosition = '0px 0px';			
497	}
498}
499
500function nextArrowS(status){
501	if(status == 0){
502		document.getElementById('nextS').style.cursor = "default";
503		document.getElementById('nextS').style.backgroundPosition = '0px -60px';	
504	}
505	else{	
506		document.getElementById('nextS').style.cursor = "pointer";	
507		document.getElementById('nextS').style.backgroundPosition = '0px 0px';		
508	}
509}
510
511function prevSlide(){
512	if (actSlide > 0){
513		actSlide--;
514		displaySlide(actSlide);
515	}
516	
517	if (actSlide == 0){
518		prevArrowS(0);
519		nextArrowS(1);
520	}
521	else if (actSlide == slides.length - 2){
522		nextArrowS(1);	
523	}	
524}
525
526function nextSlide(){
527
528	if (actSlide < slides.length - 1){
529		actSlide++;
530		displaySlide(actSlide);	
531	}
532
533	if (actSlide == slides.length - 1){	
534		prevArrowS(1);
535		nextArrowS(0);		
536	}
537	else if (actSlide == 1){
538		prevArrowS(1);	
539	}
540}
541
542function displaySlideDefault(){
543	prevArrowS(0);	
544	stepS(actSlide+1);	
545	slideC(actSlide);	
546}
547
548// nem tudom miért nem megy...
549/*function fade(op,id){
550	sobj = document.getElementById(id);
551	if (op == 0){
552		rele = 1;
553		if (sobj.style.display != 'block'){
554			sobj.style.display = 'block';
555		}
556	}
557	if (op == 100){
558		rele = -1;
559	}
560	op = op + rele * 10;
561	if (op<100 && op>0){
562		document.getElementById(id).style.filter='alpha(opacity='+op+')';
563		document.getElementById(id).style.opacity=String(op/100);
564		setTimeout("changeop("+op+",'"+id+"');",speed);
565	}
566	else if (op == 0){
567		sobj.style.display = 'none';
568	}
569}
570*/
571function openSlideshow(){
572	var field = dojo.byId('important_web');
573	field.style.display = "none";
574	var tt1 = document.getElementById('tit1');
575	var tt2 = document.getElementById('tit2');
576	if (tt1) tt1.style.display = 'none';
577	if (tt2) tt2.style.display = 'block';
578	ss = document.getElementById('slideshow');
579	sm = document.getElementById('mobilepic');	
580	if (ss.style.display == 'block')
581	{
582		ss.style.display = 'none';
583		if (sm) {
584			sm.style.display = 'block';		
585		}
586//		fade(100,'slideshow');		
587	}
588	else {
589		ss.style.display = 'block';
590		if (sm) {
591			sm.style.display = 'none';
592		}
593//		fade(0,'slideshow');	
594	}
595}
596
597function closeSlide(){
598	var tt1 = document.getElementById('tit1');
599	var tt2 = document.getElementById('tit2');
600	if (tt1) tt1.style.display = 'block';
601	if (tt2) tt2.style.display = 'none';
602	ss.style.display= 'none';	
603	sm.style.display = 'block';		
604}
605function checkBrowserFixThings(){
606	if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1) {
607		ieFixRightMob();
608	}
609}
610function ieFixRightMob(){
611	var mobDiv = document.getElementById('rightMobDiv');
612	var classNeme = mobDiv.className;
613	mobDiv.className = classNeme+"_ie";
614}
615
616// This function loads the png image in ie via mikrofos loaer
617var pngIdsHaveToChane = new Array('mobScreenImg','valami');
618
619function checkBrowserFixPng(){
620	if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1) {
621		alphaFixIE();
622	} else {
623		nonIEloadPngs();
624	}
625}
626
627function alphaFixIE() { 
628	var i;
629	// IMG 
630	for (i=0; i<pngIdsHaveToChane.length; i++) { 
631		var obj = document.getElementById(pngIdsHaveToChane[i]);
632		if (obj) {
633			var sc = obj.src;
634			obj.src = "images/spacer.gif";
635			obj.style.filter += "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + sc + "', sizingMethod=image);";
636			obj.style.display = "block";
637		} 
638	} 
639} 
640function nonIEloadPngs() { 
641	var i;
642	// IMG 
643	for (i=0; i<pngIdsHaveToChane.length; i++) { 
644		var obj = document.getElementById(pngIdsHaveToChane[i]);
645		if (obj) {
646			obj.style.display = "block";
647		} 
648	} 
649}
650// TOOL TIP
651// Extended Tooltip Javascript
652// copyright 9th August 2002, 3rd July 2005, 24th August 2008
653// by Stephen Chapman, Felgall Pty Ltd
654
655// permission is granted to use this javascript provided that the below code is not altered
656function pw() {return window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth}; 
657function mouseX(evt) {return evt.clientX ? evt.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) : evt.pageX;} 
658function mouseY(evt) {return evt.clientY ? evt.clientY + (document.documentElement.scrollTop || document.body.scrollTop) : evt.pageY} 
659function popUp(evt,oi,tip) {
660	if (document.getElementById) {
661		var wp = pw(); 
662		dm = document.getElementById(oi); 
663		ds = dm.style; 
664		st = ds.visibility; 
665		if (dm.offsetWidth) ew = dm.offsetWidth; 
666		else if (dm.clip.width) ew = dm.clip.width; 
667		if (st == "visible" || st == "show") { 
668			ds.visibility = "hidden"; 
669		} else {
670			tv = mouseY(evt) + 20; lv = mouseX(evt) - (ew/4); 
671			if (lv < 2) lv = 2; 
672			else if (lv + ew > wp) lv -= ew/2; 
673			lv += 'px';tv += 'px';  
674			ds.left = lv; 
675			ds.top = tv;
676			dm.innerHTML = tip;
677			ds.visibility = "visible";
678		}
679	}
680}
681function clearUp(oi) {
682	dm = document.getElementById(oi); 
683	ds = dm.style; 
684	ds.visibility = "hidden";
685}
686
687function share(_type) {
688	var _target = "#";
689	if (_type == "facebook") {
690		_target = "http://www.facebook.com/sharer.php?&u=" + encodeURIComponent(location.href) + "&t=" + encodeURIComponent(document.title);
691	} else if (_type == "iwiw") {
692		_target = "http://iwiw.hu/pages/share/share.jsp?u=" + encodeURIComponent(location.href) + "&amp;title="+encodeURIComponent(document.title);
693	} else if (_type == "google") {
694		_target = "";
695	} else if (_type == "twitter") {
696		_target = "http://twitter.com/home?status=" + encodeURIComponent(document.title) + ":" + encodeURIComponent(location.href);
697	} else if (_type == "startlap") {
698		_target = "http://www.startlap.hu/sajat_linkek/addlink.php?url=" + encodeURIComponent(location.href) + "&amp;title=" + encodeURIComponent(document.title);
699	}
700	window.open(_target);
701	//window.location.href = _target;
702}
703
704function href(target) {
705	window.location.href = target;
706}
707
708function showHide(fieldId) {
709	var field = dojo.byId(fieldId);
710	if (field.style.display == "block") {
711		field.style.display = "none";
712	} else {
713		field.style.display = "block";
714	}
715}
716                   
717function hide(fieldId) {
718	var field = dojo.byId(fieldId);
719	field.style.display = "none";
720}
721                   
722/*
723 * Pupupgroup section
724 */
725function PopupGroup(){					
726	var _lastOpened = "";
727	var _popupPostfix = "_popup";
728	var _selectedClass = "";
729	var _defaultContainer = "";
730	this.displayField = function(event) {
731		var itemId = event.target.id;
732		var id = itemId+_popupPostfix;
733		var _item = dojo.byId(id);
734		var _parentItem = dojo.byId(itemId);
735		if (_lastOpened == "") {
736			if (_defaultContainer != "") dojo.byId(_defaultContainer).style.display = 'none';
737			_item.style.display = 'block';
738			if (_selectedClass != "") dojo.addClass(_parentItem,_selectedClass);
739			_lastOpened = itemId;
740		} else if (_lastOpened == itemId) {
741			_item.style.display = 'none';
742			if (_selectedClass != "") dojo.removeClass(_parentItem,_selectedClass);
743			if (_defaultContainer != "") {
744				dojo.byId(_defaultContainer).style.display = 'block';
745				_lastOpened = _defaultContainer;
746			} else _lastOpened = "";
747		} else {
748		
749			if (_defaultContainer == _lastOpened) dojo.byId(_defaultContainer).style.display = 'none';
750			else dojo.byId(_lastOpened+_popupPostfix).style.display = 'none';
751			
752			if (_selectedClass != "") dojo.removeClass(dojo.byId(_lastOpened),_selectedClass);
753			_item.style.display = 'block';
754			
755			if (_selectedClass != "") dojo.addClass(_parentItem,_selectedClass);
756			_lastOpened = itemId;
757		}
758	};
759	this.setSelectClass = function(selectClass) {
760		_selectedClass = selectClass;
761	};
762	this.setPostfix = function(postfix) {
763		_popupPostfix = postfix;
764	};
765	this.setDefaultContainer = function(id) {
766		_defaultContainer = id;
767	};
768};
769/*pupupgroub section*/
770
771function QnAPicChange(imageContainer, imageLangDir, defaultImg){
772	var _groupps = new Array();
773	var _imageLangDir = imageLangDir;
774	var _imageContainer = imageContainer;
775	var _defaultImg = defaultImg;
776	
777	this.addGroupp = function(elements, imgPath) {
778		var _grpp = new Groupp(elements,imgPath);
779		//_grpp.setMembers(elements);
780		//_grpp.setImagePath(imgPath);
781		_groupps[_groupps.length] = _grpp;
782	};
783	
784	this.changePic = function(event) {
785		var itemId = event.target.id;
786		var _grpp;
787		for (var i = 0; i < _groupps.length; i++) { 
788			_grpp = _groupps[i];
789			if (_grpp.contains(itemId)) {
790				dojo.byId(_imageContainer).src = _imageLangDir + _grpp.getImagePath();
791				return;
792			}
793		}
794		dojo.byId(_imageContainer).src = _imageLangDir + _defaultImg;
795	};
796
797	this.setDefault = function() {
798		dojo.byId(_imageContainer).src = _imageLangDir + _defaultImg;
799	};
800
801	Groupp = function(members, imagePath) {
802		var _members = members;
803		var _imagePath = imagePath;
804		this.getMembers = function() {
805			return _members;
806		};
807		this.getImagePath = function() {
808			return _imagePath;
809		};
810		this.contains = function(element) {
811			for (var i = 0; i < _members.length; i++) { 
812				if (_members[i] == element) return true;
813			}
814			return false;
815		};
816	};	
817};

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.