/**************************************/
/*  Base functions                    */

function getStyleObject(objectId) 
{
    if(document.getElementById && document.getElementById(objectId)) {
	return document.getElementById(objectId).style;
    } else if (document.all && document.all(objectId)) {
	return document.all(objectId).style;
    } else if (document.layers && document.layers[objectId]) {
	return document.layers[objectId];
    } else {
	return false;
    }
} 

function getObject(objectId)
{
    if(document.getElementById && document.getElementById(objectId)) {
	return document.getElementById(objectId);
    } else if (document.all && document.all(objectId)) {
	return document.all(objectId);
    } else if (document.layers) {
	return eval('document.'+objectId);
    } else {
	return false;
    }
}

function getElementPosition(elemID) 
{
    var offsetTrail = document.getElementById(elemID);
    var offsetLeft = 0;
    var offsetTop = 0;
    while (offsetTrail) {
        offsetLeft += offsetTrail.offsetLeft;
        offsetTop += offsetTrail.offsetTop;
        offsetTrail = offsetTrail.offsetParent;
    }
    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") {
        offsetLeft += document.body.leftMargin;
        offsetTop += document.body.topMargin;
    }
    return {left:offsetLeft, top:offsetTop};
}

/************************/

/***********************/
/*  Breadcrumb menus */

var menuTable = "&nbsp;&nbsp;<table class='menus'><tr>" +
"<td class='button' align='center' valign='middle'><a class='buttonLink' href='http://www.carboniphotography.com'>Home</a></td>" +
"<td class='button' align='center' valign='middle'><a class='buttonLink' href='http://www.carbonisoftware.com'>Web Design</a></td>" +
"<td class='button' align='center' valign='middle'><a class='buttonLink' href='http://www.carbonilandscapes.com'>Other Services</a></td>" +
"<td class='button' align='center' valign='middle'><a class='buttonLink' href='http://www.carbonisoftware.com/ContactUs.htm'>Contact Us</a></td>" +
"</tr></table>";

function bcMenus()
{
    var bcObj = getObject('breadcrumb');
    if (bcObj && (getObject('homepage') || getObject('IntroEmail')))
    {
        var bcHTML = bcObj.innerHTML;
        if (getObject('IntroEmail'))
        {
            bcObj.innerHTML = menuTable + "<br>";
            if (getStyleObject('stylebar'))
                getStyleObject('stylebar').visibility = 'hidden';                
        }
        else
            bcObj.innerHTML = menuTable + bcHTML;
    }
}