// B r a i n C o r p   H u n g a r y   K f t .   J a v a S c r i p t
// készítette : pimpike ˇ 2003 ˇ pimpike@vipmail.hu
// magyar termék ˇ 100% kézimunka
// ------------------------------------------------------------------------------------------------
//
// változók
var ie = (document.all) ? true : false;
var ns = (document.getElementById && !ie) ? true : false;
var	p = new Array();
var poz = new Array();
timer = null;
altimer = null;
al2timer = null;
killer = null;
killer2 = null;
var mehet = new Boolean();
var hezag = 10;
var aktivlap = 1;
var lap = 1;
// ------------------------------------------------------------------------------------------------
// a szükséges plusz
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// ------------------------------------------------------------------------------------------------
// képek betöltése előre
function prepic(){
	for (i=1; i<6; i++) {
		for (j=0; j<2; j++){
			p['menu'+i+j] = new Image(); 
			p['menu'+i+j].src = "./data/menu/m-"+i+"-"+j+".gif";
	}}
	// az almenüt is...
	for (i=1; i<8; i++) {
		for (j=0; j<2; j++){
			p['almenu1'+i+j] = new Image(); 
			p['almenu1'+i+j].src = "./data/menu/alm2-"+i+"-"+j+".gif";
	}}
	// az almenüt is...
	for (i=1; i<4; i++) {
		for (j=0; j<2; j++){
			p['almenu2'+i+j] = new Image(); 
			p['almenu2'+i+j].src = "./data/menu/alm-"+i+"-"+j+".gif";
	}}
}
// ------------------------------------------------------------------------------------------------
// akció indul
function start(){
	// nincs scrollbar
//	if(ie){document.body.style.overflow='hidden';}
	prepic();
	// képernyőfelbontás
	meret();
	// pozíció változók
	poz['menuxstart']	= w + 1;
	poz['menuxend']		= (w - 760) / 2 + 230;
	poz['menux']		= poz['menuxstart'];
	poz['almenux']		= (w - 760) / 2 + 310;
	poz['almenuystart']	= 0;
	poz['almenuyend']	= 220;
	poz['almenuy']		= poz['almenuystart'];	
	poz['almenu2x']		= (w - 760) / 2 + 400;
	poz['almenu2ystart']= 16;
	poz['almenu2yend']	= 112;
	poz['almenu2y']		= poz['almenu2ystart'];	
	poz['logoxstart']	= 0;
	poz['logoxend']		= (w - 760)/2 + 320;
	poz['logox']		= poz['logoxstart'];
	poz['baltxtstart']	= ((w - 760) / 2)-100;
	poz['baltxtend']	= (w / 2);
	poz['baltxtx']		= poz['baltxtstart'];
	poz['jobbtxtstart'] = ((w - 760) / 2) + 860;
	poz['jobbtxtend']	= w / 2;
	poz['jobbtxtx']		= poz['jobbtxtstart'];
	poz['keretw']		= (w - 760) / 2;
	if (ie){
		document.all['base'].style.visibility	= 'hidden';		
		document.all['keret1'].style.width		= poz['keretw'] + 'px';
		document.all['keret1'].style.visibility	= 'visible';
		document.all['keret2'].style.width		= poz['keretw'] + 2 +'px';		
		document.all['keret2'].style.left		= poz['keretw'] + 760 + 'px';	
		document.all['keret2'].style.visibility	= 'visible';
		document.all['alap1'].style.left		= (w-760)/2 + 'px';
		document.all['alap1'].style.visibility	= 'visible';
		document.all['alap2'].style.left		= (w-760)/2 + 'px';			
		document.all['alap2'].style.visibility	= 'visible';
		document.all['pimpike'].style.left		= poz['keretw'] + 760 - 165 + 'px';		
		document.all['pimpike'].style.visibility	= 'visible';		
		document.all['logo'].style.left			= poz['logoxstart'] - 300 + 'px';	
		document.all['logo'].style.visibility	= 'visible';			
		document.all['menu'].style.left			= poz['menuxstart'] + 'px';
		document.all['menu'].style.visibility	= 'visible';
		document.all['almenu1'].style.left		= poz['almenux'] + 'px';
		document.all['almenu1'].style.top		= poz['almenuystart'] - 116+ 'px';	
		document.all['almenu2'].style.left		= poz['almenu2x'] + 'px';
		document.all['almenu2'].style.top		= poz['almenu2ystart'] + 'px';	
		for (i=1; i<15; i++) {
			document.all['bal'+i].style.left		=  poz['baltxtstart'] - 380 + 'px';
			document.all['jobb'+i].style.left		=  poz['jobbtxtstart'] + 'px';			
		}
		document.all['bal'+aktivlap].style.visibility	= 'visible';
		document.all['jobb'+aktivlap].style.visibility	= 'visible';	
	}
	if (ns){
		document.getElementById('base').style.visibility	= 'hidden';			
		document.getElementById('keret1').style.width		= poz['keretw'] + 'px';
		document.getElementById('keret1').style.visibility	= 'visible';
		document.getElementById('keret2').style.width		= poz['keretw'] + 2 +'px';		
		document.getElementById('keret2').style.left		= poz['keretw'] + 760 + 'px';			
		document.getElementById('keret2').style.visibility	= 'visible';		
		document.getElementById('alap1').style.left			= (w-760)/2 + 'px';
		document.getElementById('alap1').style.width		= w + 530 + 'px';		
		document.getElementById('alap1').style.visibility	= 'visible';
		document.getElementById('alap2').style.left			= (w-760)/2 + 'px';		
		document.getElementById('alap2').style.visibility	= 'visible';
		document.getElementById('pimpike').style.left		= poz['keretw'] + 760 - 165 + 'px';		
		document.getElementById('pimpike').style.visibility	= 'visible';				
		document.getElementById('logo').style.left			= poz['logoxstart'] - 300 + 'px';	
		document.getElementById('logo').style.visibility	= 'visible';
		document.getElementById('menu').style.left			= poz['menuxstart'] + 'px';
		document.getElementById('menu').style.visibility	= 'visible';
		document.getElementById('almenu1').style.left		= poz['almenux'] + 'px';
		document.getElementById('almenu1').style.top		= poz['almenuystart'] - 116+ 'px';			
		document.getElementById('almenu2').style.left		= poz['almenu2x'] + 'px';	
		document.getElementById('almenu2').style.top		= poz['almenu2ystart'] + 'px';	
		for (i=1; i<15; i++) {
			document.getElementById('bal'+i).style.left		= poz['baltxtstart'] - 380 + 'px';
			document.getElementById('jobb'+i).style.left	=  poz['jobbtxtstart'] + 'px';					
		}
		document.getElementById('bal'+aktivlap).style.visibility	= 'visible';
		document.getElementById('jobb'+aktivlap).style.visibility	= 'visible';	
	}
	hezag = 10;
	LogoBeCsuszka();	
}
// ------------------------------------------------------------------------------------------------
// Logó
function LogoBeCsuszka(){
	if ((poz['logoxend']-poz['logox'])>100){hezag = 10;}
	if ((poz['logoxend']-poz['logox'])>50 && (poz['logoxend']-poz['logox'])<=100){hezag = 5;}
	if ((poz['logoxend']-poz['logox'])>15 && (poz['logoxend']-poz['logox'])<=50){hezag = 3;}
	if ((poz['logoxend']-poz['logox'])>0 && (poz['logoxend']-poz['logox'])<=15){hezag = 1;}		
	poz['logox'] = poz['logox'] + hezag;
	if (poz['logox'] > poz['logoxend']){
		poz['logox'] = poz['logoxend']
		if (ie){document.all['logo'].style.left = poz['logox'] - 300 + 'px';}
		if (ns){document.getElementById('logo').style.left = poz['logox'] - 300 + 'px';}
	}
	if (poz['logox'] != poz['logoxend']){
		if (ie){document.all['logo'].style.left = poz['logox'] - 300 + 'px';}
		if (ns){document.getElementById('logo').style.left = poz['logox'] - 300 + 'px';}
	}
	if (poz['logox'] == poz['logoxend']){
		clearTimeout(timer);
		hezag = 10;
		MenuBeCsuszka();
	}
	timer = setTimeout("LogoBeCsuszka()",10);
}
// ------------------------------------------------------------------------------------------------
// Menü
function MenuBeCsuszka(){
	if ((poz['menux']-poz['menuxend']) > 100){hezag = 10;}
	if ((poz['menux']-poz['menuxend']) > 25 && (poz['menux']-poz['menuxend']) <= 100){hezag = 5;}
	if ((poz['menux']-poz['menuxend']) > 12 && (poz['menux']-poz['menuxend']) <= 25){hezag = 3;}	
	if ((poz['menux']-poz['menuxend']) > 0 && (poz['menux']-poz['menuxend']) <= 12){hezag = 1;}	
	poz['menux'] = poz['menux'] - hezag;
	if (poz['menux'] < poz['menuxend']){
		poz['menux'] = poz['menuxend'];
		if (ie){document.all['menu'].style.left = poz['menux'] + 'px';}
		if (ns){document.getElementById('menu').style.left = poz['menux'];}
		timer = setTimeout("MenuBeCsuszka()",10);	
	}
	if (poz['menux'] != poz['menuxend']){
		if (ie){document.all['menu'].style.left = poz['menux'] + 'px';}
		if (ns){document.getElementById('menu').style.left = poz['menux'];}		
		timer = setTimeout("MenuBeCsuszka()",10);	
	}
	if (poz['menux'] == poz['menuxend']){
		clearTimeout(timer);	
		hezag = 10;
		if (ie){
			document.all['almenu1'].style.visibility = 'visible';		
			document.all['almenu2'].style.visibility = 'visible';					
		}
		if (ns){
			document.getElementById('almenu1').style.visibility = 'visible';		
			document.getElementById('almenu2').style.visibility = 'visible';					
		}
		BeBalTxtCsuszka();
	}	
}
// ------------------------------------------------------------------------------------------------
// Tartalom BE BAL
function BeBalTxtCsuszka(){
	if ((poz['baltxtend']-poz['baltxtx'])>=100){hezag = 10;}
	if ((poz['baltxtend']-poz['baltxtx'])<100 && (poz['baltxtend']-poz['baltxtx'])>=50){hezag = 5;}
	if ((poz['baltxtend']-poz['baltxtx'])<50 && (poz['baltxtend']-poz['baltxtx'])>=15){hezag = 3;}	
	if ((poz['baltxtend']-poz['baltxtx'])<15 && (poz['baltxtend']-poz['baltxtx'])>=0){hezag = 1;}	
	poz['baltxtx'] = poz['baltxtx'] + hezag;
	if (poz['baltxtx'] > poz['baltxtend']){poz['baltxtx'] = poz['baltxtend'];}	
	if (poz['baltxtx'] != poz['baltxtend']){
		if (ie){document.all['bal' + aktivlap].style.left = poz['baltxtx'] - 380 + 'px';}
		if (ns){document.getElementById('bal' + aktivlap).style.left = poz['baltxtx'] - 380 + 'px';}				
	}
	if (poz['baltxtx'] == poz['baltxtend']){
		if (ie){document.all['bal' + aktivlap].style.left = poz['baltxtx'] - 380 + 'px';}
		if (ns){document.getElementById('bal' + aktivlap).style.left = poz['baltxtx'] - 380 + 'px';}
		clearTimeout(timer);
		BeJobbTxtCsuszka();
	}		
	else {timer = setTimeout("BeJobbTxtCsuszka()",10)};
}
// ------------------------------------------------------------------------------------------------
// Tartalom BE JOBB
function BeJobbTxtCsuszka(){
	if ((poz['jobbtxtx']-poz['jobbtxtend'])>=100){hezag = 10;}
	if ((poz['jobbtxtx']-poz['jobbtxtend'])<100 && (poz['jobbtxtx']-poz['jobbtxtend'])>=50){hezag = 5;}
	if ((poz['jobbtxtx']-poz['jobbtxtend'])<50 && (poz['jobbtxtx']-poz['jobbtxtend'])>=15){hezag = 3;}	
	if ((poz['jobbtxtx']-poz['jobbtxtend'])<15 && (poz['jobbtxtx']-poz['jobbtxtend'])>=0){hezag = 1;}	
	poz['jobbtxtx'] = poz['jobbtxtx'] - hezag;
	if (poz['jobbtxtx'] < poz['jobbtxtend']){poz['jobbtxtx'] = poz['jobbtxtend'];}	
	if (poz['jobbtxtx'] != poz['jobbtxtend']){
		if (ie){document.all['jobb' + aktivlap].style.left = poz['jobbtxtx'] + 'px';}
		if (ns){document.getElementById('jobb' + aktivlap).style.left = poz['jobbtxtx'] + 'px';}				
	}
	if (poz['jobbtxtx'] == poz['jobbtxtend']){
		if (ie){document.all['jobb' + aktivlap].style.left = poz['jobbtxtx'] + 'px';}
		if (ns){document.getElementById('jobb' + aktivlap).style.left = poz['jobbtxtx'] + 'px';}
		clearTimeout(timer);
		lap = aktivlap;
	}		
	else {
		timer = setTimeout("BeBalTxtCsuszka()",10)};
}
// ------------------------------------------------------------------------------------------------
// Tartalom KI BAL
function KiBalTxtCsuszka(){
//	if ((poz['almenu2y'] <= 24) && (poz['almenuy'] <= 0)){
		mehet = true;
		if ((poz['baltxtend']-poz['baltxtx'])<15 && (poz['baltxtend']-poz['baltxtx'])>=0){hezag = 1;}	
		if ((poz['baltxtend']-poz['baltxtx'])<50 && (poz['baltxtend']-poz['baltxtx'])>=15){hezag = 3;}	
		if ((poz['baltxtend']-poz['baltxtx'])<100 && (poz['baltxtend']-poz['baltxtx'])>=50){hezag = 5;}
		if ((poz['baltxtend']-poz['baltxtx'])>=100){hezag = 10;}
		poz['baltxtx'] = poz['baltxtx'] - hezag;
		if (poz['baltxtx'] < poz['baltxtstart']){poz['baltxtx'] = poz['baltxtstart'];}	
		if (poz['baltxtx'] != poz['baltxtstart']){
			if (ie){document.all['bal' + lap].style.left = poz['baltxtx'] - 380 + 'px';}
			if (ns){document.getElementById('bal' + lap).style.left = poz['baltxtx'] - 380 + 'px';}				
		}
//	}
	if (poz['baltxtx'] == poz['baltxtstart']){
		if (ie){
			document.all['bal' + lap].style.left = poz['baltxtx'] - 380 + 'px';
			document.all['bal'+lap].style.visibility	= 'hidden';
			document.all['bal'+aktivlap].style.visibility	= 'visible';
		}
		if (ns){
			document.getElementById('bal' + lap).style.left = poz['baltxtx'] - 380 + 'px';
			document.getElementById('bal'+lap).style.visibility	= 'hidden';
			document.getElementById('bal'+aktivlap).style.visibility	= 'visible';
		}		
		clearTimeout(timer);
		KiJobbTxtCsuszka();
	}		
	else {timer = setTimeout("KiJobbTxtCsuszka()",10);}
}
// ------------------------------------------------------------------------------------------------
// Tartalom KI 2 - JOBB
function KiJobbTxtCsuszka(){
//	if ((poz['almenu2y'] <= 24) && (poz['almenuy'] <= 0) && mehet){
		if ((poz['jobbtxtx']-poz['jobbtxtend'])<15 && (poz['jobbtxtx']-poz['jobbtxtend'])>=0){hezag = 1;}	
		if ((poz['jobbtxtx']-poz['jobbtxtend'])<50 && (poz['jobbtxtx']-poz['jobbtxtend'])>=15){hezag = 3;}	
		if ((poz['jobbtxtx']-poz['jobbtxtend'])<100 && (poz['jobbtxtx']-poz['jobbtxtend'])>=50){hezag = 5;}
		if ((poz['jobbtxtx']-poz['jobbtxtend'])>=100){hezag = 10;}
		poz['jobbtxtx'] = poz['jobbtxtx'] + hezag;	
		if (poz['jobbtxtx'] > poz['jobbtxtstart']){poz['jobbtxtx'] = poz['jobbtxtstart'];}	
		if (poz['jobbtxtx'] != poz['jobbtxtstart']){
			if (ie){document.all['jobb' + lap].style.left = poz['jobbtxtx'] + 'px';}
			if (ns){document.getElementById('jobb' + lap).style.left = poz['jobbtxtx'] + 'px';}				
		}
//	}
	if (poz['jobbtxtx'] == poz['jobbtxtstart']){
		if (ie){
			document.all['jobb' + lap].style.left = poz['jobbtxtx'] + 'px';			
			document.all['jobb' + lap].style.visibility	= 'hidden';			
			document.all['jobb' + aktivlap].style.visibility	= 'visible';			
		}
		if (ns){
			document.getElementById('jobb' + lap).style.left = poz['jobbtxtx'] + 'px';			
			document.getElementById('jobb' + lap).style.visibility	= 'hidden';			
			document.getElementById('jobb' + aktivlap).style.visibility	= 'visible';						
		}		
		clearTimeout(timer);
		BeBalTxtCsuszka();
	}		
	else {timer = setTimeout("KiBalTxtCsuszka()",10);}
}
// ------------------------------------------------------------------------------------------------
// tartalom váltás
function Csere(a){
	if((a>1) && (a<9)){
		clearTimeout(altimer);
		almenuOFF();
	}
	if((a>8) && (a<12)){
		clearTimeout(al2timer);
		almenu2OFF();
	}
	aktivlap = a;
	clearTimeout(timer);
	KiBalTxtCsuszka();
}
// ------------------------------------------------------------------------------------------------
// menü képváltás
function pic(a,b){
	if (ie){document.all['menu'+a].src = p['menu'+a+b].src;}
	if (ns){document.getElementById('menu'+a).src = p['menu'+a+b].src;}
	if (a==1 && b==1){
		clearTimeout(altimer);
		almenuON();
	}
	if (a==2 && b==1){
		clearTimeout(al2timer);
		almenu2ON();
	}
	if (a != 2 && b==1){
		clearTimeout(al2timer);
		almenu2OFF();
	}
	if (a != 1 && b==1){
		clearTimeout(altimer);
		almenuOFF();
	}
}
// ------------------------------------------------------------------------------------------------
// almenü1 képváltás
function alpic(a,b){
	if (ie){
		document.all['al1-'+a].src = p['almenu1'+a+b].src;
	}
	if (ns){document.getElementById('al1-'+a).src = p['almenu1'+a+b].src;}
	if (b==0){
		clearTimeout(killer);		
		killer = setTimeout("almenuOFF()",500);
	}
	if (b==1){clearTimeout(killer);}
}
// ------------------------------------------------------------------------------------------------
// almenü2 képváltás
function al2pic(a,b){
	if (ie){
		document.all['al2-'+a].src = p['almenu2'+a+b].src;
	}
	if (ns){document.getElementById('al2-'+a).src = p['almenu2'+a+b].src;}
	if (b==0){
		clearTimeout(killer2);		
		killer2 = setTimeout("almenu2OFF()",500);
	}
	if (b==1){clearTimeout(killer2);}
}
// ------------------------------------------------------------------------------------------------
// almenü 1
function almenuON(){	
	if (poz['almenu2y'] <= 16){
		if (poz['almenuy'] < 174){hezag = 10;}
		if ((poz['almenuy'] >= 174) && (poz['almenuy'] < 199)){hezag = 5;}
		if ((poz['almenuy'] >= 199) && (poz['almenuy'] < 212)){hezag = 3;}	
		if ((poz['almenuy'] >= 212) && (poz['almenuy'] < 221)){hezag = 1;}
		if (poz['almenuy'] < poz['almenuyend']){
			poz['almenuy'] = poz['almenuy'] + hezag;	
			if (ie){document.all['almenu1'].style.top = poz['almenuy'] - 108+ 'px';}
			if (ns){document.getElementById('almenu1').style.top = poz['almenuy'] - 108 + 'px';}		
		}
	}
	if (poz['almenuy'] == poz['almenuyend']){	
		if (ie){document.all['almenu1'].style.top = poz['almenuy'] - 108+ 'px';}
		if (ns){document.getElementById('almenu1').style.top = poz['almenuy'] - 108 + 'px';}		
		clearTimeout(altimer);
	}
	else {altimer = setTimeout("almenuON()",20);}
}
function almenuOFF(){
	clearTimeout(killer);
	if (poz['almenuy'] >= 214){hezag = 1;}		
	if ((poz['almenuy']) >= 199 && (poz['almenuy']) < 214){hezag = 3;}	
	if ((poz['almenuy']) >= 174 && (poz['almenuy']) < 199){hezag = 5;}
	if ((poz['almenuy']) < 174 && (poz['almenuy']) >= 0){hezag = 10;}
	if (poz['almenuy'] > poz['almenuystart']){
		poz['almenuy'] = poz['almenuy'] - hezag;	
		if (ie){document.all['almenu1'].style.top = poz['almenuy'] - 116 +'px';}
		if (ns){document.getElementById('almenu1').style.top = poz['almenuy'] - 116 + 'px';}		
	}
	if (poz['almenuy'] == poz['almenuyend']){
		if (ie){document.all['almenu1'].style.top = poz['almenuy'] - 116 +'px';}
		if (ns){document.getElementById('almenu1').style.top = poz['almenuy'] - 116 + 'px';}		
		clearTimeout(altimer);	
	}
	else {altimer = setTimeout("almenuOFF()",20);}
}
// ------------------------------------------------------------------------------------------------
// almenü 2
function almenu2ON(){	
	if (poz['almenuy'] <= 0){
		if (poz['almenu2y'] < 74){hezag = 10;}
		if ((poz['almenu2y'] >= 74) && (poz['almenu2y'] < 99)){hezag = 5;}
		if ((poz['almenu2y'] >= 99) && (poz['almenu2y'] < 114)){hezag = 3;}	
		if ((poz['almenu2y'] >= 114) && (poz['almenu2y'] < 121)){hezag = 1;}		
		if (poz['almenu2y'] < poz['almenu2yend']){
			poz['almenu2y'] = poz['almenu2y'] + hezag;	
			if (ie){document.all['almenu2'].style.top = poz['almenu2y'] + 'px';}
			if (ns){document.getElementById('almenu2').style.top = poz['almenu2y'] + 'px';}		
		}
	}
	if (poz['almenu2y'] == poz['almenu2yend']){	
		if (ie){document.all['almenu2'].style.top = poz['almenu2y'] + 'px';}
		if (ns){document.getElementById('almenu2').style.top = poz['almenu2y'] + 'px';}		
		clearTimeout(al2timer);
	}
	else {al2timer = setTimeout("almenu2ON()",20);}
}
function almenu2OFF(){
	clearTimeout(killer2);
	if (poz['almenu2y'] >= 106){hezag = 1;}		
	if ((poz['almenu2y']) >= 91 && (poz['almenu2y']) < 106){hezag = 3;}	
	if ((poz['almenu2y']) >= 66 && (poz['almenu2y']) < 91){hezag = 5;}
	if ((poz['almenu2y']) < 66 && (poz['almenu2y']) >= 16){hezag = 10;}
	if (poz['almenu2y'] > poz['almenu2ystart']){
		poz['almenu2y'] = poz['almenu2y'] - hezag;	
		if (ie){document.all['almenu2'].style.top = poz['almenu2y'] + 'px';}
		if (ns){document.getElementById('almenu2').style.top = poz['almenu2y'] + 'px';}		
	}
	if (poz['almenu2y'] == poz['almenu2yend']){
		if (ie){document.all['almenu2'].style.top = poz['almenu2y'] + 'px';}
		if (ns){document.getElementById('almenu2').style.top = poz['almenu2y'] + 'px';}		
		clearTimeout(al2timer);
	}
	else {al2timer = setTimeout("almenu2OFF()",20);}
}
// ------------------------------------------------------------------------------------------------
// átméretezés
function meret(){	
	if (ie){
		if (document.body.offsetWidth > 767){
			w = document.body.offsetWidth;
			if ((document.body.offsetHeight)>500){document.body.style.overflow='hidden';}
		}
		else {
			w = 768;
			document.body.style.overflow='';
		}
	}	
	if (ns){
			if (window.innerWidth > 767){w = window.innerWidth;}
			else {w = 768;}
	}	
}
// ------------------------------------------------------------------------------------------------
// ------------------------------------------------------------------------------------------------
// B r a i n C o r p   H u n g a r y   K f t .   J a v a S c r i p t
// ------------------------------------------------------------------------------------------------
