﻿window.addEvent('domready', function(){
	var most = new Date();
	var ev = most.getFullYear();
	var ho = most.getMonth();
	var nap = most.getDate();
	var ma = most.setFullYear(ev,ho,nap);
	var h_lnap = new Date();
	h_lnap.setDate(h_lnap.getDate()+1);
  if($('head_kep') != undefined) {
	  var data = {
		'head-fooldal-001.jpg': { caption: 'Tartsd meg esküvődet a Bükk-hegység lábánál, a Romantikus Dédestapolcsányban' }, 
		'head-fooldal-002.jpg': { caption: 'A gyönyörű Lázbérci-víztározó kellemes kirándulások és a nagyfogások helyszíne' }, 
		'head-fooldal-003.jpg': { caption: 'Éttermünkben állandó főételeink mellett napi menü, valamint gyors ételek is kaphatók' }, 
		'head-fooldal-004.jpg': { caption: 'A környék vadakban gazdag terület, a nagyvadászok kedvelt célpontja' }, 
		'head-fooldal-005.jpg': { caption: 'Panoráma éttermünket osztálytalálkozók, céges rendezvények lebonyolítására ajánljuk' }, 
		'head-fooldal-006.jpg': { caption: 'Profi túravezetőkkel Nordic Walking túrákat tehet a Bükk-hegységben' }, 
		'head-fooldal-007.jpg': { caption: 'Rendeljen Pizzát otthonába, kínálatunkban minden ízlésnek megfelelő pizzát megtalál' }, 
		'head-fooldal-008.jpg': { caption: 'A megfáradt vendégeinknek masszázs nyújt segítséget a tökéletes ellazuláshoz' }, 
		'head-fooldal-009.jpg': { caption: 'Fedezze fel lóháton a Bükk, a Lázbérc és az Upponyi-szoros rejtett kincseit' }, 
		'head-fooldal-010.jpg': { caption: 'Italkínálatunkban a legkifinomultabb izlésnek megfelelő italok is megtalálhatók' }, 
		'head-fooldal-011.jpg': { caption: 'A Lázbérci, Tardonai, Nagyvisnyói és a Vadnai tó kedvelt célpontja a pecásoknak' }, 
		'head-fooldal-012.jpg': { caption: 'Éttermünkben állandó főételeink mellett napi menü, valamint gyors ételek is kaphatók' }, 
		'head-fooldal-013.jpg': { caption: 'Fedezze fel a Dédesi várhegyet, túrázzon a gyönyörű Bükk-hegységben' }, 
		'head-fooldal-014.jpg': { caption: 'A Lázbérci-tó és a környék páratlan esztétikai és természeti élményt nyújt' }, 
		'head-fooldal-015.jpg': { caption: 'A Lázbérci-tó és a környék kedvelt úticélja a pecásoknak, gyönyörű környezetben nagy fogás várható' }, 
		'head-fooldal-016.jpg': { caption: 'Esküvői fotozáshoz a legjobb választás a Lázbérci tó és a Romantikus Bükk, az Upponyi szoros' }, 
		'head-fooldal-017.jpg': { caption: 'Családi rendezvények, baráti összejövetelek tökéletes helyszíne az Aranykehely' },
		'head-fooldal-018.jpg': { caption: 'A szomszédos Nekézsenyben, Szeleczky Zita színművésznő emlékháza, és végső nyughelye kereshető fel' },
		'head-fooldal-019.jpg': { caption: 'A közeli Tardonán Jókai Mór emlékháza is megtekinthető, akár a Jókai emléktúrán is résztvehet' },
		'head-fooldal-020.jpg': { caption: 'Dédestapolcsánytól 12 km-re találja Szilvásvárad páratlan természeti értékeit' },
		'head-fooldal-021.jpg': { caption: 'Tőlünk 10 perc alatt elérhető a Szalajka-völgy, a vízesés, a kilátó és az Ősember-barlang is' }
	  };
	  var myShow = new Slideshow('head_kep', data, { captions: true, controller: false, delay: 4000, duration: 2000, height: 309, hu: 'images/', width: 557 });
  }
	$$('.ikon_menu').addEvents({
	 'mouseenter': function() {
	   this.setStyle('backgroundColor', '#cfb522');
	   this.getFirst('div.ikon_link').getFirst('a').setStyle('color', '#ffffff');
	},
	 'mouseleave': function() {
	   this.setStyle('backgroundColor', 'transparent');
	   this.getFirst('div.ikon_link').getFirst('a').setStyle('color', '#0d505f');
	},
	 'click': function() {
	   var hopp = this.getFirst('div.ikon_link').getFirst('a').get('href');
	   location.href = hopp;
	}
	})
	if($('datum') != undefined && $('datum2') != undefined) {
		$('foglalas_gomb').addEvent('mouseenter', function() {
			//console.log('changed');
			var erk = $('datum').get('value').split('.');
			var tav = $('datum2').get('value').split('.');
			if(erk[1]>0) erk[1] = eval(erk[1]-1);
			else erk[1] = 11;
			if(tav[1]>0) tav[1] = eval(tav[1]-1);
			else tav[1] = 11;
			var erkezes = new Date();
			erkezes.setFullYear(erk[0],erk[1],erk[2]);
			var tavozas = new Date();
			tavozas.setFullYear(tav[0],tav[1],tav[2]);
			if(h_lnap.getMonth()<12) var hho = eval(h_lnap.getMonth()+1);
			else var hho = 1;
			if(hho<10) hho = '0'+hho;
			var hnap = h_lnap.getDate();
			if(hnap<10) hnap = '0'+hnap;
			if(erkezes <= ma) {
			$('datum').set('value', h_lnap.getFullYear()+'.'+hho+'.'+hnap);
			erk = $('datum').get('value').split('.');
			if(erk[1]>0) erk[1] = eval(erk[1]-1);
			else erk[1] = 11;
			erkezes = new Date();
			erkezes.setFullYear(erk[0],erk[1],erk[2]);
			}
			if(tavozas <= erkezes) {
			erk = $('datum').get('value').split('.');
			if(erk[1]>0) erk[1] = eval(erk[1]-1);
			else erk[1] = 11;
			erkezes.setFullYear(erk[0],erk[1],erk[2]);
			
			var egynap = new Date(erkezes);
			egynap.setDate(egynap.getDate()+1);
			if(egynap.getMonth()<12) var egynapho = eval(egynap.getMonth()+1);
			else var egynapho = 1;
			if(egynapho<10) egynapho = '0'+egynapho;
			var egynapnap = egynap.getDate();
			if(egynapnap<10) egynapnap = '0'+egynapnap;
			$('datum2').set('value', egynap.getFullYear()+'.'+egynapho+'.'+egynapnap);
			tav = $('datum2').get('value').split('.');
			if(tav[1]>0) tav[1] = eval(tav[1]-1);
			else tav[1] = 11;
			tavozas.setFullYear(tav[0],tav[1],tav[2]);
			}
		})
	}
  var holnap = $('datum').get('value').split('.');
  var holnaputan = $('datum2').get('value').split('.');
  var myCalendar1 = new vlaDatePicker('datum',{
  //openWith: 'togglePicker',
  alignX: 'left',
  separator: '.',
  startMonday: true,
  format: 'y/m/d',
  prefillDate: { day: 'holnap[2]', month: 'holnap[1]', year: 'holnap[0]'},
  offset: {x:-80, y:25}
  });
  var myCalendar2 = new vlaDatePicker('datum2',{
  //openWith: 'togglePicker2',
  alignX: 'left',
  separator: '.',
  startMonday: true,
  format: 'y/m/d',
  prefillDate: { day: 'holnaputan[2]', month: 'holnaputan[1]', year: 'holnaputan[0]'},
  offset: {x:-80, y:25}
  });
  if($('accordion') != undefined) {
	if($('accordion').hasClass('elsonyitva'))
	{
		new Fx.Accordion($('accordion'), '#accordion h2', '#accordion .item', {
			display: 0
		});
	}
	else
	{
		new Fx.Accordion($('accordion'), '#accordion h2', '#accordion .item', {
			display: 20
		});
	}
	$$('#accordion h2.out').addEvents({
	 'mouseenter': function() {
	   this.addClass('over');
	},
	 'mouseleave': function() {
	   this.removeClass('over');
	},
	 'click': function() {
	   if($$('#accordion h2.aktiv')!=undefined) {
		$$('#accordion h2.aktiv').each(function(el) {
			el.set('html', el.get('html').replace('[-]','[+]'));
			el.removeClass('aktiv');
			el.addClass('out');
		})
	   }
	   this.removeClass('out');
	   this.addClass('aktiv');
       this.set('html', this.get('html').replace('[+]','[-]'));
	}
	})
  }
  if($('foglalas_gomb') != undefined) {
	$('foglalas_gomb').addEvents({
	 'mouseenter': function() {
	   this.addClass('over');
	},
	 'mouseleave': function() {
	   this.removeClass('over');
	},
	 'click': function() {
	   $('foglalas_form').submit()
	}
	})
  }
  if($('formsubmit') != undefined) {
	$('formsubmit').addEvent('click', function() {
		if($('feltetelek').checked==false) {
			StickyWin.alert('Hiba a kitöltésben', 'El kell fogadnia a foglalási és lemondási feltételeket!', {
				  uiOptions: {
					  width: 320
				  }
			  });
		}
		else $('foglalaskuldo').submit();
	})
  }
  /*
  if($('kisgaleria') != undefined) {
	var kepszam = $$('#kisgaleria li').length;
	if(kepszam*120<557) var szelesseg = 557;
	else var szelesseg = kepszam*120;
	$('kisgaleriakepek').setStyle('width', szelesseg+'px');
	var myImages = new ScrollBar('kisgaleria', 'bar', 'knob', {
    scroll: {
        duration: 2000,
        transition: 'sine:out',
        onStart: function(){
        // console.log('start ' + this.to[0]);
        },
        onComplete: function(){
        // console.log('complete ' + this.to[0]);
        }
    },
    slider: {
        offset: -1,
        onChange: function(pos){
        // console.log('change ' + pos);
        },
        onComplete: function(pos){
        // console.log('complete ' + pos);
        }
    },
    knob: {
        duration: 1200,
        transition: 'sine:out',
        onStart: function(){
        // console.log('start ' + this.to[0].value);
        // knob position
        }
    }
	});
  }
  */
});
