var refreshTimeX = 50000;
var refreshTimeY = 7000;
var metTotalAds = 3;
var otherTotalAds = 2;

function makeAd()
{
	this.width = ''
	this.height = ''
	this.src = ''
	this.href = ''
	this.mouseover = ''
	this.sponsor = ''
}
var metAds = new Array()
for(var i = 1; i <= metTotalAds; i++) { metAds[i] = new makeAd() }

var otherAds = new Array()
for(var j = 1; j <= otherTotalAds; j++) { otherAds[j] = new makeAd() }

/*------------ load metro's banner ads ----------*/
i = 1;
metAds[i].width = "135"
metAds[i].height = "95"
metAds[i].src = "/images/logosince.jpg"
metAds[i].href = "http://www.metports.com/"
metAds[i].mouseover = "Metro Ports"
metAds[i].sponsor = "For Stevedoring &amp;<br>Terminal Services<br>"
i++

metAds[i].width = "135"
metAds[i].height = "95"
metAds[i].src = "/images/metrorisklogo.jpg"
metAds[i].href = "http://www.metports.com/mrm.aspx"
metAds[i].mouseover = "Metro Risk Management"
metAds[i].sponsor = "For Claim Administration<br>&amp; Risk Management<br>"
i++

metAds[i].width = "135"
metAds[i].height = "95"
metAds[i].src = "/images/mcslogo.jpg"
metAds[i].href = "http://www.metrocruiseservices.com/about.html"
metAds[i].mouseover = "Metro Cruise Services"
metAds[i].sponsor = "For Event Planning<br>&amp; Cruise Services<br>"
i++
/*------------ load other's banner ads ----------*/
j = 1;
otherAds[j].width = "135"
otherAds[j].height = "95"
otherAds[j].src = "/images/enterprise/UnitedCheckerAd.jpg"
otherAds[j].href = "Default.aspx?mod=layellow"
otherAds[j].mouseover = "United Checker Cab"
otherAds[j].sponsor = "United Checker Cab<br>"
j++

otherAds[j].width = "135"
otherAds[j].height = "95"
otherAds[j].src = "/images/enterprise/enterprise-ad.jpg"
otherAds[j].href = "http://www.enterprise.com/"
otherAds[j].mouseover = "Enterprise Rent a Car"
otherAds[j].sponsor = "Enterprise Rent-A-Car<br>"
j++
/*
otherAds[j].width = "135"
otherAds[j].height = "95"
otherAds[j].src = "/images/enterprise/HolidayAd.jpg"
otherAds[j].href = "http://shopping.msn.com/softcontent/softcontent.aspx?scpId=3993&scmId=1540"
otherAds[j].mouseover = "Happy Holidays"
otherAds[j].sponsor = "Happy Holidays<br>"
j++

otherAds[j].width = "135"
otherAds[j].height = "95"
otherAds[j].src = "/images/enterprise/sheraton.jpg"
otherAds[j].href = "http://www.starwood.com/sheraton/search/hotel_detail.html?requestedChainCode=SI&requestedAffiliationCode=SI&goToRooms=yes&lengthOfStay=1&numberOfRooms=1&numberOfAdults=1&arrivalDate=2004-07-22&departureDate=2004-07-23&rpoi=&propertyID=207&rcdi=&linkbrand=&fromSearch=22XX&sherlockRatePlanID=&sherlockMiniRate=&sherlockRoomType=&sherlockBedType=&iATANumber=&corporateAccountNumber=&propertyDistance=&propertyDistanceInUnits=&requestType=page&page=&ratePlanName=&roomOccupancyTotal=1"
otherAds[j].mouseover = "Sheraton Hotels and Resorts"
otherAds[j].sponsor = "Sheraton Hotels & Resorts<br>"
j++
*/
/*-------------end banner definition-----------*/
var metCode = '';
do {var n= Math.floor(Math.random() * (metTotalAds + 1) + 1);} while(n > metTotalAds);
var current_MetAd = n;
metCode = getMetCode(n);

function getMetCode(adNumber){
	var tempCode = ""
	tempCode += (metAds[adNumber].sponsor)
	tempCode += ('<a href="'+ metAds[adNumber].href +'" \n')
	tempCode += ('onMouseOver="status=\''+ metAds[adNumber].mouseover +'\';return true" \n')
	tempCode += ('onMouseOut="status=\'\'"> \n')
	//tempCode += ('<img src="' + ads[adNumber].src + '" width=' + ads[adNumber].width)
	tempCode += ('<img src="' + metAds[adNumber].src + '" style="margin-bottom:2px"')
	tempCode += (' onLoad="setTimeout(\'newMetAd();\',' + refreshTimeX + ');"')
	tempCode += ('\n border=0 >')
	//tempCode += ('\n height=' + ads[adNumber].height + ' border=0 >')
	tempCode += ('</a>')
	return tempCode;
	}
function newMetAd()
{
	current_MetAd++;
	if (current_MetAd > metTotalAds)
		current_MetAd = 1;
	if (document.all)
		{MetroAdWrite(getMetCode(current_MetAd));}
}
function MetroAdWrite(text)
{
	if (document.layers) 
		{
			document.metroAd.document.write(text)
			document.metroAd.document.close();
		}
	else
		if (document.all)
			document.all.metroAd.innerHTML = text
}
/* -------------------------------------------------------------------*/
var otherCode = '';
do {var m= Math.floor(Math.random() * (otherTotalAds + 1) + 1);} while(m > otherTotalAds);
var current_OtherAd = m;
otherCode = getOtherCode(m);

function getOtherCode(adNumber){
	var tempCode = ""
	//tempCode += (otherAds[adNumber].sponsor)
	tempCode += ('<a href="'+ otherAds[adNumber].href + '" \n')
	tempCode += ('onMouseOver="status=\''+ otherAds[adNumber].mouseover +'\';return true" \n')
	tempCode += ('onMouseOut="status=\'\'"> \n')
	//tempCode += ('<img src="' + ads[adNumber].src + '" width=' + ads[adNumber].width)
	tempCode += ('<img src="' + otherAds[adNumber].src + '" style="margin-bottom:8px;margin-top:4px;"')
	tempCode += (' onLoad="setTimeout(\'newOtherAd();\',' + refreshTimeY + ');"')
	tempCode += ('\n border=0 >')
	//tempCode += ('\n height=' + ads[adNumber].height + ' border=0 >')
	tempCode += ('</a>')
	return tempCode;
	}
function newOtherAd()
{
	current_OtherAd++;
	if (current_OtherAd > otherTotalAds)
		current_OtherAd = 1;
	if (document.all)
		{OtherAdWrite(getOtherCode(current_OtherAd));}
}
function OtherAdWrite(text)
{
	if (document.layers) 
		{
			document.OtherAd.document.write(text)
			document.OtherAd.document.close();
		}
	else
		if (document.all)
			document.all.OtherAd.innerHTML = text
}

function sendEmail(encodedEmail)
{
  // The encodedEmail is a string that contains the email address.
  // Each character in the email address has been converted into 
  // a two digit number (hex / base16). This function converts the
  // series of numbers back into the email address and displays the 
  // email client with the mailto: protocol.

  // holds the decoded email address
  var email = "";

  // go through and decode the email address
  for (i=0; i < encodedEmail.length;)
  {
    // holds each letter (2 digits)
    var letter = "";
    letter = encodedEmail.charAt(i) + encodedEmail.charAt(i+1)

    // build the real email address
    email += String.fromCharCode(parseInt(letter,16));
    i += 2;
  }

  // do the mailto: link
  location.href = "mailto:" + email;
}
