<!--
	function start_voicelet() {
		window.open('http://38.231.84.99:8080/infonet/MW.jsp?http%3a%2f%2fwww.infonet.com%2fvoicelet%2fnoc-uk.ntc','PCCall','toolbar=no,scrollbars=no,directories=no,menubar=no,width=500,height=250');
	}

	var countrywin;
	
	function countrypopup(country) {
		countrywin = window.open('http://www.infonet.com/tools/worldwide_locations.asp?country=' + country, 'countrywindow', 'toolbar=no,scrollbars=yes,directories=no,menubar=no,width=500,height=300');
		countrywin.focus();
	}

	var mapwin;
	
	function mapPopup() {
		mapwin = window.open("map.asp", 'map','toolbar=no,scrollbars=no,directories=no,menubar=no,width=514,height=564');
		mapwin.focus();
	}
	
	var itswin;
	function itsPopup() {
		itswin = window.open("http://www.infonet.com/tools/its_contact.asp", "itscontact", "toolbar=no,scrollbars=no,directories=no,menubar=no,width=560,height=600");
		itswin.focus();
	}
	
	function ContactAnExpert() {
		window.open("http://www.infonet.com/tools/contact_expert.asp", 'contactexpert','toolbar=no,scrollbars=yes,directories=no,menubar=no,resizable=yes,width=525,height=480');
	}

	function EmailToColleague() {
		window.open("http://www.infonet.com/tools/email_colleague.asp?pageurl=" + document.location.pathname, 'emailcolleague','toolbar=no,scrollbars=no,directories=no,menubar=no,width=500,height=350');
	}
var category = "services"	

	function imgBuild(imgName) {
		var imgVar = new Image();
		imgVar.src = "http://www.infonet.com/images/" + category + "/subnav_" + sect + "/fourth/" + imgName + ".gif";
		return imgVar;
	}

//swap images onMouseOver
function fourthNavOn(img1) {
	document.images["fourthNav" + img1].src = fourthTierNavOn[img1].src;
}

//swap images onMouseOut
function fourthNavOff(img1) {
	document.images["fourthNav" + img1].src = fourthTierNavOff[img1].src;
}


// DHTML for ticker

	ns4 = (document.layers)? true:false
	ie4 = (document.all)? true:false
	ns6 = ((document.getElementById)&&(!ie4))?true:false

	TickerStartPos = 0;
	TickerLength = 100;
	// TextLinks Array can be generated by "read_ticker_text.inc", but are hard-coded for now.
	TextLinks = new Array(8);
	TextLinks[0] = "Infonet Named Best Carrier in Europe";
	TextLinks[1] = "http://www.infonet.com/about/newsroom/press_release.asp?month=1004&year=2002";
	TextLinks[2] = "Infonet Announces Next-Generation Voice and Video Converged Services";
	TextLinks[3] = "http://www.infonet.com/about/newsroom/press_release.asp?month=1001&year=2002"
	TextLinks[4] = "Knowles Electronics Relies On Infonet To Achieve Global Manufacturing Initiative";
	TextLinks[5] = "http://www.infonet.com/about/newsroom/press_release.asp?month=0924&year=2002"
	TextLinks[6] = "Infonet Provides High Speed Network For Tecno Ingenier&iacute;a Aplicada's New ASP Service Offering";
	TextLinks[7] = "http://www.infonet.com/about/newsroom/press_release.asp?month=0917&year=2002";	
	
	
	
		
	// Used in BuildSubString() to keep code looking cleaner
	TickerText = "";
	TickerTextNext = "";

	TickerURL = "";
	TickerURLNext = "";

	CurIdx = 0;
	NextIdx = 2;

//	TickerText = "This ticker is a work in progress, please ignore it.  Matt will let you know when it's ready to test..."
	TickerRefresh = 250;

	function init() {
	    // First, sniff out for IE Mac.  The ticker doesn't work well on the browser.
		if (((navigator.userAgent.toUpperCase().indexOf("MAC") == -1) && (navigator.userAgent.toUpperCase().indexOf("MACINTOSH") == -1)) || (navigator.userAgent.toUpperCase().indexOf("MSIE") == -1)) {
			if (ns4) {
				LAYticker = document.ticker;
			} else if (ns6) {
				LAYticker = document.getElementById("ticker");
			} else {
			    // default to IE
				LAYticker = ticker;
			}

			// auto-start the ticker
			updateTicker(5000);
		}
	}


	function updateTicker(UpdateDelay) {
		TickerSubString = BuildSubString();

		// add SPAN tag for style sheet formatting.  Netscape 4 needs it.
		TickerSubString = "<SPAN CLASS=\"tickerText\"><NOBR><FONT COLOR=\"#FFFFFF\">" + TickerSubString + "</FONT></NOBR></SPAN>"

		if (ns4) {
			LAYticker.document.writeln("<P ALIGN=\"TOP\">" + TickerSubString + "</P>");
			LAYticker.document.close();
		} else {
			LAYticker.innerHTML = TickerSubString;
		}

		// advance the Ticker Start Counter
		TickerStartPos++;

		// Verify Counter is still within the string's range
		if (TickerStartPos > TextLinks[CurIdx].length) {
			TickerStartPos = 0;
		    // Now, increment the Array Counter
			CurIdx = CurIdx + 2;
		    // Verify Current Index
			if (CurIdx >= TextLinks.length) {
				CurIdx = 0;
			}
		}

		// call this function again, forever.  Updatedelay is use dto put in a starting delay.
		setTimeout("updateTicker(" + TickerRefresh + ")", UpdateDelay);
	}

	function BuildSubString() {
		// Check for next Index
		NextIdx = CurIdx + 2;
		if (NextIdx >= (TextLinks.length)) {
			NextIdx = 0;
		}

		// Indexes OK, go for it.
		TickerText = TextLinks[CurIdx]
		TickerTextNext = TextLinks[NextIdx]

		TickerURL = TextLinks[CurIdx+1]
		TickerURLNext = TextLinks[NextIdx+1]

		// Create String.  Add URLs.
		if ((TickerStartPos + TickerLength) > TickerText.length) {
		    // We looped past one TickerText to the next.  splice the two together.
			TickerRestart = TickerLength - (TickerText.length - TickerStartPos + 1);
			TickerSubString = SpaceAndURL(TickerText.substring(TickerStartPos), TickerURL);
			TickerSubString = TickerSubString + "..." + SpaceAndURL(TickerTextNext.substring(0, TickerRestart), TickerURLNext);
		} else {
			TickerEnd = TickerLength + TickerStartPos;
			TickerSubString = SpaceAndURL(TickerText.substring(TickerStartPos, TickerEnd), TickerURL);
		}

		return TickerSubString;
	}

	function SpaceAndURL(textString, textURL) {
		// add '&nbsp;' if first char is a space.  This makes the ticker more fluid in its movement.
		if (textString.substring(0,1) == " ") {
			textString = "&nbsp;" + textString.substring(1);
		}

		// add URL
		textString = "<A HREF=\"" + textURL + "\" CLASS=\"tickerURL\">" + textString + "</A>";

		return textString;
	}
//-->