// preload 
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

//betoltendo hatterek
	var bgarray=new Array(
						"images/index_01.jpg",
						"images/index_02.jpg",
						"images/index_03.jpg",
						"images/index_04.jpg",
						"images/index_05.jpg",
						"images/alsoresz.jpg",
						"images/arow_left.gif",
						"images/arow_right.gif",
						"images/felsomenubalszoge.jpg",
						"images/felsomenujobbszoge.jpg",
						"images/felsomenueleme.gif",
						"images/ismet.gif"
						);
						
	var loadedImage=0;
	var totalImage=document.images.length;
	var loadedBG=0;
	var totalBG=bgarray.length;
	var bgimg=new Array();
	
	//betoltom a kepeket
	for (j=0; j<totalBG; j++)
	{
		bgimg[j]=new Image();
		bgimg[j].src=bgarray[j];
	}
	
	//eltunteti a preloadert
	function hideLoader()
	{
		document.body.style.overflow="auto";
		document.body.removeChild(document.getElementById("loader"));
		document.getElementById('nagy').style.display='';
	}
	
	
	function imgComplete()
	{
		loadedImage=0;
		for (i=0; i<totalImage; i++)
			if (document.images[i].complete) loadedImage++;
		preloading();
	}
	
	
	function preloading()
	{
		//explorerben
		if (navigator.appName=="Microsoft Internet Explorer")
		{
			document.onreadystatechange=function()
			{
				if (document.readyState=="complete") setTimeout("hideLoader()",1000);
					else setTimeout("preloading()",500);
			}
		}
		//mas bongeszokben
		else
		{
			loadedBG=0;
			for (j=0; j<totalBG; j++)
				if (bgimg[j].complete) loadedBG++;
		
			//ha betoltotte a hattereket es kepeket eltunteti a preloadert
			if (loadedBG<totalBG) setTimeout("preloading()",500);
			else if (loadedImage<totalImage) setTimeout("imgComplete()",500);
				else setTimeout("hideLoader()",1000);
		}
	}
// preload images 	
// Start Emerigos logo
function eon2(a)
	{
	document.getElementById('emeon').style.opacity=a/10;
	document.getElementById('emeon').style.filter='alpha(opacity='+a*10+')';
	if (a<10) setTimeout("eon2("+(a+1)+")",25);
	}

function eon(a)
	{
	document.getElementById('emeoff').style.opacity=a/10;
	document.getElementById('emeoff').style.filter='alpha(opacity='+a*10+')';
	if (a>0) setTimeout("eon("+(a-1)+")",20);
		else
		{
		document.getElementById('emeoff').style.display='none';
		document.getElementById('emeon').style.display='';
		document.getElementById('emeon').style.opacity=0;
		document.getElementById('emeon').style.filter='alpha(opacity=0)';
		eon2(0);
		}
	}
	
function eoff2(a)
	{
	document.getElementById('emeoff').style.filter='alpha(opacity='+a*10+')';
	document.getElementById('emeoff').style.opacity=a/10;
	if (a<10) setTimeout("eoff2("+(a+1)+")",25);
	}

function eoff(a)
	{
	document.getElementById('emeon').style.filter='alpha(opacity='+a*10+')';
	document.getElementById('emeon').style.opacity=a/10;
	if (a>0) setTimeout("eoff("+(a-1)+")",20);
		else
		{
		document.getElementById('emeon').style.display='none';
		document.getElementById('emeoff').style.display='';
		document.getElementById('emeoff').style.filter='alpha(opacity=0)';
		document.getElementById('emeoff').style.opacity=0;
		eoff2(0);
		}
	}
	// End Emerigos logo
	
function changecolor(theid)
{
	document.getElementById(theid).style.backgroundColor='#FFFFFF';
	document.getElementById(theid).style.color='#000000';
	document.getElementById(theid).style.fontWeight='normal';
	document.getElementById(theid).style.borderColor='#000000';
	document.getElementById(theid).style.filter='alpha(opacity=90)';
	document.getElementById(theid).style.opacity='0.90';
}

function switchback(theid)
{
	document.getElementById(theid).style.backgroundColor='#fafcfb';
	document.getElementById(theid).style.color='#000000';
	document.getElementById(theid).style.fontWeight='normal';
	document.getElementById(theid).style.filter='alpha(opacity=70)';
	document.getElementById(theid).style.opacity='0.70';
	document.getElementById(theid).style.borderColor='#999999';
}

// **********  ajax object ****** 
var remind=false;
	if (window.XMLHttpRequest)
	{
		remind=new XMLHttpRequest();	
	}
	else if(window.ActiveXObject)
	{
		remind=new ActiveXObject("Microsoft.XMLHTTP");	
	}
var remind2=false;
	if (window.XMLHttpRequest)
	{
		remind2=new XMLHttpRequest();	
	}
	else if(window.ActiveXObject)
	{
		remind2=new ActiveXObject("Microsoft.XMLHTTP");	
	}	

var remind3=false;
	if (window.XMLHttpRequest)
	{
		remind3=new XMLHttpRequest();	
	}
	else if(window.ActiveXObject)
	{
		remind3=new ActiveXObject("Microsoft.XMLHTTP");	
	}	
	
var remind4=false;
	if (window.XMLHttpRequest)
	{
		remind4=new XMLHttpRequest();	
	}
	else if(window.ActiveXObject)
	{
		remind4=new ActiveXObject("Microsoft.XMLHTTP");	
	}	

// *********  ajax function ******

function getData(dataSource,divID,ajaxobj)
{
	var obj=document.getElementById(divID);
	now=new Date();
	dataSource=dataSource+'&now='+now;
	
	ajaxobj.open("GET",dataSource);
		
	ajaxobj.onreadystatechange = function()
	{
		if (ajaxobj.readyState==4 && ajaxobj.status==200)
		{
		obj.innerHTML=ajaxobj.responseText;	
		hreftorol();
		}
	}
	ajaxobj.send(null);
}

function megjelenit(nev,db,v) {
	var i;
	if(v==1){
		for(i=0;i<=db;i++)
		{
			document.getElementById(nev+i).style.display='';
			}
		}
	else {
		for(i=0;i<=db;i++)
		{
			document.getElementById(nev+i).style.display='none';
			//alert(nev+i);	
			}
	}
}
function frissit(ez,felsomenu,index,kep) {
	locat=this.location.href;
	this.href='#';
	//alert(this.href);
	frissit_szoveg(felsomenu,index,kep);
	
}
function frissit_szoveg(felsomenu,index,kep) {
	
	megjelenit('utilaje',4,0);
	megjelenit('materiale',5,0);
	megjelenit('benzi',3,0);
	megjelenit('echipareamagazinelor',3,0);
	megjelenit('imprimantebiro',3,0);
	megjelenit('imprimantesemi',2,0);
	megjelenit('tobbi',3,0);
	megjelenit('autoadeziv',5,0);
	megjelenit('imprimanteprof',0,0);
	document.getElementById('theImages').style.left=30;
	//getData('kepnezeget.php?kep='+kep,'galleryContainer',remind4);
	switch(kep) {
		case 'utilaje': 
			{ 
				megjelenit('utilaje',4,1); break; 
			}
		case 'materiale': 
			{
				megjelenit('materiale',5,1); break; 
			}
		case 'benzi': 
			{
				megjelenit('benzi',3,1); break; 
			}
		case 'echipareamagazinelor': 
			{ 
				megjelenit('echipareamagazinelor',3,1); break; 
			}
		case 'imprimante': 
			{ 
			megjelenit('imprimanteprof',0,1); megjelenit('imprimantebiro',3,1);
							 megjelenit('imprimantesemi',2,1); break; 
			}
		case 'imprimante_biro': 
			{
				megjelenit('imprimantebiro',2,1); break; 
			}
		case 'imprimante_semiprof': 
			{ 
				megjelenit('imprimantesemi',2,1); break; 
			}
		case 'imprimante_prof': 
			{ 
				megjelenit('imprimanteprof',0,1);  megjelenit('imprimantesemi',2,1); break; 
			}
		case 'autoadeziv':
			{
				megjelenit('autoadeziv',5,1); break; 
			}
		case 'index': 
			{ 
				megjelenit('utilaje',4,1); megjelenit('materiale',5,1); megjelenit('benzi',3,1);
				megjelenit('echipareamagazinelor',3,1); megjelenit('imprimanteprof',0,1);
				megjelenit('imprimantebiro',3,1); megjelenit('imprimantesemi',2,1); break; 
			}
		default: 
		{  megjelenit('utilaje',4,1); megjelenit('materiale',5,1); 
					megjelenit('benzi',3,1); megjelenit('echipareamagazinelor',3,1); 
					megjelenit('imprimanteprof',0,1); megjelenit('imprimantebiro',3,1); megjelenit('imprimantesemi',2,1); }
		}
	
	getData('felsomenu.php?do='+felsomenu,'index_04',remind2);
	getData('menu.php?do='+felsomenu,'fomenukepnezeget',remind3);
	
	if(index=='etichete-marcatoare'&&felsomenu!='etichete-marcatoare')  {
		getData(index+'.php?index='+index+'&do='+felsomenu,'tdszoveg',remind);
		}
	else {
		if(index!='etichete-marcatoare')
			getData(index+'.php?index='+index,'tdszoveg',remind);
		}
}

function hreftorol() {
	var elem=document.getElementById('index_04').getElementsByTagName("a");
	for (var i = 0; i < elem.length; i++) {
	elem[i].href='#';
	}
	
	elem=document.getElementById('fomenukepnezeget').getElementsByTagName("a");
	for (var i = 0; i < elem.length; i++) {
	elem[i].href='#';
	}
	
	var elem=document.getElementById('theImages').getElementsByTagName("a");
	for (var i = 0; i < elem.length; i++) {
	elem[i].href='#';
	}
	/*var  obj=document.getElementById('index_04');
	alert(obj);*/
}
	// kepnagyit 
function kepnagyit(kep) {
	kirak="<img src='"+kep+"' border='0' width='400'/>";
	Tip(kirak);
	}