function PreloadImages(ImagesPath)
{
  document.Abroadco = new Object();
  var MyImages = new Array("Navigation/Tabs/Roll.gif", "Home/Paris/Roll.jpg", "Home/Florence/Roll.jpg", "Home/Granada/Roll.jpg");
  document.Abroadco.loadedImages = new Array();
  for(x=0;x<MyImages.length;x++) 
  {
    document.Abroadco.loadedImages[x] = new Image();
    document.Abroadco.loadedImages[x].src = ImagesPath + MyImages[x];
  }
}

function MouseOver(ImageName, ImageURL)
{
	document.images[ImageName].src = ImageURL;
}

function DeactivateAnchors(AnchorList)
{
	var AnchorArray = AnchorList.split(",");
	for(x=0;x<AnchorArray.length;x++)
	{
		AnchorName = AnchorArray[x];
		document.getElementById(AnchorName).className='AnchorDormant';
		document.getElementById(AnchorName + 'Back').className='Invisible';
	}
}

function ActivateAnchors(AnchorList)
{
	var AnchorArray = AnchorList.split(",");
	for(x=0;x<AnchorArray.length;x++)
	{
		AnchorName = AnchorArray[x];
		document.getElementById(AnchorName).className='AnchorActive';
		document.getElementById(AnchorName + 'Back').className='Visible';
	}
}

function RenderEmailAddress(Prefix)
{
	EmailAddress = Prefix + "&#64;abroadco.com";
	document.write('<a href="mailto:' + EmailAddress + '">' + EmailAddress + '</a>');
}

function RenderSimpleEmailAddress(Prefix)
{
	document.write(Prefix + '&#64;abroadco.com');
}

function ProgramSelect(ProgramCode)
{
	for (var i=0; i<document.getElementsByTagName('div').length; i++)
	{
		if (document.getElementsByTagName('div')[i].className == 'ProgramSessionsDiv')
		{
			document.getElementsByTagName('div')[i].style.visibility = 'hidden';
			document.getElementsByTagName('div')[i].style.display = 'none';
		}
	}
	document.getElementById('ProgramDiv' + ProgramCode).style.visibility = 'visible';
	document.getElementById('ProgramDiv' + ProgramCode).style.display = 'block';
}

function ProgramDeselect(ProgramsRBL)
{
	for (var i=0; i<document.getElementsByTagName('div').length; i++)
	{
		if (document.getElementsByTagName('div')[i].className == ProgramsRBL)
		{
			mydiv = document.getElementsByTagName('div')[i];
			for (var w=0; w<mydiv.getElementsByTagName('table').length; w++)
			{
				mytable = mydiv.getElementsByTagName('table')[w];
				for (var x=0; x<mytable.getElementsByTagName('tr').length; x++)
				{
					myrow = mytable.getElementsByTagName('tr')[x];
					for (var y=0; y<myrow.getElementsByTagName('td').length; y++)
					{
						mycell = myrow.getElementsByTagName('td')[y];
						for (var z=0; z<mycell.getElementsByTagName('input').length; z++)
						{
							myradiobutton = mycell.getElementsByTagName('input')[z];
							myradiobutton.checked=false;
						}
					}
				}
			}
		}
	}
}

function ProgramSessionSelect(button, row1, row2, table)
{
	for (var i=0; i<document.getElementsByTagName('input').length; i++)
		if (document.getElementsByTagName('input')[i].className == 'ProgramSessionRB')
			document.getElementsByTagName('input')[i].checked = false;

	for (var i = 0; i < document.getElementsByTagName('table').length; i++)
		if (document.getElementsByTagName('table')[i].className == 'ProgramSessionsTbl')
			for (var j=0; j < document.getElementsByTagName('table')[i].rows.length; j++)
				document.getElementsByTagName('table')[i].rows[j].style.backgroundColor = '#FFFFFF';

	document.getElementById(button).checked = true;

	row1.originalcolor = '#FFCCCC';
	row1.style.backgroundColor = '#FFCCCC';

	row2.originalcolor = '#FFCCCC';
	row2.style.backgroundColor = '#FFCCCC';
}

function handleEnter (field, event)
{
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	if (keyCode == 13)
	{
		var i;
		for (i = 0; i < field.form.elements.length; i++)
			if (field == field.form.elements[i])
				break;
		i = (i + 1) % field.form.elements.length;
		field.form.elements[i].focus();
		return false;
	} 
	else
		return true;
}

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
try {
var pageTracker = _gat._getTracker("UA-16378042-1");
pageTracker._trackPageview();
} catch(err) {}
