// JavaScript Document

	//************************ configuration **********************

	var objurl = new Object; //list all directory names that need to be changed

	objurl['PB'] = 'Planning &amp; booking';
		objurl['deals'] = 'Special deals';
		objurl['destination'] = 'Destination information';
			objurl['intl'] = 'International destinations';
			objurl['us'] = 'USA destinations';
		objurl['fares'] = 'Special fares';
		objurl['routemaps'] = 'Route maps';
		objurl['timetables'] = 'Timetables';
		objurl['kamiki2009'] = 'Unied Go Fares index';

	objurl['IC'] = 'Itineraries &amp; check-in';
		objurl['login'] = 'My Itineraries Login';
		objurl['notification'] = 'Easy Update';

	objurl['MP'] = 'Mileage Plus';
		objurl['aboutmp'] = 'About Mileage Plus';
			objurl['elite'] = 'Elite Members';
				objurl['1k'] = 'Premier 1K';
				objurl['premier'] = 'Premier';
				objurl['premierexecutive'] = 'Premier Executive';
			objurl['mpnews'] = 'Mileage Plus News';
		objurl['earnmiles'] = 'Earn Miles';
			objurl['partners'] = 'Mileage Plus Partners';
				objurl['additional'] = 'Additional';
				objurl['air'] = 'Air';
				objurl['cards'] = 'Cards';
				objurl['cars'] = 'Cars';
				objurl['comm'] = 'Communications';
				objurl['dining'] = 'Dining';
				objurl['hotels'] = 'Hotels';
					objurl['choice'] = 'Choice';
					objurl['delta'] = 'Delta';
					objurl['fairmont'] = 'Fairmont';
					objurl['hilton'] = 'Hilton';
					objurl['hyatt'] = 'Hyatt';
					objurl['marriott'] = 'Marriott';
					objurl['other_properties'] = 'Other Properties';
					objurl['radisson'] = 'Radisson';
					objurl['raffles'] = 'Raffles';
					objurl['sixcontinents'] = 'Six Continents';
					objurl['starwood'] = 'Starwood';
					objurl['swissotel'] = 'Swissotel';
					objurl['wyndham'] = 'Wyndham';
				objurl['retail'] = 'Retails';
				objurl['vacations'] = 'Vacations';
			objurl['promotions'] = 'Mileage Plus Promotions';
		objurl['mpsupport'] = 'Company Information';
			objurl['mileagecredit'] = 'Requesting mileage credit';
		objurl['redeemmiles'] = 'Redeem Miles';
			objurl['addedawards'] = 'Added Awards';
			objurl['airawards'] = 'Air Awards';
			objurl['otherawards'] = 'Other Awards';

	objurl['SI'] = 'Services &amp; information';
		objurl['airportinfo'] = 'Airport information';
			objurl['airportmaps'] = 'Airport maps';
				objurl['dulles'] = 'Dulles International Airport';
			objurl['checkin'] = 'Check-In';
		objurl['baggage'] = 'Baggage';
			objurl['restrictions'] = 'Baggage Restrictions';
		objurl['commitment'] = 'Our Customer Commitment';
			objurl['csp'] = 'Customer Satisfaction Plan';
		objurl['converters'] = 'Converters';
		objurl['cpa'] = 'Children, pets &amp; assistance';
			objurl['children'] = 'Children';
			objurl['healthtips'] = 'Health Tips';
			objurl['pets'] = 'Pets';
			objurl['specialneeds'] = 'Customers with special needs';
		objurl['easytravel'] = 'United Easy Travel Services';
		objurl['epa'] = 'Economy Plus Access';
			objurl['classes'] = 'Classes';
				objurl['uabusiness'] = 'Business Class';
				objurl['uaeconomy'] = 'Economy Class';
				objurl['uafirst'] = 'First Class';
			objurl['entertainament'] = 'Entertainament';
			objurl['meals'] = 'Meal and beverage service';
			objurl['seatmaps'] = 'Airplane maps';
			objurl['shopping'] = 'Shopping';
		objurl['inflight'] = 'In-flight services';
			objurl['classes'] = 'Classes';
				objurl['uabusiness'] = 'Business Class';
				objurl['uaeconomy'] = 'Economy Class';
				objurl['uafirst'] = 'First Class';
			objurl['entertainament'] = 'Entertainament';			
			objurl['shopping'] = 'Shopping';
		objurl['lounges'] = 'Airport Lounges';
		objurl['travelreqs'] = 'Travel Requirements';
			objurl['TSA'] = 'TSA';
			objurl['visa'] = 'Visa Requirements';
			objurl['checkedbaggage'] = 'Checked baggage';
			objurl['oversized'] = 'Oversized, overweight and excess baggage';
			objurl['specialitems'] = 'Special items';
			objurl['unexpectedtravel'] = 'Unexpected travel &amp; itinerary changes';
			objurl['delayed'] = 'Delayed and damaged baggage';
			objurl['northamerica'] = 'North America meal service';

	objurl['AU'] = 'About United';
		objurl['additionalservices'] = 'Additional Services';
			objurl['uaexpress'] = 'United Express';
		objurl['businessresources'] = 'Business Resources';
			objurl['meetings'] = 'Meeting resources';
		objurl['careers'] = 'Careers';
		objurl['community'] = 'Community';
		objurl['companyinfo'] = 'Company Information';
			objurl['fleet'] = 'Our Fleet';
				objurl['current'] = 'Current Fleet';
				objurl['past'] = 'Past Fleet';
			objurl['pressroom'] = 'Press Room';
				objurl['contactpr'] = 'Contact public relations';
				objurl['imagelibrary'] = 'Image library';
				objurl['releases'] = 'Press releases';
					objurl['2006'] = 'Year 2006';
					objurl['2007'] = 'Year 2007';
					objurl['january'] = 'January';
					objurl['february'] = 'February';
					objurl['march'] = 'March';
					objurl['april'] = 'April';
					objurl['may'] = 'May';
					objurl['june'] = 'June';
					objurl['july'] = 'July';
					objurl['august'] = 'August';
					objurl['september'] = 'September';
					objurl['october'] = 'October';
					objurl['november'] = 'November';
					objurl['december'] = 'December';
		objurl['lfg'] = 'Low Fare Guarantee';

	objurl['customerservice'] = 'Customer Service';
	objurl['explus'] = 'ExPlus';
	objurl['mmp'] = 'My Mileage Plus';

	var langHome = "core/english/";
	var defHome = "index.html";

	var objexcep = "core,local,chinese,deutsch,english,espanol,french,portugues,cgi-bin,0108,1107,0907,mmp,shimoki2008,kamiki2009,choice,other_properties,support";
	var homedirectory = '\/'; //default has slash in front and back
	var seperator = "/"; //default = '/'
	var delin = "&nbsp;&gt;&nbsp;"; //item to separate breadcrumb path
	var homeDisplayName = "Home"; //text to display
	var showPageTitleFg = "Y"; //default N, change to Y to display document <title> as part of breadcrumb
	var relativePathFg = "N"; //default N, change to Y for relative paths in breadcrumb
	var mytitle = document.title;
	var mytitle=mytitle.replace("United Airlines - ","");

	//*****************no edits below***********************

	var rootURL = document.location.protocol+"//"+document.location.hostname;
	var pathname = document.location.pathname;
	
	var homeURL = (relativePathFg=="Y" && homedirectory.charAt(0) == "/" )? homedirectory : rootURL+homedirectory 
	if (pathname.indexOf(homedirectory) != -1) {	pathname = pathname.slice(homedirectory.length);}

	//create array of directory structure
	var page_ar = pathname.split(seperator);//split on "/"
	if (page_ar[page_ar.length-1] == 'index.html'){page_ar.pop();}//knock off another one for index.html.
	page_ar.pop();//remove last one

	//build up cute little breadcrumb string
	var bread = Href(homeURL+langHome+defHome,homeDisplayName);
	for (var qq=0; qq < page_ar.length; qq++) {
		homeURL += page_ar[qq]+seperator;
		if (objexcep.indexOf(page_ar[qq]) == -1) {
			page_ar[qq] = page_ar[qq].replace(/_/g, " ");
			displayName = (objurl[page_ar[qq]]) ? objurl[page_ar[qq]] :	page_ar[qq].replace(/\b[a-z]/g, function() {return arguments[0].toUpperCase()})
			bread+= delin +	Href(homeURL+defHome,displayName);
		}
	}
	//append doc title to the bread string
	if (showPageTitleFg == "Y" && mytitle){bread+= delin + mytitle}
	document.write(bread); 

function Href(urlStr,urlDisp) {
	return '<a href="'+urlStr+'">'+urlDisp+'</a>';
}