
addEvent(window, "load", init);


function hideMovie()
{
    if(document.getElementById("flashmovie") != undefined)
        document.getElementById("flashmovie").style.visibility = "hidden";
}


function init()
{

    if (TransMenu.isSupported())
    {
        TransMenu.initialize();

        document.getElementById("menu1").onmouseover = function()
        {
            ms.hideCurrent();
            this.className = "hover";
        }
        document.getElementById("menu1").onmouseout = function()
        {
            this.className = "";
        }
        document.getElementById("menu1").onclick = function ()
        {
            document.location = "/";
        }
        
        menu2.onactivate = function() { document.getElementById("menu2").className = "hover"; hideMovie(); };
        menu2.ondeactivate = function() { document.getElementById("menu2").className = ""; hideMovie(); };
        
        menu3.onactivate = function() { document.getElementById("menu3").className = "hover"; hideMovie(); };
        menu3.ondeactivate = function() { document.getElementById("menu3").className = ""; hideMovie(); };
        
        menu4.onactivate = function() { document.getElementById("menu4").className = "hover"; hideMovie(); };
        menu4.ondeactivate = function() { document.getElementById("menu4").className = ""; hideMovie(); };
        
        menu5.onactivate = function() { document.getElementById("menu5").className = "hover"; hideMovie(); };
        menu5.ondeactivate = function() { document.getElementById("menu5").className = ""; hideMovie(); };
        
    }
}



if (TransMenu.isSupported())
{

    var ms = new TransMenuSet(TransMenu.direction.down, 0, 1, TransMenu.reference.bottomLeft);

    var menu1 = ms.addMenu(document.getElementById("menu1"));
    
    var menu2 = ms.addMenu(document.getElementById("menu2"));
    
    var menu3 = ms.addMenu(document.getElementById("menu3"));
    
    var menu4 = ms.addMenu(document.getElementById("menu4"));
    
    var menu5 = ms.addMenu(document.getElementById("menu5"));
    
    
    var loginText = "<form onsubmit=\"getLT();\" name=\"menuLoginForm\" id=\"menuLoginForm\" action=\"https://login.periscan.com/login?service=http://www.periscan.com/app/\" method=\"post\"><table cellpadding=\"2px\" cellspacing=\"5px\"><tr><td class=\"loginMenu\">Login<br><input name=\"username\" type=\"text\" size=\"15\"></td></tr>";
    loginText += "<tr><td class=\"loginMenu\">Password<br><input name=\"password\" type=\"password\" size=\"15\"></td></tr><tr><td align=\"center\"><input type=\"hidden\" id=\"menuLT\" name=\"lt\"><input class=\"app\" type=\"submit\" value=\"Sign In\" /></td></tr></table></form>";

    var lm = new TransMenuSet(TransMenu.direction.down, 0, 1, TransMenu.reference.bottomLeft);
    var lmenu = lm.addMenu(document.getElementById("topAccounts"));
    lmenu.addItem(loginText, "login");
    TransMenu.renderAll();


}

function getLT()
{
    var xmlHttpReq = getXmlHttpReq();
    if (xmlHttpReq && document.getElementById)
    {
        xmlHttpReq.open('GET', 'GetLoginTicket.asp', true);
        xmlHttpReq.onreadystatechange = function()
        {
            if (xmlHttpReq.readyState == 4)
            {
                document.getElementById('menuLT').value = xmlHttpReq.responseText;
                document.getElementById('menuLoginForm').submit();
            }
        }
        xmlHttpReq.send('');
    }
    return false;
}