// Neue Top Navigation UK-Style 
var openedId;
var closureCanceled = false;
var normalsrc ;
var hovers = new Array();
		hovers["home"] = "/oss/img/wl/lmn2/nav/nav_h_home.gif";
		hovers["pau"] = "/oss/img/wl/lmn2/nav/nav_h_pau.gif";
		hovers["flug"] = "/oss/img/wl/lmn2/nav/nav_h_flug.gif";
		hovers["hotel"] = "/oss/img/wl/lmn2/nav/nav_h_hotel.gif";
		hovers["dp"] = "/oss/img/wl/lmn2/nav/nav_h_dp.gif";
		hovers["cruise"] = "/oss/img/wl/lmn2/nav/nav_h_cruise.gif";
		hovers["well"] = "/oss/img/wl/lmn2/nav/nav_h_well.gif";
		hovers["car"] = "/oss/img/wl/lmn2/nav/nav_h_car.gif";
		hovers["offers"] = "/oss/img/wl/lmn2/nav/nav_h_offers.gif";

function moveIn(id) {
  if (openedId){
    if (normalsrc) {
					tab = document.getElementById(openedId+'Tab');
					tab.src = normalsrc;
				}
				popup = document.getElementById(openedId+'Popup');
				if (popup) {
					popup.style.display = "none";

				}
			}
			
			if (id){
				tab = document.getElementById(id);
				normalsrc = tab.src;
				tab.src = hovers[id];
			} else {
				return;
			}
			popup = document.getElementById(id+'Popup');
			closureCanceled = true;
			openedId = id;
	if (popup) {		
      popup.style.display = "block";


    }
  }
		
  moveOut = function () {
    if (normalsrc && !closureCanceled) {
      tab = document.getElementById(openedId);
      if (tab) tab.src = normalsrc;
  }
  popup = document.getElementById(openedId+'Popup');
  if (popup && !closureCanceled) {
      openedId = null;
      popup.style.display = "none";

  }
}
		
function closeWithDelay(){
  closureCanceled = false;
  setTimeout("moveOut();",600);
}


function SwapField () {

  var txtPauschal = "Reiseziel (z.B. Mallorca) oder Hotelnamen eingeben";
  var txtHotels   = "Reiseziel eingeben (z.B. Berlin)";
  
  var SelField  = document.getElementById("Schnellsuche-Service");
  var DesField  = document.getElementById("Schnellsuche-Reiseziel");
  
  var SelFieldIdx   = SelField.selectedIndex;
  var SelFieldIdxNr = SelFieldIdx;
  
  if (SelFieldIdxNr == 0) { 
    DesField.value = txtPauschal; 
  }
  else { 
    DesField.value = txtHotels; 
  }
}


function fixTNavSubhome(){
 var BrowserIE6 = navigator.userAgent.substring(25, 33);
 if (BrowserIE6 == "MSIE 6.0") {
     document.getElementById("logo").style.height = "41px";
     document.getElementById("Top-Navigation").style.margin = "-12px 0 0 0";
     document.getElementById("Schnellsuche").style.margin = "-24px 0 0 0";
 }
 if (BrowserIE6 == "MSIE 7.0") {
     document.getElementById("Top-Navigation").style.margin = "-6px 0 0 0";
 }
 else{}
}



function sendSchnellsuche() {
	var produkt = document.getElementById("Schnellsuche-Service").value;
	var suchwort = document.getElementById("Schnellsuche-Reiseziel").value;
	if (suchwort.substring(0,9) == "Reiseziel")
		if (document.getElementById("Schnellsuche-Service").value = "pau")
			suchwort = "Mallorca";
		else
			suchwort = "Berlin";	

	if (produkt=="pau") {
		link = "http://xxl.lastminute.de/Hotel_Finder.asp?HXSUCH="+suchwort;
	} else if (produkt="hotel") {
		var now = new Date();
		var depTime = new Date();
		var retTime = new Date();
		depTime.setTime(now.getTime() + (28*24*3600*1000));
		retTime.setTime(now.getTime() + (30*24*3600*1000));	
		var depDate = depTime.getDate() + "." + (depTime.getMonth()*1+1) + "." + depTime.getFullYear();
		var retDate = retTime.getDate() + "." + (retTime.getMonth()*1+1) + "." + retTime.getFullYear();
		link = "/de_DE/lmn2/travel/hotel/search.do?search.do?agent_id=LAD&railSelected=off&adultAmount=2&kidAge=-1&kidAge=-1&kidAge=-1&hotelSelected=on&hotelCategory=&hotelName=&roomCount=1&catering=&adultsInRoom=2&adultsInRoom=1&adultsInRoom=1&adultsInRoom=1&adultsInRoom=1&adultsInRoom=1&adultsInRoom=1&adultsInRoom=1&flightType=return&scat=hotel";	 
		link += "&destName=" + suchwort;
		link += "&depDate=" + depDate;
		link += "&retDate=" + retDate;
	}
	window.location.href = link;
}

function openDir2(OpenURL) {
    dojo.style("searchBox", "display", "none");
    dojo.style("loader", "display", "block");
    window.location.assign(OpenURL);
}



function FlightReturn () {
 document.getElementById("SH-Abreise").style.visibility  = 'visible';
 document.getElementById("SH-Abreise").style.top  = '80px';
 document.getElementById("SH-Abreise").style.left = '8px';
 document.getElementById("SH-Reiseziel").style.visibility  = 'visible';
 document.getElementById("SH-Reiseziel").style.top  = '80px';
 document.getElementById("SH-Reiseziel").style.left = '220px';
 //document.getElementById("SH-Flug-Abreise1-GF").style.visibility  = 'hidden';
 //document.getElementById("SH-Flug-Reiseziel1-GF").style.visibility  = 'hidden';
 //document.getElementById("SH-Flug-Abreise2-GF").style.visibility  = 'hidden';
 //document.getElementById("SH-Flug-Reiseziel2-GF").style.visibility  = 'hidden';
 document.getElementById("SH-Abreisedatum").style.top  = '120px';
 document.getElementById("SH-Abreisedatum").style.left = '8px';
 document.getElementById("SH-Rueckreisedatum").style.visibility  = 'visible';
 document.getElementById("SH-Rueckreisedatum").style.top  = '120px';
 document.getElementById("SH-Rueckreisedatum").style.left = '220px';
 document.getElementById("SH-Flug-Flexibel").style.visibility  = 'visible';

 CRDate = dojo.byId("SH-Rueckreisedatum");
 CRDate.appendChild(RDate);

 CDepAirportGabel = document.getElementById("SH-Flug-Abreise1-GF");
 CDepAirportGabel.appendChild(RDepAirportGabel);
 
 CInterimDest = document.getElementById("SH-Flug-Reiseziel1-GF");
 CInterimDest.appendChild(RInterimDest);
 
 CDestNameGabel = document.getElementById("SH-Flug-Abreise2-GF");
 CDestNameGabel.appendChild(RDestNameGabel);
 
 CInterimDept = document.getElementById("SH-Flug-Reiseziel2-GF");
 CInterimDept.appendChild(RInterimDept);
}
 
 
function FlightOneway () {
 document.getElementById("SH-Abreise").style.visibility  = 'visible';
 document.getElementById("SH-Abreise").style.top  = '80px';
 document.getElementById("SH-Abreise").style.left = '8px';
 document.getElementById("SH-Reiseziel").style.visibility  = 'visible';
 //document.getElementById("SH-Flug-Abreise1-GF").style.visibility  = 'hidden';
 //document.getElementById("SH-Flug-Reiseziel1-GF").style.visibility  = 'hidden';
 //document.getElementById("SH-Flug-Abreise2-GF").style.visibility  = 'hidden';
 //document.getElementById("SH-Flug-Reiseziel2-GF").style.visibility  = 'hidden';
 document.getElementById("SH-Abreisedatum").style.top  = '120px';
 document.getElementById("SH-Abreisedatum").style.left = '8px';
 document.getElementById("SH-Rueckreisedatum").style.visibility  = 'hidden';
 document.getElementById("SH-Flug-Flexibel").style.visibility  = 'visible';

 RDate = dojo.byId("retDate");
 RDate.parentNode.removeChild(RDate);

 RDepAirportGabel = dojo.byId("depAirportGabel");
 RDepAirportGabel.parentNode.removeChild(RDepAirportGabel);

 RInterimDest = dojo.byId("InterimDest");
 RInterimDest.parentNode.removeChild(RInterimDest);
 
 RDestNameGabel = dojo.byId("destNameGabel");
 RDestNameGabel.parentNode.removeChild(RDestNameGabel);
 
 RInterimDept = dojo.byId("InterimDept");
 RInterimDept.parentNode.removeChild(RInterimDept);

}

function FlightOpenjaw () {
 document.getElementById("SH-Abreise").style.visibility  = 'hidden';
 document.getElementById("SH-Reiseziel").style.visibility  = 'hidden';

 document.getElementById("SH-Flug-Abreise1-GF").style.visibility  = 'visible';
 document.getElementById("SH-Flug-Abreise1-GF").style.top  = '80px';
 document.getElementById("SH-Flug-Abreise1-GF").style.left = '8px';
 document.getElementById("SH-Flug-Reiseziel1-GF").style.visibility  = 'visible';
 document.getElementById("SH-Flug-Reiseziel1-GF").style.top  = '80px';
 document.getElementById("SH-Flug-Reiseziel1-GF").style.left = '220px';
 document.getElementById("SH-Flug-Abreise2-GF").style.visibility  = 'visible';
 document.getElementById("SH-Flug-Abreise2-GF").style.top  = '120px';
 document.getElementById("SH-Flug-Abreise2-GF").style.left = '8px';
 document.getElementById("SH-Flug-Reiseziel2-GF").style.visibility  = 'visible';
 document.getElementById("SH-Flug-Reiseziel2-GF").style.top  = '120px';
 document.getElementById("SH-Flug-Reiseziel2-GF").style.left = '220px';

 document.getElementById("SH-Abreisedatum").style.top  = '82px';
 document.getElementById("SH-Abreisedatum").style.left = '434px';
 document.getElementById("SH-Rueckreisedatum").style.visibility  = 'visible';
 document.getElementById("SH-Rueckreisedatum").style.top  = '122px';
 document.getElementById("SH-Rueckreisedatum").style.left = '434px';
 document.getElementById("SH-Flug-Flexibel").style.visibility  = 'hidden';

 CRDate = dojo.byId("SH-Rueckreisedatum");
 CRDate.appendChild(RDate);
 
 CDepAirportGabel = document.getElementById("SH-Flug-Abreise1-GF");
 CDepAirportGabel.appendChild(RDepAirportGabel);
 
 CInterimDest = document.getElementById("SH-Flug-Reiseziel1-GF");
 CInterimDest.appendChild(RInterimDest);
 
 CDestNameGabel = document.getElementById("SH-Flug-Abreise2-GF");
 CDestNameGabel.appendChild(RDestNameGabel);
 
 CInterimDept = document.getElementById("SH-Flug-Reiseziel2-GF");
 CInterimDept.appendChild(RInterimDept);



 //GetDepAirport = dojo.byId("depAirport");
 //GetDepAirport.parentNode.removeChild(GetDepAirport);
 //ContDepAirport = dojo.byId("SH-Flug-Abreise1-GF");
 //ContDepAirport.appendChild(GetDepAirport);

 //GetDestName = dojo.byId("destName");
 //GetDestName.parentNode.removeChild(GetDestName);
 //ContDestName = dojo.byId("SH-Flug-Abreise2-GF");
 //ContDestName.appendChild(GetDestName);
}
