function overLay(){

var bodyElement = document.getElementsByTagName("body")[0];

var overLay = document.createElement("div");
overLay.setAttribute("id", "overLay");

overLay.onmousedown = function() {
bodyElement.removeChild(overLay);
}

var overLayContainer = document.createElement("div");
overLayContainer.setAttribute("id", "overLayContainer");

var closeButton = document.createElement("a");
closeButton.setAttribute("id", "closeButton");

var textNode = document.createTextNode("Return to Main Site");

var iframe = document.createElement("iframe");
iframe.setAttribute("id", "inventory");
iframe.setAttribute("frameborder", "0");
iframe.setAttribute("src", "http://www.yachtworld.com/privatelabel/listing/cache/pl_search_results.jsp?slim=pp270155&cit=true&sm=3&is=&man=&fromLength=&toLength=&luom=126&fromYear=&toYear=&fromPrice=&toPrice=&currencyid=100&hmid=&ftid=&enid=&city=&spid=&rid=&cint=&msint=&ps=30");

closeButton.appendChild(textNode);
overLayContainer.appendChild(closeButton);
overLayContainer.appendChild(iframe);
overLay.appendChild(overLayContainer);

bodyElement.appendChild(overLay); 

}

window.onload = function(){
var so = new SWFObject("flash/header.swf", "movie", "944", "322", "8", "#336699");
so.addVariable("xmlFile", "xml/craft.xml");
so.addParam("wmode", "transparent");
so.write("banner");

var inventoryItem = document.createElement("li");

var inventoryBtn = document.createElement("a");
inventoryBtn.setAttribute("id", "overLay");

var badgeImage = document.createElement("img");
badgeImage.setAttribute("src", "images/badgeInventory.jpg");
badgeImage.setAttribute("alt", "Inventory Link");
badgeImage.setAttribute("title", "Inventory");

inventoryBtn.appendChild(badgeImage);
inventoryItem.appendChild(inventoryBtn);

inventoryBtn.onmousedown = function() {
overLay();
}

document.getElementById("badgeBar").insertBefore(inventoryBtn, document.getElementById("badgeBar").getElementsByTagName("li")[0]); 

}
