﻿ // Globus JScript File


var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		interior_1_link_nav1_over = newImage("/siteimages/NavButton_ExploreVacations_over.gif");
		interior_1_link_nav2_over = newImage("/siteimages/NavButton_RequestBrochures_over.gif");
		interior_1_link_nav3_over = newImage("/siteimages/NavButton_MakeReservations_over.gif");
		interior_1_link_nav4_over = newImage("/siteimages/NavButton_FindAgents_over.gif");
		preloadFlag = true;
	}
}

function product_row_mouseover() 
{
    changeto(event, '#E2DCB8', 'TR');
}

function product_row_mouseout() 
{
//    changeback(event, 'RGB(240,237,218)');
//    changeback(event, '#EFEDDB');
    changeback(event, '#F2F0E1');

}

/* Matthew's changes - Will - 12/06 */
var subs_array = new Array();
function displaySubs(the_sub)
{
    if (document.getElementById(the_sub).style.display=="")
    {
         document.getElementById(the_sub).style.display = "none";
         return;
    }
    for (i=0;i<subs_array.length;i++)
    {
        var my_sub = document.getElementById(subs_array[i]);
        my_sub.style.display = "none";
    }
    document.getElementById(the_sub).style.display = "";
}

// JavaScript Functions for Avalon Photo Gallery

// define the ship array divs here
var artistryShipPics_array = new Array("artistryexterior1", "artistryexterior2", "artistryexterior3", "artistryexterior4", "artistryexterior5", "artistryexterior6", "artistryinterior1", "artistryinterior2","artistryinterior3","artistryinterior4","artistryinterior5","artistryinterior6");
var imageryShipPics_array = new Array("imageryexterior1", "imageryexterior2", "imageryexterior3", "imageryexterior4", "imageryexterior5", "imageryexterior6", "imageryinterior1", "imageryinterior2","imageryinterior3","imageryinterior4","imageryinterior5","imageryinterior6");
var poetryShipPics_array = new Array("poetryexterior1", "poetryexterior2", "poetryexterior3", "poetryexterior4", "poetryexterior5", "poetryexterior6", "poetryinterior1", "poetryinterior2","poetryinterior3","poetryinterior4","poetryinterior5","poetryinterior6");
var tranquilityShipPics_array = new Array("tranquilityexterior1", "tranquilityexterior2", "tranquilityexterior3", "tranquilityexterior4", "tranquilityexterior5", "tranquilityexterior6", "tranquilityinterior1", "tranquilityinterior2","tranquilityinterior3","tranquilityinterior4","tranquilityinterior5","tranquilityinterior6");
var tapestryShipPics_array = new Array("tapestryexterior1", "tapestryexterior2", "tapestryexterior3", "tapestryexterior4", "tapestryexterior5", "tapestryexterior6", "tapestryinterior1", "tapestryinterior2","tapestryinterior3","tapestryinterior4","tapestryinterior5","tapestryinterior6");
var lapintaShipPics_array = new Array("lapintaexterior1", "lapintaexterior2", "lapintainterior1", "lapintainterior2","lapintainterior3","lapintainterior4","lapintainterior5","lapintainterior6");
var lotusShipPics_array = new Array("lotusexterior1", "lotusexterior2", "lotusinterior1", "lotusinterior2");
var santacruzShipPics_array = new Array("santacruzexterior1", "santacruzexterior2", "santacruzexterior3", "santacruzexterior4", "santacruzexterior5", "santacruzexterior6", "santacruzinterior1", "santacruzinterior2","santacruzinterior3","santacruzinterior4","santacruzinterior5","santacruzinterior6");
var sceneryShipPics_array = new Array("sceneryexterior1", "sceneryexterior2", "sceneryinterior1", "sceneryinterior2","sceneryinterior3","sceneryinterior4","sceneryinterior5","sceneryinterior6");
var victoriaannaShipPics_array = new Array("victoriaannaexterior1", "victoriaannaexterior2", "victoriaannaexterior3", "victoriaannainterior1", "victoriaannainterior2","victoriaannainterior3","victoriaannainterior4","victoriaannainterior5","victoriaannainterior6");


// function to display the right pop window, control the shading and select the right ship array
function displayShipPics(the_shipPics, picBlock, shipname){
	// get the ship array first
	switch(shipname)
	{
	case "artistry":
	  shipShipPics_array = artistryShipPics_array;
	  break;    
	case "imagery":
	  shipShipPics_array = imageryShipPics_array;
	  break;
	case "poetry":
	  shipShipPics_array = poetryShipPics_array;
	  break;
	case "tranquility":
	  shipShipPics_array = tranquilityShipPics_array;
	  break;
	case "tapestry":
	  shipShipPics_array = tapestryShipPics_array;
	  break;
	case "lapinta":
	  shipShipPics_array = lapintaShipPics_array;
	  break;
	case "lotus":
	  shipShipPics_array = lotusShipPics_array;
	  break;
	case "santacruz":
	  shipShipPics_array = santacruzShipPics_array;
	  break;
	case "scenery":
	  shipShipPics_array = sceneryShipPics_array;
	  break;
	case "victoriaanna":
	  shipShipPics_array = victoriaannaShipPics_array;
	  break;
	default:
	  break;
	}
	
	if (the_shipPics == '') {
		for (i=0;i<shipShipPics_array.length;i++){
		   var my_shipShipPics = document.getElementById(shipShipPics_array[i]);
		   my_shipShipPics.style.display = "none";
		}
	} else {
		// then change around the images
		if (document.getElementById(the_shipPics).style.display==""){
			document.getElementById('picsBlock').className = "noshade";
			document.getElementById(the_shipPics).style.display = "none";return
		}
		for (i=0;i<shipShipPics_array.length;i++){
		   var my_shipShipPics = document.getElementById(shipShipPics_array[i]);
		   my_shipShipPics.style.display = "none";
		}
		document.getElementById(the_shipPics).style.display = "";
	}

	if (picBlock == 'shade') {
		document.getElementById('picsBlock').className = "shade";
	} else {
		document.getElementById('picsBlock').className = "noshade";
	}
}

// Google Analytics - Email Subscribe Page - Will - 12/06
function __utmLinker2(l,h) {
 if (!_ulink) return;
 var p,k,a="-",b="-",c="-",z="-",v="-";
 var dc=_ubd.cookie;
 if (!l || l=="") return;
 var iq = l.indexOf("?"); 
 var ih = l.indexOf("#"); 
 if (dc) {
  a=_uES(_uGC(dc,"__utma="+_udh,";"));
  b=_uES(_uGC(dc,"__utmb="+_udh,";"));
  c=_uES(_uGC(dc,"__utmc="+_udh,";"));
  z=_uES(_uGC(dc,"__utmz="+_udh,";"));
  v=_uES(_uGC(dc,"__utmv="+_udh,";"));
  k=(_uHash(a+b+c+z+v)*1)+(_udh*1);
  p="__utma="+a+"&__utmb="+b+"&__utmc="+c+"&__utmz="+z+"&__utmv="+v+"&__utmk="+k;
  return p;
 }
 if (p) {
  if (h && ih>-1) return;
  if (h) { _udl.href=l+"#"+p; }
  else {
   if (iq==-1 && ih==-1) _udl.href=l+"?"+p;
   else if (ih==-1) _udl.href=l+"&"+p;
   else if (iq==-1) _udl.href=l.substring(0,ih-1)+"?"+p+l.substring(ih);
   else _udl.href=l.substring(0,ih-1)+"&"+p+l.substring(ih);
  }
 } else { _udl.href=l; }
}

 