var xmlgaleria;
// code for IE
if (window.ActiveXObject)
{
	xmlgaleria=new ActiveXObject("Microsoft.XMLDOM");
	obj=new ActiveXObject("Microsoft.XMLDOM");
}
// code for Mozilla, Firefox, Opera, etc.
else 
	if (document.implementation.createDocument)
	{
		xmlgaleria=document.implementation.createDocument("","",null);
		obj=document.implementation.createDocument("","",null);
	}
	else
	{
		alert('A böngészo nem kezeli a szkripteket!');
	}

xmlgaleria.async=false;
xmlgaleria.load("galeria.xml");
var x_kep=xmlgaleria.getElementsByTagName("kep");
var x_kepkategoria=xmlgaleria.getElementsByTagName("kepkategoria");
var kepmappa="images/";
var kepindex=0;
var katindex=0;
var aktualkathossz=1;
var menuindex="";
var temp="";
//=======================================================================================================================================



//=======================================================================================================================================
function kovetkezo()
{
	if (kepindex<aktualkathossz-1)
	{
		kepindex++;
	  	display();
	}
}
//=======================================================================================================================================
function elozo()
{
	if (kepindex>0)
	{
		kepindex--;
		display();
	}
}
//=======================================================================================================================================
function katlistafeltoltes()
{
	var i=0;
	var temp="";
	var tempstring="";
	for (i=0;i<x_kepkategoria.length;i++)
	{
		temp=xmlgaleria.getElementsByTagName('kepkategoria')[i].attributes;
		if (i==0)
		{	//a kategegriák közül az elsot kijelölten ábrázoljuk és aktivizáljuk is
			tempstring=tempstring+"<OPTION selected value='"+i+"'>"+temp.getNamedItem('nev').nodeValue+"</OPTION>";
			katbeallitas(i); 
		}
		else
		{
			tempstring=tempstring+"<OPTION value='"+i+"'>"+temp.getNamedItem('nev').nodeValue+"</OPTION>";

		}	
	}
	
	
		document.getElementById("katlista").innerHTML="<SELECT size='5' name='katvalasztas' onchange='katbeallitas(value);'>"+tempstring+"</SELECT>";
}
//=======================================================================================================================================
function katbeallitas(prm)
{
	katindex=prm;
	kepindex=0;

	//a kiválasztott kategória hosszának aktualizálása
	aktualkathossz=xmlgaleria.getElementsByTagName('kepkategoria')[prm].attributes.getNamedItem('hossz').nodeValue;
	
	display();
}
//=======================================================================================================================================
function rekmutbeall()
{

	document.getElementById("rekmut").innerHTML="<p class='szoveg'>"+(kepindex+1)+"/"+aktualkathossz +"</p> ";
	
}
//=======================================================================================================================================
function display()
{
	var cim=(x_kepkategoria[katindex].getElementsByTagName("cim")[kepindex].childNodes[0].nodeValue);
	var leiras=(x_kepkategoria[katindex].getElementsByTagName("leiras")[kepindex].childNodes[0].nodeValue);
	var img=(x_kepkategoria[katindex].getElementsByTagName("img")[kepindex].childNodes[0].nodeValue);

	rekmutbeall();

	document.getElementById("cim").innerHTML="<p class='szoveg'>"+cim+"</p> ";

	document.getElementById("kepalap").innerHTML="<img id='lathatokep' border=0 >";
	document.images["lathatokep"].src=kepmappa+img;
//	document.images["lathatokep"].width=100;
//	document.images["lathatokep"].heigth=100;
//	document.images["lathatokep"].style="visibility:visible";

	document.getElementById("leiras").innerHTML="<p class='szoveg'>"+leiras+"</p> ";
}
//=== az oldal betöltésekor futtatandó függvények ==================================================================================
function start()
{
	katlistafeltoltes();
	display();
}
//=================================================================================================================================
//=================================================================================================================================
function menubeall(p_menu)
{
	menuindex=p_menu;

//	document.getElementById("tartalom").innerHTML="<p class='szoveg'>"+menuindex+"</p> ";
	document.getElementById("tartalom").innerHTML="<iframe src='"+menuindex+".html' frameborder=0 width=600 height=500 scrolling=no></IFRAME>";
	
}
//=======================================================================================================================================
function contentcall(target,obj)
{
//	temp=document.getElementById(target).innerHTML;
//	document.getElementById('column1').visibility='hidden';
//	document.getElementById('column2').visibility='hidden';
	document.getElementById(target).innerHTML=document.getElementById(obj).innerHTML;
	document.all.info.style.display = 'block';  
	document.all.info.style.position = 'absolute';  
	document.all.info.style.left = window.event.clientX+10;  
	document.all.info.style.top = window.event.clientY;
//	x=window.event.clientY;
//	alert(x);

}
//=======================================================================================================================================


