var szezon='elouto';

var ado=340;// /fő/éjszaka

var fo_2agyas=7500;// /éjszaka
var fo_3agyas=9500;
var fo_4agyas=12000;
var fo_6agyas=15000;

var uto_2agyas=6500;
var uto_3agyas=8500;
var uto_4agyas=11000;
var uto_6agyas=14000;

var napok30='<option value="1">1</option>\
<option value="2">2</option>\
<option value="3">3</option>\
<option value="4">4</option>\
<option value="5">5</option>\
<option value="6">6</option>\
<option value="7">7</option>\
<option value="8">8</option>\
<option value="9">9</option>\
<option value="10">10</option>\
<option value="11">11</option>\
<option value="12">12</option>\
<option value="13">13</option>\
<option value="14">14</option>\
<option value="15">15</option>\
<option value="16">16</option>\
<option value="17">17</option>\
<option value="18">18</option>\
<option value="19">19</option>\
<option value="20">20</option>\
<option value="21">21</option>\
<option value="22">22</option>\
<option value="23">23</option>\
<option value="24">24</option>\
<option value="25">25</option>\
<option value="26">26</option>\
<option value="27">27</option>\
<option value="28">28</option>\
<option value="29">29</option>\
<option value="30">30</option>';

var hanynapos=31;

function NapokatValt(napokszama) {

	hanynapos=napokszama;
	
	if (napokszama==31) {
		var elem=document.getElementById('naptolspan');
		elem.innerHTML=+napok30+'<option value="31">31</option>';
	
	
		var elem2=document.getElementById('napigspan');
		elem2.innerHTML=napok30+'<option value="31">31</option>';
	}//ha 31 napos
	else {
	
	var elem=document.getElementById('naptolspan');
		elem.innerHTML=napok30;
	
	
		var elem2=document.getElementById('napigspan');
		elem2.innerHTML=napok30;
	
	}//ha 30 napos

}//NapokatValt

function szezontValt(honap,ev,index) {
		if (honap=='5'
			|| honap=='6'
			|| honap=='7'
			|| honap=='8'
			|| honap=='9') szezon='fo';
		else szezon='elouto';
	
	switch (index) {
		case 0:
		case 2: 
		case 4:
		case 6:
		case 7:
		case 9:
		case 11:
		 NapokatValt(31);break;
		default: NapokatValt(30);break;
	}//switch
	

}//szezonvalt

function szamol(naptol,napig,db_2agyas,db_3agyas,db_4agyas,db_6agyas,db_ifakoteles) {		honap=document.forms[0].honap.value;					if (honap=='05'			|| honap=='06'			|| honap=='07'			|| honap=='08'			|| honap=='09') szezon='fo';		else szezon='elouto';
	var potagy2agyas=Math.floor(document.forms[0].darab2agyaspot.value);
	//var potagy3agyas=Math.floor(document.forms[0].darab3agyaspot.value);
	//var potagy4agyas=Math.floor(document.forms[0].darab4agyaspot.value);
	//var potagy6agyas=Math.floor(document.forms[0].darab6agyaspot.value);
	var ejszakak_szama=1;
	var osszeg=0;
var datetol = new Date ();datetol.setHours(0);datetol.setMinutes(0); 	datetol.setSeconds(0); 	datetol.setMilliseconds(0);if (document.forms[0].evtol.value!='') {datetol.setFullYear(document.forms[0].evtol.value,document.forms[0].honap.selectedIndex,document.forms[0].naptol.selectedIndex);}var dateig  = new Date();dateig.setHours(0);dateig.setMinutes(0); 	dateig.setSeconds(0); 	dateig.setMilliseconds(0);if (document.forms[0].evig.value!='') {dateig.setFullYear(document.forms[0].evig.value,document.forms[0].honapig.selectedIndex,document.forms[0].napig.selectedIndex);}	if (datetol<dateig) {		ejszakak_szama=Math.round((dateig-datetol)/(1000*60*60*24));	}	else ejszakak_szama=Math.round(db_nights=(datetol-dateig)/(1000*60*60*24));
	if (szezon=='fo') {
		osszeg=(fo_2agyas*db_2agyas+fo_3agyas*db_3agyas+fo_4agyas*db_4agyas+fo_6agyas*db_6agyas)*ejszakak_szama;
	}//ha fő szezon
	else {
		osszeg=(uto_2agyas*db_2agyas+uto_3agyas*db_3agyas+uto_4agyas*db_4agyas+uto_6agyas*db_6agyas)*ejszakak_szama;
	}//ha nem fő azaz elő vagy utószezon
	if (ejszakak_szama>7) {
		var n=ejszakak_szama-7;
		var kedv=(1000*db_2agyas+1000*db_3agyas+1000*db_4agyas+1000*db_6agyas)*n;
		osszeg=osszeg-kedv;
	}//ha több mint 7 éjszaka
//	osszeg=osszeg+(((potagy2agyas+potagy3agyas+potagy4agyas+potagy6agyas)*1000)*ejszakak_szama);
	osszeg=osszeg+((potagy2agyas*1000)*ejszakak_szama);
	osszeg=osszeg+(db_ifakoteles*ejszakak_szama*ado);
	document.forms[0].fizetendo.value=osszeg+' Ft';
	
	ejszakakatszamol();
}//szamol

function agyszamcsere(logikai,mezo) {
	if (logikai==true) mezo.value='1';
	else mezo.value='0';
}//agyszamcsere




function checkpotagy(agyszam,mezo) {
	if (Math.floor(mezo.value)>Math.floor(agyszam)) {
		alert('Hiba: a pótágyszám darabszáma nem lehet nagyobb az ágyak számánál!');
			mezo.value='0'
	}
}//checkpotagy



function ejszakakatszamol() {
var datetol = new Date ();datetol.setHours(0);datetol.setMinutes(0); 	datetol.setSeconds(0); 	datetol.setMilliseconds(0);if (document.forms[0].evtol.value!='') {datetol.setFullYear(document.forms[0].evtol.value,document.forms[0].honap.selectedIndex,document.forms[0].naptol.selectedIndex);}var dateig  = new Date();dateig.setHours(0);dateig.setMinutes(0); 	dateig.setSeconds(0); 	dateig.setMilliseconds(0);if (document.forms[0].evig.value!='') {dateig.setFullYear(document.forms[0].evig.value,document.forms[0].honapig.selectedIndex,document.forms[0].napig.selectedIndex);}
		var db_nights=1;
	if (datetol<dateig) {
		db_nights=Math.round((dateig-datetol)/(1000*60*60*24));
	}
	else db_nights=Math.round(db_nights=(datetol-dateig)/(1000*60*60*24)); //ha naptól nagyobb mint napig pl 31től 5ig...

	
	document.forms[0].ejszakak_szama.value=db_nights;
}//ejszakakatszamo