function writeSWNav(tabOn)
{

if (!tabOn){tabOn=0;}
document.write('<style type="text/css" media="screen">');
for (i=1;i<5;i++)
	{
	var tabState="off"; if (i==tabOn) { tabState="on"}
	document.write('\n#tab'+i+'Button span, #tab'+i+'Button:visited span { background-image:url(https://www.united.com/ual/asset/tab'+i+'_composite_'+tabState+'.gif); }');
	}
document.write('</style>');
if( (typeof ualswn) != "undefined") // incase the ualswn array didnt load
	{
	var tNContainer = document.getElementById("tN");
	var tempudm=""; tempudm += '<ul id="udm" class="udm">';
	for (tabAmt=0; tabAmt<ualswn.length; tabAmt++)
		{
			tempudm += '<li id="tab'+(tabAmt+1)+'"><a id="tab'+(tabAmt+1)+'Button" class="navButton" href="'+ualswn[tabAmt][0][1]+'"><span></span><!--'+ualswn[tabAmt][0][0]+'--></a>';
			var udmItemWidth=0; if (navigator.appVersion.indexOf('MSIE')!=-1) {udmItemWidth=2;} //IE box model fix
			tempudm += '	<ul style="width:'+((ualswn[tabAmt][0][2])+udmItemWidth)+'px !important;">';
			for (itemAmt=1; itemAmt<ualswn[tabAmt].length; itemAmt++)
				{
					var hasBorder = "";
					if (+ualswn[tabAmt][itemAmt].length==3) {hasBorder=' class="dividerAbove"'}//check for separator
					tempudm += '<li '+hasBorder+'><a href="'+ualswn[tabAmt][itemAmt][1]+'">'+ualswn[tabAmt][itemAmt][0]+'</a></li>';//write item
				}
			tempudm += '	</ul>';
			tempudm += '</li>';
		}
	tempudm += '</ul>';
	tNContainer.innerHTML = tempudm;
	}
}
