
function showPopup(e)
{
    var oNode = this;
    var var_url = oNode.href;
    var length = var_url.length;
    var hash_index = var_url.indexOf('#');
    var div_id_name = var_url.substring(hash_index+1,length);

    var open = window.open();

    var obj = document.getElementById(div_id_name);


    open.document.write(obj.innerHTML); 
    open.document.close();

    return false;
}

function addPopupEventHandler()
{
    // Add popup behavior to popup links.
    if (!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("a");
    for(var i = 0; i < anchors.length; i++)
	{
        var anchor = anchors[i];
        if(anchor.className == "PopUp1")
        {
            addEventHandler(anchor, "click", showPopup, false, false);
        }
    }
    
    // Hide popup content initially.
    var divs = document.getElementsByTagName("div");
    for (var i = 0; i < divs.length; i++)
    {
        var div = divs[i];
        if (div.className == "PopUp")
        {
            div.style.display = "none";
        }
    }
}

addEventHandler(window, "load", addPopupEventHandler, false, true);