/*************************************************************************
  This code is from Dynamic Web Coding at www.dyn-web.com
  Copyright 2001-4 by Sharon Paine
  See Terms of Use at www.dyn-web.com/bus/terms.html
  regarding conditions under which you may use this code.
  This notice must be retained in the code as is!
*************************************************************************/

//flash movie scripts

var movieName = "LE";
var leDirectory = "";

function thisMovie() {
  // IE and Netscape refer to the movie object differently.
  // This function returns the appropriate syntax depending on the browser.
  if (navigator.appName.indexOf ("Microsoft") !=-1) {
    return window[movieName];
  } else {
    return window.document[movieName];
  }
}

function defaultLayout(){
//blank
}

//function thisMovie(movieName) {
  // IE and Netscape refer to the movie object differently.
  // This function returns the appropriate syntax depending on the browser.
//  if (navigator.appName.indexOf ("Microsoft") !=-1) {
//    return window[movieName]
//  } else {
//   return window.document[movieName]
//  }
//}



// Checks if movie is completely loaded.
// Returns true if yes, false if no.
function movieIsLoaded(theMovie) {
// If not windows OS then send the user back
	if (navigator.userAgent.indexOf("Win") > -1){
	//do nothing
	} else {
		return true;
	}
  // First make sure the movie's defined.
  if (typeof(theMovie) != "undefined") {
    // If it is, check how much of it is loaded.
    return theMovie.PercentLoaded() == 100;
  } else {
    // If the movie isn't defined, it's not loaded.
    return false;
  }
}


function setPlatform() {
		if (movieIsLoaded(thisMovie())) {
			flashProxy.call('','','','','','Win','');
	}
}

function gotoWorld() {
		if (movieIsLoaded(thisMovie())) {
			flashProxy.call('setVariables','','','gotoWorld','','','');
			return;
//		return true;
	}
}

function setSession() {
		frames['session'].location.href = "/external/session.asp?source=js";
}

function gotoMap(country, hotel,experience) { //experience is optional
if (experience){
//do nothing
}else{
experience = "";
}
		if (movieIsLoaded(thisMovie())) {
//		alert("country = " + country +  "\nhotel = " + hotel +  "\nexperience = " +experience)
	flashProxy.call('setVariables',country,hotel,'gotoMap',experience,'','');

		return;
//		return true;
	}
}

function gotoHotel(hotel) {
		if (movieIsLoaded(thisMovie())) {
			flashProxy.call('setVariables','',hotel,'','','','');
		return;

//		return true;
	}
}

function gotoExperience(experience) { 
	if ((experience=='Villas')||(experience=='VillasItaly')||(experience=='VillasTuscany')||(experience=='VillasLakeComo')||(experience=='Luxury Train')||(experience=='Luxury Cruise')||(experience=='Tailor-made Travel')||(experience=='Yacht Charter')||(experience=='Afloat in France')||(experience=='Bora Bora Cruises')||(experience=='Road to Mandalay')||(experience=='British Pullman')||(experience=='Eastern and Oriental Express')||(experience=='Northern Belle')||(experience=='Peru Rail')||(experience=='The Royal Scotsman')||(experience=='Venice Simplon-Orient-Express')){
	//loadExternal('/external/parse.asp?layer=lyr3','lyr3');
	document.expTitle.src=leDirectory + "images/explore_by_experience_on.gif";
	document.hotelTitle.src=leDirectory + "images/explore_by_hotel_off.gif";
	document.countryTitle.src=leDirectory + "images/explore_by_country_off.gif";
	document.getElementById("holder1").style.display='none';
	document.getElementById("holder2").style.display='none';
	document.getElementById("holder3").style.display='block';
	document.getElementById("holder4").style.display='none';
	document.getElementById("explore").style.display='none';
	document.getElementById("notes").style.display='none';
	document.getElementById("brief").style.display='none';
	document.getElementById("rightback").style.display='none';
	document.getElementById("rightop").style.display='none';
	document.getElementById("rightbot").style.display='none';
	document.getElementById("feature").style.display='block';
	} 
		if (movieIsLoaded(thisMovie())) {
			flashProxy.call('setVariables','','','gotoExperience',experience,'','');
		return;
	}
}

function initScrollLayers() {  
	document.getElementById("holder1").style.display='none';
	document.getElementById("holder2").style.display='none';
	document.getElementById("holder3").style.display='none';
	document.getElementById("holder4").style.display='none';
	document.getElementById("notes").style.display='none';
	document.getElementById("rightop").style.display='none';
	document.getElementById("rightbot").style.display='none';
	document.getElementById("maincontent").style.display='none';
	document.getElementById("rightback").style.display='none';
	dw_showLayers("scrollbar1", "scrollbar2","scrollbar3", "scrollbar4");
	document.getElementById("feature").style.visibility='visible';
	document.getElementById("maincontent").style.visibility='visible';
	document.getElementById("explore").style.visibility='visible';
	document.getElementById("brief").style.visibility='visible';
	document.getElementById("rightback").style.visibility='visible';
	document.getElementById("rightop").style.visibility='visible';
	document.getElementById("rightbot").style.visibility='visible';
	document.getElementById("world").style.visibility='visible';
	document.getElementById("country").style.visibility='visible';
	document.getElementById("hotel").style.visibility='visible';
	document.getElementById("experience").style.visibility='visible';
	document.getElementById("experienceSubNav").style.visibility='visible';
	document.getElementById("dots").style.visibility='hidden';
	document.getElementById("notes").style.visibility='visible';
	document.getElementById("copyright").style.visibility='visible';
}

function dw_showLayers() {
	if ( document.getElementById ) {
    	var lyr, i;
	    for (i=0; arguments[i]; i++) {
	      lyr = document.getElementById( arguments[i] );
	      lyr.style.visibility = "visible";
		}
	}
}

function showCountry()	{
//checkurl('showCountry');
	setExperienceMenu('none') //reset experience sub-menu
	loadExternal('/external/parse.asp?doc=country&element=name&layer=lyr1','lyr1');
	document.countryTitle.src=leDirectory + "images/explore_by_country_on.gif";
	document.hotelTitle.src=leDirectory + "images/explore_by_hotel_off.gif";
	document.expTitle.src=leDirectory + "images/explore_by_experience_off.gif";
	document.getElementById("holder1").style.display='block';
	document.getElementById("dots").style.visibility='visible';
	document.getElementById("holder2").style.display='none';
	document.getElementById("holder3").style.display='none';
	document.getElementById("holder4").style.display='none';
	document.getElementById("explore").style.display='none';
	document.getElementById("notes").style.display='none';
	document.getElementById("brief").style.display='none';
	document.getElementById("rightback").style.display='none';
	document.getElementById("rightop").style.display='none';
	document.getElementById("rightbot").style.display='none';
	document.getElementById("feature").style.display='block';
	setTimeout("showScrollone()",2000);
	gotoMap('World','','');
}

function showHotel()	{
//	checkurl('showHotel');
	setExperienceMenu('none') //reset experience sub-menu
	loadExternal('/external/parse.asp?layer=lyr2','lyr2');
	document.hotelTitle.src=leDirectory + "images/explore_by_hotel_on.gif";
	document.countryTitle.src=leDirectory + "images/explore_by_country_off.gif";
	document.expTitle.src=leDirectory + "images/explore_by_experience_off.gif";
	document.getElementById("holder1").style.display='none';
	document.getElementById("holder2").style.display='block';
	document.getElementById("dots").style.visibility='visible';
	document.getElementById("holder3").style.display='none';
	document.getElementById("holder4").style.display='none';
	document.getElementById("explore").style.display='none';
	document.getElementById("notes").style.display='none';
	document.getElementById("brief").style.display='none';
	document.getElementById("rightback").style.display='none';
	document.getElementById("rightop").style.display='none';
	document.getElementById("rightbot").style.display='none';
	document.getElementById("feature").style.display='block';
	setTimeout("showScrolltwo()",2000);
	gotoMap('World','','');
}

function setExperienceMenu(value){ // pass a blank value for default values
	document.em1.src="/images/villas_off.gif";
	document.em2.src="/images/cruises_off.gif";
	document.em3.src="/images/trains_off.gif";
	document.em4.src="/images/yachts_off.gif";
	document.em5.src="/images/honeymoons_weddings_OFF2.gif";
	switch(value) {
		case 1: document.em1.src="images/villas_on.gif"
		break;
		case 2: document.em2.src="images/cruises_on.gif"
		break;
		case 3: document.em3.src="images/trains_on.gif"
		break;
		case 4: document.em4.src="images/yachts_on.gif"
		break;
		case 5: document.em5.src="images/honeymoons_weddings_OFF2.gif"
		break;
		default:  
		break;
}
}

function showExperience(expType)	{
	//checkurl('showExperience');

	defaultExperienceFields();
	
	setTimeout("showScrollthree()",2000);
	//If you have clicked a train or yacht experience you do not want to go to the world map
	if (expType=='Villas'){
		loadExternal('/external/parse.asp?layer=lyr3&expMap=sub1','lyr3');
		parent.gotoExperience('Villas');
		setExperienceMenu(1);
	} else if (expType=='VillasItaly'){
		loadExternal('/external/parse.asp?layer=lyr3&expMap=sub1','lyr3');
		parent.gotoExperience('Villas');
		setExperienceMenu(1);
	} else if (expType=='VillasLakeComo'){
		loadExternal('/external/parse.asp?layer=lyr3&expMap=sub1','lyr3');
		parent.gotoExperience('Villas');
		setExperienceMenu(1);
	} else if (expType=='VillasTuscany'){
		loadExternal('/external/parse.asp?layer=lyr3&expMap=sub1','lyr3');
		parent.gotoExperience('Villas');
		setExperienceMenu(1);
	} else if (expType=='VillasWorld'){
		loadExternal('/external/parse.asp?layer=lyr3&expMap=sub1','lyr3');
		parent.gotoExperience('VillasWorld');
		setExperienceMenu(1);
	} else if (expType=='Luxury Cruise'){
		loadExternal('/external/parse.asp?layer=lyr3&expMap=sub2','lyr3');
		parent.gotoExperience('Luxury Cruise');
		setExperienceMenu(2);
	} else if (expType=='Luxury Train'){
		loadExternal('/external/parse.asp?layer=lyr3&expMap=sub3','lyr3');
		parent.gotoExperience('Luxury Train');
		setExperienceMenu(3);
	} else if (expType=='Yacht Charter'){
		loadExternal('/external/parse.asp?layer=lyr3&expMap=sub4','lyr3');
		parent.gotoExperience('Yacht Charter');
		setExperienceMenu(4);
	} else if (expType=='Tailor-made Travel'){
		loadExternal('/external/parse.asp?layer=lyr3&expMap=sub5','lyr3');
		parent.gotoExperience('Tailor-made Travel');
		setExperienceMenu(5);
	}else{
		loadExternal('/external/parse.asp?layer=lyr3','lyr3');
		setExperienceMenu('none') //reset experience sub-menu
		gotoMap('World','','');
	}
}

function defaultExperienceFields(){
	document.expTitle.src=leDirectory + "images/explore_by_experience_on.gif";
	document.hotelTitle.src=leDirectory + "images/explore_by_hotel_off.gif";
	document.countryTitle.src=leDirectory + "images/explore_by_country_off.gif";
	document.getElementById("holder1").style.display='none';
	document.getElementById("holder2").style.display='none';
	document.getElementById("holder3").style.display='block';
	document.getElementById("dots").style.visibility='visible';
	document.getElementById("holder4").style.display='none';
	document.getElementById("explore").style.display='none';
	document.getElementById("notes").style.display='none';
	document.getElementById("brief").style.display='none';
	document.getElementById("rightback").style.display='none';
	document.getElementById("rightop").style.display='none';
	document.getElementById("rightbot").style.display='none';
	document.getElementById("feature").style.display='block';
}


function showCountryHotel(country,experience)	{ //experience is optional
	if(experience){
		loadExternal('/external/parse.asp?layer=lyr4&country=' + country + '&exp=' + experience,'lyr4');
	}else{
		loadExternal('/external/parse.asp?layer=lyr4&country=' + country,'lyr4');
	}
	document.getElementById("countrynotesTitle").innerHTML= "<b>" + country + "</b>";
	setTimeout("showScrollfour()",2000);
	document.getElementById("feature").style.display='none';
	document.getElementById("notes").style.display='none';
	document.getElementById("brief").style.display='none';
	document.getElementById("rightback").style.display='block';
	document.getElementById("holder4").style.display='block';
	document.getElementById("rightop").style.display='block';
	document.getElementById("rightbot").style.display='block';
	gotoMap(country,'',experience);
}

function showCountryHotel2(country,experience)	{  //experience is optional
	if (country == 'World'){
		showWorld(country,experience);
	} else {
	    if ((country=='VillasWorld')||(country=='TrainsWorld')||(country=='CruisesWorld')||(country=='TailorMadeWorld')||(country=='YachtCharterWorld')){
			document.getElementById("feature").style.display='block';
		} else {
			document.getElementById("rightback").style.display='block';
			loadExternal('/external/parse.asp?layer=lyr4&country=' + country + '&exp=' + experience,'lyr4');
			document.getElementById("countrynotesTitle").innerHTML= "<b>" + country + "</b>";
			document.getElementById("feature").style.display='none';
			document.getElementById("notes").style.display='none';
			document.getElementById("brief").style.display='none';
			document.getElementById("holder4").style.display='block';
			setTimeout("showScrollfour()",2000);
			document.getElementById("rightop").style.display='block';
			document.getElementById("rightbot").style.display='block';
		}
	}
}

function showWorld(country,experience)	{

	loadExternal('/external/parse.asp?layer=lyr4&country=' + country + "&exp=" + experience,'lyr4');
	document.getElementById("notes").style.display='none';
	document.getElementById("brief").style.display='none';
	document.getElementById("rightback").style.display='none';
	document.getElementById("holder4").style.display='none';
	document.getElementById("rightop").style.display='none';
	document.getElementById("rightbot").style.display='none';
	document.getElementById("feature").style.display='block';
	document.getElementById("dots").style.visibility='hidden';
	if((experience=="") || (experience==null)){
	gotoMap('World','','');
		}else{
	showCountryHotel('World',experience);
}
}

function resetWorld(){
	document.expTitle.src=leDirectory + "images/explore_by_experience_off.gif";
	document.hotelTitle.src=leDirectory + "images/explore_by_hotel_off.gif";
	document.countryTitle.src=leDirectory + "images/explore_by_country_off.gif";
	loadExternal('/external/parse.asp?layer=lyr4&country=' + country,'lyr4');
	document.getElementById("notes").style.display='none';
	document.getElementById("brief").style.display='none';
	document.getElementById("rightback").style.display='none';
	document.getElementById("holder4").style.display='none';
	document.getElementById("rightop").style.display='none';
	document.getElementById("rightbot").style.display='none';
	document.getElementById("feature").style.display='block';
	document.getElementById("dots").style.visibility='hidden';
	document.getElementById("holder1").style.display='none';
	document.getElementById("holder2").style.display='none';
	document.getElementById("holder3").style.display='none';
	document.getElementById("holder4").style.display='none';
	document.getElementById("explore").style.display='block';
	gotoMap('World','','');
//	showCountryHotel('World');
}

function showHotelandMap(hotel,country,experience)	{
	gotoMap(country,hotel,experience);
}

function showBrief(hotel) {
	loadExternal("/external/parse.asp?layer=brief&hotel=" + hotel ,"brief");
	document.getElementById("feature").style.display='none';
	document.getElementById("notes").style.display='none';
	document.getElementById("holder4").style.display='none';
	document.getElementById("rightback").style.display='none';
	document.getElementById("rightop").style.display='none';
	document.getElementById("rightbot").style.display='none';
	document.getElementById("brief").style.display='block';
}

function showBriefMap(hotel) {
	loadExternal("/external/parse.asp?layer=brief&state=map&hotel=" + hotel ,"brief");
	document.getElementById("feature").style.display='none';
	document.getElementById("notes").style.display='none';
	document.getElementById("holder4").style.display='none';
	document.getElementById("rightback").style.display='none';
	document.getElementById("rightop").style.display='none';
	document.getElementById("rightbot").style.display='none';
	document.getElementById("brief").style.display='block';
}

function selectHotel(hotel) {
	loadExternal("/external/parse.asp?hotel=" + hotel + "&layer=notes","notes");
	document.getElementById("notes").style.display='block';
	document.getElementById("rightop").style.display='none';
	document.getElementById("rightbot").style.display='none';
	document.getElementById("feature").style.display='none';
	document.getElementById("holder4").style.display='none';
	document.getElementById("brief").style.display='none';
	//LEAVE document.getElementById("explore").style.display='block';
}

function blankAll()	{
  document.getElementById("holder1").style.display='none';
  document.getElementById("holder2").style.display='none';
  document.getElementById("holder3").style.display='none';
  document.getElementById("holder4").style.display='none';
  document.getElementById("notes").style.display='none';
  document.getElementById("rightop").style.display='none';
  document.getElementById("rightbot").style.display='none';
  document.getElementById("explore").style.display='none';
  document.getElementById("feature").style.display='none';
  document.getElementById("maincontent").style.display='none';
  document.getElementById("brief").style.display='none';
}

function showScrollone()	{
  var wndo1 = new dw_scrollObj('wn1', 'lyr1');
  wndo1.setUpScrollbar("dragBar1", "track1", "v", 1, 1);
}

function showScrolltwo()	{
  var wndo2 = new dw_scrollObj('wn2', 'lyr2');
  wndo2.setUpScrollbar("dragBar2", "track2", "v", 1, 1);
}

function showScrollthree()	{
	var wndo3 = new dw_scrollObj('wn3', 'lyr3');
  wndo3.setUpScrollbar("dragBar3", "track3", "v", 1, 1);
}

function showScrollfour()	{
  //alert(document.getElementById("lyr4").innerHTML)
		var wndo4 = new dw_scrollObj('wn4', 'lyr4');
	  wndo4.setUpScrollbar("dragBar4", "track4", "v", 1, 1);
	//dw_scrollObj.loadLayer('wn4','lyr4')
}

function loadExternal(url,iLayer) {
//stripCharacters /external/parse.asp?
//  if (window.frames['maplocation']) {
//	var output = url.substring(20, 200)
//	alert("maplocation.html&pr=" + iLayer + "&" + output)

  // write to iframe for prophet
//	frames["maplocation"].location.href="maplocation.html?pr=" + iLayer + "&" + output;
//  }
  if ( window.frames['buffer'] ) {
    window.frames['buffer'].location = url;
    var docLayer = document.getElementById? eval("document.getElementById('" + iLayer + "')") : document.all? eval("document.all['" + iLayer + "']") : null ;
    var lyr = document.getElementById? docLayer : document.all? docLayer : null;
    return false;
  }
  return true; // other browsers follow link
}

// called when documents loaded into iframe (from their body's onload attribute)
function displayExternal(iLayer) {
	var docLayer = document.getElementById? eval("document.getElementById('" + iLayer + "')") : document.all? eval("document.all['" + iLayer + "']") : null ;
	var lyr = document.getElementById? docLayer   : document.all? docLayer  : null;
    if ( window.frames['buffer'] && lyr && typeof lyr.innerHTML != "undefined" ) {
      lyr.innerHTML = window.frames['buffer'].document.body.innerHTML;
    }
    //alert(lyr.innerHTML);
}

function testPos(obj)	{
	findPosX(obj);
	findPosY(obj);
	}

	function findPosX(obj)
	{
		var curleft = 0;
		if (obj.offsetParent)
		{
			while (obj.offsetParent)
			{
				curleft += obj.offsetLeft
				obj = obj.offsetParent;
			}
		}
		else if (obj.x)
			curleft += obj.x;
		return curleft;
	}

	function findPosY(obj)
	{
		var curtop = 0;
		if (obj.offsetParent)
		{
			while (obj.offsetParent)
			{
				curtop += obj.offsetTop
				obj = obj.offsetParent;
			}
		}
		else if (obj.y)
			curtop += obj.y;
		return curtop;
	}


	function setLyr(obj,lyr)
	{
		var newX = findPosX(obj);
		var newY = findPosY(obj);
		if (lyr == 'world') newY += 1;
		if (lyr == 'world') newX -= 1;
		if (lyr == 'country') newY += 20;
		if (lyr == 'country') newX -= 1;
		if (lyr == 'hotel') newY += 40;
		if (lyr == 'hotel') newX -= 1;
		if (lyr == 'experience') newY += 59;
		if (lyr == 'experience') newX -= 1;
		if (lyr == 'experienceSubNav') newY += 79;
		if (lyr == 'experienceSubNav') newX -= 1;

		if (lyr == 'holder1') newY += 113;
		if (lyr == 'holder2') newY += 113;
		if (lyr == 'holder3') newY += 113;
		if (lyr == 'holder4') newY += 70;
		if (lyr == 'holder4') newX += 552;
		if (lyr == 'dots') newY += 248;
		if (lyr == 'dots') newX -= 1;
		if (lyr == 'notes') newY -= 24;
		if (lyr == 'notes') newX += 552;
		if (lyr == 'explore') newY+= 122;
		if (lyr == 'feature') newY+= 0;
		if (lyr == 'feature') newX+= 552;
		if (lyr == 'rightop') newY+= 0;
		if (lyr == 'rightop') newX+= 552;
		if (lyr == 'rightbot') newY+= 252;
		if (lyr == 'rightbot') newX+= 552;
		if (lyr == 'maincontent') newY-= 24;
		if (lyr == 'maincontent') newX+= 168;
		if (lyr == 'brief') newY -= 0;
		if (lyr == 'brief') newX += 552;
		if (lyr == 'rightback') newY += 69;
		if (lyr == 'rightback') newX += 552;
		if (lyr == 'copyright') newY += 560;
		if (lyr == 'copyright') newX += -25;

		var x = new getObj(lyr);
		x.style.top = newY + 'px';
		x.style.left = newX + 'px';
	}

function getObj(name)	{
	if (document.getElementById)
	{
	   this.obj = document.getElementById(name);
	   this.style = document.getElementById(name).style;
	}
	else if (document.all)
	{
	   this.obj = document.all[name];
	   this.style = document.all[name].style;
	}
	else if (document.layers)
	{
	   if (document.layers[name])
	   {
	   	this.obj = document.layers[name];
	   	this.style = document.layers[name];
	   }
	   else
	   {
	    this.obj = document.layers.testP.layers[name];
	    this.style = document.layers.testP.layers[name];
	   }
	}
}

function onWindowResize(){
	setLyr(document.getElementById("pageAnchor"),"world")
	setLyr(document.getElementById("pageAnchor"),"country")
	setLyr(document.getElementById("pageAnchor"),"hotel")
	setLyr(document.getElementById("pageAnchor"),"experience")
	setLyr(document.getElementById("pageAnchor"),"experienceSubNav")
	setLyr(document.getElementById("pageAnchor"),"holder1")
	setLyr(document.getElementById("pageAnchor"),"holder2")
	setLyr(document.getElementById("pageAnchor"),"holder3")
	setLyr(document.getElementById("pageAnchor"),"holder4")
	setLyr(document.getElementById("pageAnchor"),"dots")
	setLyr(document.getElementById("pageAnchor"),"notes")
	setLyr(document.getElementById("pageAnchor"),"explore")
	setLyr(document.getElementById("pageAnchor"),"feature")
	setLyr(document.getElementById("pageAnchor"),"rightop")
	setLyr(document.getElementById("pageAnchor"),"rightbot")
	setLyr(document.getElementById("pageAnchor"),"maincontent")
	setLyr(document.getElementById("pageAnchor"),"brief")
	setLyr(document.getElementById("pageAnchor"),"rightback")
	setLyr(document.getElementById("pageAnchor"),"copyright")
}

function checkExperiences() {
	sExperiences = "";
	for (i = 0; i < document.experiences.experience.length; i++) {
		if (document.experiences.experience[i].checked) {
			sExperiences = sExperiences + document.experiences.experience[i].value + ", ";
		}
	}
	getExperiences(sExperiences);
}

function fullurlparam()
{
  var url = window.location.href;
  var urlsplit = url.split("?");

  // Check for query string, if not return blank 
  if (urlsplit.length == 0) { return ""; }
  // get everything after the ?
  var query = urlsplit[1];
  // Convert escape code
  //  value = unescape(value);
//  value = "?" + value;
  value = unescape(query);

  // Convert "+"s to " "s
  value.replace(/\+/g," ");
  return value;
}

function fullparas(varname)
{
  var url = window.location.href;
  var urlsplit = url.split("?");

  // Check for query string, if not return blank 
  if (urlsplit.length == 0) {
    return "";
  }

  // get everything after the ?
  var query = urlsplit[1];

  // Split the query string into variables (separates by &s)
  var vars = query.split("&");

  // Initialize the value with "" as default
  var value = "";

  // Iterate through vars, checking each one for varname
  for (i=0;i<vars.length;i++)
  {
    // Split the variable by =, which splits name and value
    var parts = vars[i].split("=");
    
    // Check if the correct variable
    if (parts[0] == varname)
    {
      // Load value into variable
      value = parts[1];

      // End the loop
      break;
    }
  }
  
  // Convert escape code
  value = unescape(value);

  // Convert "+"s to " "s
  value.replace(/\+/g," ");

  // Return the value
  return value;
}


function checkurl(name){

var page = "luxury-explorer.html?start=" + name
var url = document.location.href
//alert(url)

if (url.indexOf(page) == -1) {
//alert(name)
document.location = leDirectory + page
}else{
//alert("1")
return false;
}
}

function checkiniturl(){
	if (window.location.href.indexOf ("start") !=-1) {
		var openmenu = fullparas("start")
		switch (openmenu){
		case "showHotel": 
			showHotel();
		break;
		case "showCountry": 
			showCountry();
		break;
		case "showExperience": 
			showExperience();
		break;
		case "showExperienceVillas": 
			showExperience('Villas');
		break;
		case "showExperienceTrain": 
			showExperience('Luxury Train');
		break;
		case "showExperienceYacht": 
			showExperience('Yacht Charter');			
		break;
		case "showExperienceCruise": 
			showExperience('Luxury Cruise');			
		break;
		case "showExperienceTailorMade": 
			showExperience('Tailor-made Travel');			
		break;
		case "resetWorld": 
			resetWorld();
		break;
		default: resetWorld();

	}
	}
}

function showmovie(){
popupURL('lemovie.html','lemovie',515,372,0)
}
// Open Popup
function popupURL(URL,name,width,height, scrollWin){
	var winLeft = (screen.width - width) / 2;
	var winUp = (screen.height - height) / 2;
	win = window.open(URL,name, 'toolbar=no, resizable=yes, scrollbars='+scrollWin+', width='+width+', height='+height+',left='+winLeft+',top='+winUp);
	win.focus();
}
