

window.addEvent('domready', function() {
	
	if( $('mainmenu') ) {
		/*
		$$('#mainmenu a.mainmenu').each( function( menu ) {
			menu.addEvent( 'mouseover', function( e ) {
				$$('#mainmenu a.mainmenu').removeClass('show');
				$$('#mainmenu .parrents').setStyle('display', 'none');
				if( $('p' + this.get('id')) ) {
					this.addClass('show');
					$('p' + this.get('id')).setStyle('display', 'block');
				}
			});
		});
		$$('#mainmenu a.mainmenu').each( function( menu ) {
			menu.addEvent( 'mouseout', function( e ) {
				$$('#mainmenu a.mainmenu').removeClass('show');
				$$('#mainmenu .parrents').setStyle('display', 'none');
				$$('#mainmenu .parrents.on').setStyle('display', 'block');
			});
		});
		*/		
	}
	
	MooFlow = new Class({
		Extends: MooFlow,
		
		createMooFlowElement: function(counter, i){
			var obj = this.getCurrent(i);
			var img = this.loadedImages[i];
			var mf = this;
			obj['width'] = img.width;
			obj['height'] = img.height;
			img.removeProperties('width','height');

			obj['div'] = new Element('div').setStyles({
				'position':'absolute',
				'display':'none',
				'height': this.MooFlow.getSize().y
			}).inject(this.MooFlow);
			obj['con'] = new Element('div').inject(obj['div']);
			
			img.setStyles({'vertical-align':'bottom', 'width':'100%', 'height':'50%'});
			
			img.addEvents({'click': function(){
				
				if( mf.master.images[i].href ) {
					location.href = mf.master.images[i].href;
				}					
			}, 'dblclick': this.viewCallBack.bind(this, i)});
			img.inject(obj['con']);
			
			new Element('div').reflect({ 'img': img,
				'ref': this.options.reflection,
				'height': obj.height,
				'width': obj.width,
				'color': this.options.bgColor
			}).setStyles({'width':'100%','height':'50%','background-color': this.options.bgColor}).inject(obj['con']);
			
			this.loader.set('text', (counter) + ' / ' + this.loadedImages.length);
		},
		
		showUI: function(){
			if(this.cap) this.cap.fade(1);
			this.nav.tween('bottom', 30);
			this.fireEvent('start');
			this.update();
		},
		getElements: function(el){
			this.master = {'images':[]};
			var els = el.getChildren();
			if(!els.length) {this.clearInit(); return;}
			$$(els).each(function(el){
				if( el.getElement('img') ) {
					var hash = $H(el.getElement('img').getProperties('src','title','alt','longdesc'));
					if(el.get('tag') == 'a') hash.combine(el.getProperties('href','rel','target'));
					this.master['images'].push(hash.getClean());
				}
				el.dispose();
			}, this);
			this.clearMain();
		}
	});

	if( $('erp_show') ) {
		var mf = new MooFlow($('erp_show'), {
			startIndex: 2,
			heightRatio: 0.44,
			reflection: 0.4,
			offsetY: -35,
			bgColor: 'transparent',
			useSlider: true,
			useAutoPlay: false,
			useCaption: false,
			useResize: false,
			useWindowResize: false,
			useMouseWheel: true,
			useKeyInput: false,
			onClickView: function( img ) {
				alert( img );
			}
		});
	}
	
});


function AddBookmark() {
    if (navigator.appName=="Netscape") {
        alert( 'Az oldal könyvjelzőkhöz adásához, katt a "Könyvjelzőkre" és "Könyvjelző hozzáadására" vagy nyomd le a következő billentyűkombinációt: Ctrl+D.' );
    }
    else if (parseInt(navigator.appVersion)>3) {
        window.external.AddFavorite( location.href, document.title );
    }
    return void(0);
}

function setStartPage(e) {
    if (navigator.appName=="Netscape") {
        alert( 'Katt az "Eszközök -> Beállítésok" és ott "Kezdőlap -> Aktuális oldal használata".' );
    } else if (parseInt(navigator.appVersion)>3) {
        e.style.behavior='url(#default#homepage)'; e.setHomePage( window.location.href );
    }
}

var hivas = new Object();
function Dkesz(D) {
	hivas.mezo.value=D;
}
function SelectDate(n) {
	hivas.mezo=n;
	w=window.open('inc/calendar/calendar.php?Datum='+n.value,'naptar','height=300,width=230,screenX=20,screenY=57,resizable=no,status=no,scrollbars=no,menubar=no,titlebar=no');
	w.focus();
}
function openWindow(theURL,winName,features) {
	if(!winName)
	    winName='_blank';
	if(!features)
		features = 'width=520, height=700, menubar=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=yes';
	window.open(theURL,winName,features);
}

function elrejt(mit) {
    var mit=document.getElementById(mit);
	mit.style.display=(mit.style.display=="block")? "none" : "block";
}
function biztose(url, kerdes) {
	if (!kerdes)
		kerdes = "Biztos, hogy törölni akarja?";
    if (confirm(kerdes)) 
		location.href = url;
	return false;
}

function setCheckboxes(the_form, do_check) {
	var elts = document.forms[the_form].elements['foto_ids[]'];
	var elts_cnt  = (typeof(elts.length) != 'undefined') ? elts.length : 0;
    if (elts_cnt) {
        for (var i = 0; i < elts_cnt; i++) {
            elts[i].checked = do_check;
        }
    } else {
        elts.checked        = do_check;
    }
    return true;
}

function checkEmail(myForm) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.value)) {
		return (true)
	}
	alert("Érvénytelen e-mail cím!\n     Írd be újra.")
	return (false)
}
function printwindow() {
	bV = parseInt(navigator.appVersion)
	if (bV >= 4) { 
		window.print(); window.opener=self;
	}
}
function init(){
	var width = 180;
	var height = 180;
	self.resizeTo(width, height);
	self.moveTo((screen.width-width)/2, (screen.height-height)/2);
	self.focus();
}
function jumpMenu(selObj){
  eval("parent.location='"+selObj.options[selObj.selectedIndex].value+"'");
}
-->
