var IE = document.all?true:false;
var fokep_time;

  function FokepItem(_id, _tipus, _file, _time, _ujold, _url) {
  	this.id = _id;
  	this.tipus = _tipus;
	this.file = _file;
	this.time = _time;
	this.ujoldal = _ujold;
	this.url = _url;
  }
  
  FokepItem.prototype.Show = function(hely) {
  	var div = document.getElementById('fokep'+hely);
  	div.innerHTML = '<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0"><tr valign="middle"><td><img src="'+url+this.file+'"></td></tr></table>';
  }
  
  Array.prototype.ShowFo = function(_id) {
  	var div2 = document.getElementById('fokep_menu');
	var div=document.getElementById('fokep'+this.hely);
  	var s = '';
  	var html = '';
	if(_id) {
		if(div.style.display=='none') {
			if(_id>=this.length+1) _id=1;
			this.Akt = _id;
  			html = '<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0"><tr valign="middle"><td>';
		  	if(ItemList[ItemList.Akt-1].url) {
				if(ItemList[ItemList.Akt-1].ujoldal) {
					html += '<a href="'+ItemList[ItemList.Akt-1].url+'" target="_blank"><img src="'+url+this[this.Akt-1].file+'"></a>';
				}
				else {
					html += '<a href="'+ItemList[ItemList.Akt-1].url+'" target="_self"><img src="'+url+this[this.Akt-1].file+'"></a>';
				}
		  	}
		  	else {
		  		html += '<img src="'+url+this[this.Akt-1].file+'">';
		  	}
  			html += '</td></tr></table>';
  			div.innerHTML = html;
		  	div.style.display='';
		  	document.getElementById('fokep_bg').style.cursor='auto';
		  	document.getElementById('fokep_bg').onclick = function(){}
//		  	alert(this.hely);
			if(this.hely==1) {
		  		div.getElementsByTagName('img')[0].onload = function() {ShowHideImgFo(0, 100, 1);ShowHideImgFo(100, 0, 2);}
			}
			else div.getElementsByTagName('img')[0].onload = function() {ShowHideImgFo(0, 100, 2);ShowHideImgFo(100, 0, 1);}
		  	if(this.length>1) {
			  	for(var i=1; i<=this.length; i++) {
			  		if(i==this.Akt) s += '<a href="Javascript: void(0);" onclick="ItemList.ShowFo('+i+');" class="selected"> </a>';
			  		else s += '<a href="Javascript: void(0);" onclick="ItemList.ShowFo('+i+');"> </a>';
			  	}
			  	div2.innerHTML = s;
		  	}
		  	if(this.hely==1) this.hely=2;
		  	else this.hely = 1;
		  	this.working=0;
		}
		else {
			this.working=1;
			ShowHideImg(100, 0, _id);
		}
	}
	if((this.Auto) && (!this.working) && (this.length>1)) fokep_time = setTimeout("ItemList.ShowFo("+(this.Akt+1)+")",(this[this.Akt-1].time*1000));
  }
  
  Array.prototype.Auto = 1;
  Array.prototype.Akt = 0;
  Array.prototype.working = 0;
  Array.prototype.hely = 1;

  function ShowHideImgFo(_akt, _cel, _hely) {
//  	alert(_hely);
  	var div = document.getElementById('fokep'+_hely);
	
	if(_cel==0) var akt=_akt-2;
	else var akt=_akt+2;
	if(isIE) {
		div.filters.alpha.opacity = akt;
	}
	else {
		div.style.opacity = (akt/100);
	}
	
	if(akt==_cel) {
		if(akt==0) {
			div.style.display='none';
//			ItemList.Show(_id);
		}
		else {
		  	if(ItemList[ItemList.Akt-1].url) {
			  	document.getElementById('fokep_bg').style.cursor='pointer';
				if(ItemList[ItemList.Akt-1].ujoldal) {
					document.getElementById('fokep_bg').onclick = function () {window.open(ItemList[ItemList.Akt-1].url,'_blank');}
				}
				else {
					document.getElementById('fokep_bg').onclick = function () {window.open(ItemList[ItemList.Akt-1].url,'_self');}
				}
		  	}
		}
	}
	else {
		setTimeout("ShowHideImgFo("+akt+", "+_cel+", "+_hely+")",'20');
	}	
  }
  
  function ShowFoMenu() {
  	ItemList.Auto=0;
	clearTimeout(fokep_time);
	if(document.getElementById('fokep_menu')) document.getElementById('fokep_menu').style.display='';
  }
  
  function HideFoMenu() {
  	ItemList.Auto=1;
  	ItemList.ShowFo();
	if(document.getElementById('fokep_menu')) document.getElementById('fokep_menu').style.display='none';
  }
