function setFormParam(opcio)
{
  var formelem  = document.getElementById("resformid");
  var nyelvelem = document.getElementById("nyelvid"); // <input id="nyelvid" type="hidden" name="nyelv" ...> a formban, 21rightdateandmap.php-ban
  if (opcio.innerHTML.indexOf('English')  >= 0) nyelvelem.value = "en";  
  if (opcio.innerHTML.indexOf('Deutsch')  >= 0) nyelvelem.value = "de";  
  if (opcio.innerHTML.indexOf('Francais') >= 0) nyelvelem.value = "fr";  
  if (opcio.innerHTML.indexOf('Italiano') >= 0) nyelvelem.value = "it";  
  if (opcio.innerHTML.indexOf('Magyar')   >= 0) nyelvelem.value = "hu";
  // formelem.action = formelem.action + " parameterek pluszban ha kell ";
  formelem.action = "index.php";
  formelem.target = "_self";
  formelem.submit();
  return true;
}
function setFormEuroParam(opcio)
{
  var formelem  = document.getElementById("resformid");
  var euroelem  = document.getElementById("euroid"); // <input id="euroid" type="hidden" name="euro" ...> a formban, 21rightdateandmap.php-ban
  euroelem.value = $(opcio).attr("title");           // title ben az eurokod van, ez megy a SESSION valtozoba es a $eu ba - hotelsgen.php
  formelem.action = "index.php"; // alert(euroelem.value);
  formelem.target = "_self";
  formelem.submit();
  return true;
}
function setFormMyBookingParam(opcio)
{
  var formelem  = document.getElementById("resformid");
  var mybookingelem  = document.getElementById("mybookingid"); // <input id="mybookingid" type="hidden" name="mybooking" ...> a formban, 21rightdateandmap.php-ban
  mybookingelem.value = $(opcio).attr("title");                // title ben az mybooking kod van, "in" information vagy "ca" cancellation
  formelem.action = "mybooking.php"; // alert(mybookingelem.value);
  formelem.target = "_blank";        // a _self nyitást a FF nem csukja be window.close() paranccsal
  formelem.submit();
  return true;
}
function setFormMyCancelParam(opcio)
{
  var formelem  = document.getElementById("resformid");
  var mycancelelem  = document.getElementById("mycancelid"); // <input id="mycancelid" type="hidden" name="mycancel" ...> a formban, 21rightdateandmap.php-ban
  mycancelelem.value = $(opcio).attr("title");                // title ben az mycancel kod van, "in" information vagy "ca" cancellation
  formelem.action = "mycancel.php"; // alert(mycancelelem.value);
  formelem.target = "_blank";        // a _self nyitást a FF nem csukja be window.close() paranccsal
  formelem.submit();
  return true;
}
function setFormHotel()
{
  if (($("#arrivedate").val() < mainaplimit) ||
      ($("#arrivedate").val() >= $("#departuredate").val()))
  {
     //alert($("#arrivedate").val() + mainaplimit);
     $("#datumerror0").show();
     return false;
  }  else
     $("#datumerror0").hide();
  
  $("#updating0").show();
  var formelem  = document.getElementById("resformid");
  formelem.action = "hotels.php"; 
  formelem.target = "_self";
  formelem.submit();
  
  return true;
}

function setFormHotelMap()
{
  if (($("#arrivedate").val() < mainaplimit) ||
      ($("#arrivedate").val() >= $("#departuredate").val()))
  {
     //alert($("#arrivedate").val() + mainaplimit);
     $("#datumerror0").show();
     return false;
  }  else
     $("#datumerror0").hide();
  
  $("#updating0").show();
  var mapsearchelem  = document.getElementById("mapsearchpar");
  mapsearchelem.value = "yes";           // a hotels.php a Google Map-pal induljon

  var formelem  = document.getElementById("resformid");
  formelem.action = "hotels.php"; 
  formelem.target = "_self";
  formelem.submit();
  
  return true;
}

$(document).ready(function(){
    mainapTolt(); 
    holnapTolt();    

    //  ------------------------------------------------------
    // menu2 kezeles
    //  ------------------------------------------------------
	$(".menu2 p").append("<div class='fomenuhoverdiv'></div>");
	
	selftxt      = '_self';
	onclicktxt0  = 'onmouseover="(this).style.color=\'#ffffff\'; (this).style.backgroundColor=\'#fb9f45\'; " '+
	               'onmouseout ="(this).style.color=\'#666666\'; (this).style.backgroundColor=\'#f7f7f7\'; " ';

	onclicktxt   =   onclicktxt0 + 'onclick="setFormParam(this);"';
	onclicktxteu =   onclicktxt0 + 'onclick="setFormEuroParam(this);"';
	onclicktxtmb =   onclicktxt0 + 'onclick="setFormMyBookingParam(this);"';
	onclicktxtmc =   onclicktxt0 + 'onclick="setFormMyCancelParam(this);"';
	               
    menulangtxt  = '<div class="menusor" ' + onclicktxt + '><img src="imageshover/english.gif"> English </div>' +
                   '<div class="menusor" ' + onclicktxt + '><img src="imageshover/deutsch.gif"> Deutsch </div>' +
                   '<div class="menusor" ' + onclicktxt + '><img src="imageshover/francais.gif"> Francais </div>' +
                   '<div class="menusor" ' + onclicktxt + '><img src="imageshover/italiano.gif"> Italiano </div>' +
                   '<div class="menusor" ' + onclicktxt + '><img src="imageshover/magyar.gif"> Magyar </div>'
                   ;
    menueurotxt  = '<div title="eu" class="menusor" ' + onclicktxteu + '> Euro (&euro;)</div>' +
                   '<div title="ft" class="menusor" ' + onclicktxteu + '> Hungarian Forint (HUF)</div>' +
                   '<div title="fo" class="menusor" ' + onclicktxteu + '> Pound sterling (&pound;)</div>' +
                   '<div title="fk" class="menusor" ' + onclicktxteu + '> Swiss franc (CHF)</div>' +
                   '<div title="do" class="menusor" ' + onclicktxteu + '> U.S.dollar (US$)</div>'
                   ;
    if (hNyelv == "de") 
    menueurotxt  = '<div title="eu" class="menusor" ' + onclicktxteu + '> Euro (&euro;)</div>' +
                   '<div title="ft" class="menusor" ' + onclicktxteu + '> Forint (HUF)</div>' +
                   '<div title="fo" class="menusor" ' + onclicktxteu + '> Britisches Pfund (&pound;)</div>' +
                   '<div title="fk" class="menusor" ' + onclicktxteu + '> Schweizer Franken (CHF)</div>' +
                   '<div title="do" class="menusor" ' + onclicktxteu + '> US-dollar (US$)</div>'
                   ;
    if (hNyelv == "fr") 
    menueurotxt  = '<div title="eu" class="menusor" ' + onclicktxteu + '> Euro (&euro;)</div>' +
                   '<div title="ft" class="menusor" ' + onclicktxteu + '> Forint hongrois (HUF)</div>' +
                   '<div title="fo" class="menusor" ' + onclicktxteu + '> Livre sterling (&pound;)</div>' +
                   '<div title="fk" class="menusor" ' + onclicktxteu + '> Franc Suisse (CHF)</div>' +
                   '<div title="do" class="menusor" ' + onclicktxteu + '> Dollar des États-Units (US$)</div>'
                   ;
    if (hNyelv == "it") 
    menueurotxt  = '<div title="eu" class="menusor" ' + onclicktxteu + '> Euro (&euro;)</div>' +
                   '<div title="ft" class="menusor" ' + onclicktxteu + '> Fiorino Ungherese (HUF)</div>' +
                   '<div title="fo" class="menusor" ' + onclicktxteu + '> Sterlina (&pound;)</div>' +
                   '<div title="fk" class="menusor" ' + onclicktxteu + '> Franco svizzero (CHF)</div>' +
                   '<div title="do" class="menusor" ' + onclicktxteu + '> Dollaro USA (US$)</div>'
                   ;
    if (hNyelv == "hu") 
    menueurotxt  = '<div title="eu" class="menusor" ' + onclicktxteu + '> Euro (&euro;)</div>' +
                   '<div title="ft" class="menusor" ' + onclicktxteu + '> Magyar Forint (HUF)</div>' +
                   '<div title="fo" class="menusor" ' + onclicktxteu + '> Angol Font (&pound;)</div>' +
                   '<div title="fk" class="menusor" ' + onclicktxteu + '> Svájci frank (CHF)</div>' +
                   '<div title="do" class="menusor" ' + onclicktxteu + '> U.S.A. dollár (US$)</div>'
                   ;

                   
    menuaccotxt  = '<br><div title="in" class="menusor" ' + onclicktxtmb + '> Login for<br> My Booking Information</div>' +
                       '<div title="ca" class="menusor" ' + onclicktxtmc + '> Login for<br>Booking Cancellation</div><br>';
    if (hNyelv == "de") 
    menuaccotxt  = '<br><div title="in" class="menusor" ' + onclicktxtmb + '> Anmeldung für <br> Ihre Buchung Informationen</div>' +
                       '<div title="ca" class="menusor" ' + onclicktxtmc + '> Anmeldung für <br> Reservierung Stornierung</div><br>';
    if (hNyelv == "fr") 
    menuaccotxt  = '<br><div title="in" class="menusor" ' + onclicktxtmb + '> Connexion pour <br> Réservation information</div>' +
                       '<div title="ca" class="menusor" ' + onclicktxtmc + '> Connexion pour <br> Annulation de réservation</div><br>';
    if (hNyelv == "it") 
    menuaccotxt  = '<br><div title="in" class="menusor" ' + onclicktxtmb + '> Accesso per<br> la tua prenotazione</div>' +
                       '<div title="ca" class="menusor" ' + onclicktxtmc + '> Accesso per la <br> cancellazione</div><br>';
    if (hNyelv == "hu") 
    menuaccotxt  = '<br><div title="in" class="menusor" ' + onclicktxtmb + '> Bejelentkezés - <br> Az ön foglalás információi</div>' +
                       '<div title="ca" class="menusor" ' + onclicktxtmc + '> Bejelentkezés - <br> A foglalás lemondásához</div><br>';

	$(".menu2 p").click(function() {
        var idvar = this.id;
	    if (idvar == "menulang") $(this).find("div").html(menulangtxt);
	    if (idvar == "menueuro") $(this).find("div").html(menueurotxt);
	    if (idvar == "menuacco") $(this).find("div").html(menuaccotxt);
		$(this).find("div").animate({opacity: "show", top: "20", left: "-60"}, "fast");
	});
	$(".menu2 p").hover(function() {
	}, function() {
		$(this).find("div").animate({opacity: "hide", top: "25", left: "-60"}, "fast");
	});
    
});

