﻿///*******************************************
/// Add To Menu v1.0
/// 
///  Created On:  01/18/2007 by Rich Grimes
/// Modified On:  
///*******************************************

/// After closing </html> add line <script type="text/javascript">AttachAddToMenu();</script>

var GlobalButton = null;

function AttachAddToMenu(){

    var divMain = document.createElement("div");
    divMain.id = "AddLinkToMenu";
    divMain.className = "AddToMenu";
    divMain.style.position = "absolute";
    divMain.style.visibility = "hidden";
    divMain.style.height = "0px";
     
    var TheBody = document.getElementsByTagName("body")[0];
    TheBody.appendChild(divMain);
    
}

function ShowAddToMenu(TheButton,URL,Title)
{

    var menu = document.getElementById("AddLinkToMenu");
    
    if (menu != null){
    
        TheButton.style.borderTop = "solid 1px #A6B5C8";
        TheButton.style.borderRight = "solid 1px #A6B5C8";
        TheButton.style.borderLeft = "solid 1px #A6B5C8";
    
        GlobalButton = TheButton;
    
        menu.style.visibility = "visible";
        menu.style.height = "200px";
        menu.style.width = "120px";
        menu.innerHTML = "<div class='AddToMenuItems'  onmouseover='MenuItemMouseOver(this);' onmouseout='MenuItemMouseOut(this);'><a title='Add Link to del.icio.us' href='http://del.icio.us/post?url=" + URL + "&title=" + Title + "' target='_blank'><img alt='Add Link to del.icio.us' src='images/delicious.gif' />&nbsp;&nbsp;del.icio.us</a></div>" +
            "<div class='AddToMenuItems' onmouseover='MenuItemMouseOver(this);' onmouseout='MenuItemMouseOut(this);'><a title='Add Link to Digg' href='http://digg.com/submit?phase=2&amp;url=" + URL + "&title=" + Title + "' target='_blank'><img alt='Add Link to Digg' src='images/digg.gif' />&nbsp;&nbsp;digg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></div>" +
            "<div class='AddToMenuItems' onmouseover='MenuItemMouseOver(this);' onmouseout='MenuItemMouseOut(this);'><a title='Add Link to dzone' href='http://www.dzone.com/links/add.html?url=" + URL + "&title=" + Title + "' target='_blank'><img alt='Add Link to dzone' src='images/dzone.gif' />&nbsp;&nbsp;dzone&nbsp;&nbsp;&nbsp;&nbsp;</a></div>" +
            "<div class='AddToMenuItems' onmouseover='MenuItemMouseOver(this);' onmouseout='MenuItemMouseOut(this);'><a title='Add Link to Furl' href='http://furl.net/storeIt.jsp?u=" + URL + "&t=" + Title + "' target='_blank'><img alt='Add Link to Furl' src='images/furl.gif' />&nbsp;&nbsp;furl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></div>" +
            "<div class='AddToMenuItems' onmouseover='MenuItemMouseOver(this);' onmouseout='MenuItemMouseOut(this);'><a title='Add Link to Reddit' href='http://reddit.com/submit?url=" + URL + "&title=" + Title + "' target='_blank'><img alt='Add Link to Reddit' src='images/reddit.gif' />&nbsp;&nbsp;reddit&nbsp;&nbsp;&nbsp;&nbsp;</a></div>" +
            "<div class='AddToMenuItems' onmouseover='MenuItemMouseOver(this);' onmouseout='MenuItemMouseOut(this);'><a title='Add Link to Technorati' href='http://technorati.com/cosmos/search.html?url=" + URL + "' target='_blank'><img alt='Add Link to Technorati' src='images/Technorati.gif' />&nbsp;&nbsp;technorati</a></div>" +
            "<div class='AddToMenuItems' onmouseover='MenuItemMouseOver(this);' onmouseout='MenuItemMouseOut(this);'><a title='Add Link to Windows Live Favorites' href='https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url=" + URL + "&title=" + Title + "&top=1' target='_blank'><img alt='Add Link to Windows Live Favorites' src='images/microsoft.gif' />&nbsp;&nbsp;Live.com</a></div>" +
            "<div style='border-bottom: solid 1px #dcdcdc;border-top: solid 1px #ffffff;'></div>" +
            "<div class='AddToMenuItems' onmouseover='MenuItemMouseOver(this);' onmouseout='MenuItemMouseOut(this);'><a href='javascript: CloseAddToMenu();'>Close Menu&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>";
        
        var top  = null;
        var right = null;
 
        top = TheButton.offsetTop + TheButton.offsetHeight - 1;
        left = TheButton.offsetLeft - (136 - TheButton.offsetWidth);
        
        while (TheButton = TheButton.offsetParent) {
	        top += TheButton.offsetTop;
	        left += TheButton.offsetLeft;
        }
            
        menu.style.top = top + 'px';
        menu.style.left = left + 'px';
        
    }
    
}

function CloseAddToMenu()
{
    var menu = document.getElementById("AddLinkToMenu");

    if (menu != null){
    
        menu.style.visibility = "hidden";
        menu.style.height = "0px";
        menu.innerHTML = ""
        
        GlobalButton.style.borderTop = "solid 1px #ffffff";
        GlobalButton.style.borderRight = "solid 1px #ffffff";
        GlobalButton.style.borderLeft = "solid 1px #ffffff";
    }
    
}

function MenuItemMouseOver(MenuItem)
{
    MenuItem.style.backgroundColor = "#E1E3D0";
    MenuItem.style.border = "solid 1px #C5961F";
}

function MenuItemMouseOut(MenuItem)
{
    MenuItem.style.backgroundColor = "#f5f5f5";
    MenuItem.style.border = "solid 1px #f5f5f5";
}

preloadImg('imgA','images/digg.gif');
preloadImg('imgB','images/delicious.gif');
preloadImg('imgC','images/dzone.gif');
preloadImg('imgD','images/furl.gif');
preloadImg('imgE','images/reddit.gif');
preloadImg('imgF','images/yahoo.png');
preloadImg('imgG','images/microsoft.gif');
preloadImg('imgH','images/magnolia.png');
preloadImg('imgI','images/technorati.gif');

function preloadImg(imgObj,imgSrc)
{
	if(document.images){
		eval(imgObj + ' = new Image()');
		eval(imgObj + ' .src = "' + imgSrc + '"');
	}
}


