
function insertAfter(newElement,targetElement) {
  var parent = targetElement.parentNode;
  if (parent.lastChild == targetElement) {
    parent.appendChild(newElement);
  } else {
    parent.insertBefore(newElement,targetElement.nextSibling);
  }
}

function addClass(element,value) {
  if (!element.className) {
    element.className = value;
  } else {
    newClassName = element.className;
    newClassName+= " ";
    newClassName+= value;
    element.className = newClassName;
  }
}

function prepareNavHeaders() {
	if (!document.getElementById) return false;
	// KFT Seasonal Cruises (Day Cruises Section)
	if (document.getElementById("pagenav_1571")) {
		var header = document.createElement("li");
		header.setAttribute("id","seasonal_header");
		header.setAttribute("class","navheader");
		var headertext = document.createTextNode("Seasonal Cruises");
		header.appendChild(headertext);
		var seasonal = document.getElementById("pagenav_1571");
		seasonal.parentNode.insertBefore(header,seasonal);
	}
	// The World of the Kenai (The Experience Section)
	if (document.getElementById("pagenav_1555")) {
		var header = document.createElement("li");
		header.setAttribute("id","worldofkenai_header");
		header.setAttribute("class","navheader");
		var headertext = document.createTextNode("The Best of Alaska");
		header.appendChild(headertext);
		var kenai = document.getElementById("pagenav_1555");
		kenai.parentNode.insertBefore(header,kenai);
	}
	// Fox Island & Features (The Experience Section)
	if (document.getElementById("pagenav_1559")) {
		var header = document.createElement("li");
		header.setAttribute("id","foxisland_header");
		header.setAttribute("class","navheader");
		var headertext = document.createTextNode("Exclusive Fox Island");
		header.appendChild(headertext);
		var foxisland = document.getElementById("pagenav_1559");
		foxisland.parentNode.insertBefore(header,foxisland);
	}
	// KFT Difference (The Experience Section)
	if (document.getElementById("pagenav_1562")) {
		var header = document.createElement("li");
		header.setAttribute("id","difference_header");
		header.setAttribute("class","navheader");
		var headertext = document.createTextNode("Alaska's #1 Day Cruise");
		header.appendChild(headertext);
		var difference = document.getElementById("pagenav_1562");
		difference.parentNode.insertBefore(header,difference);
	}
	// PWS Seasonal Cruises (Day Cruises Section)
	if (document.getElementById("pagenav_1592")) {
		var header = document.createElement("li");
		header.setAttribute("id","seasonal_header");
		header.setAttribute("class","navheader");
		var headertext = document.createTextNode("Seasonal Cruises");
		header.appendChild(headertext);
		var seasonal = document.getElementById("pagenav_1592");
		seasonal.parentNode.insertBefore(header,seasonal);
	}
	// PWS Our Company (The Experience Section)
	if (document.getElementById("pagenav_1594")) {
		var header = document.createElement("li");
		header.setAttribute("id","company_header");
		header.setAttribute("class","navheader");
		var headertext = document.createTextNode("Our Company");
		header.appendChild(headertext);
		var company = document.getElementById("pagenav_1594");
		company.parentNode.insertBefore(header,company);
	}
	// PWS Partners (The Experience Section)
	if (document.getElementById("pagenav_1551")) {
		var header = document.createElement("li");
		header.setAttribute("id","partners_header");
		header.setAttribute("class","navheader");
		var headertext = document.createTextNode("Partners");
		header.appendChild(headertext);
		var partners = document.getElementById("pagenav_1551");
		partners.parentNode.insertBefore(header,partners);
	}
}

addLoadEvent(prepareNavHeaders);