var currentMenu = "popupmenu1";

var currentSelected = "";
var currentImage = "";
var currentLink = "";

function rightClick(e) {
    if (e.button > 0) {
        showPopupMenu(e);
    }
    return true;
}

function showPopupMenu(e) {
    var menu = new Ext.menu.Menu({
        width:100,
        items:[{
            text:'home',
            handler: function() {
                location = "#1";
                myTri.swappage('1'); myTri.chLeftmenu(0);
            }
        },{
            text:'webdesign',
            handler: function() {
                location = "#2";
                myTri.swappage('2'); myTri.chLeftmenu(0);
            }
        },{
            text:'software',
            handler: function() {
                location = "#3";
                myTri.swappage('3'); myTri.chLeftmenu(0);
            }
        },{
            text:'nieuws',
            handler: function() {
                location = "#4";
                myTri.swappage('4'); myTri.chLeftmenu(0);
            }
        },{
            text:'contact',
            handler: function() {
                location = "#5";
                myTri.swappage('5'); myTri.chLeftmenu(0);
            }
        },{
            text:'Over Tri-M',
            handler: function() {
                Ext.Msg.alert('Tri-M Software &amp; Webdesign','Deze pagina is ontworpen door Tri-M Software &amp; Webdesign.');
            }
        }]
    });
    menu.showAt([e.pageX,e.pageY]);
}

function showPopupMenuOld(e) {
    var popupmenu = Ext.get(currentMenu).dom;
    popupmenu.style.left = e.x + 'px';
    popupmenu.style.top = e.y + 'px';
    popupmenu.style.display = "block";
}

function menuload(caller) {
    Ext.get(currentMenu).dom.style.display = "none";
    var loadnr = '1';
    if (caller.indexOf("Bezoek") != -1) {
        var loadsite = caller.replace(/Bezoek /,"").toLowerCase();
        if (loadsite == "home") {
            loadnr = '1';
        } else if (loadsite == "webdesign") {
            loadnr = '2';
        } else if (loadsite == "software") {
            loadnr = '3';
        } else if (loadsite == "prijzen") {
            loadnr = '4';
        } else if (loadsite == "contact") {
            loadnr = '5';
        }
        myTri.swappage(loadnr); myTri.chLeftmenu(0);
    } else if (caller.indexOf("Openen") != -1) {
        if (caller.indexOf("Tri-Folio") != -1) {
            myTri.lightload('trifolio',currentSelected);
        } else if (caller.indexOf("site") != -1) {
            showpopup(currentLink);
        } else if (caller.indexOf("image") != -1) {
            showpopup(currentImage);
        }
    }
}

function showpopup(url) {
    //open nieuw tabblad in huidige browser venster
    if (Ext.isIE) {
        window.open(url);
    } else {
        window.open(url,'Tri-M WebApplicatie - ' + url, 'scrollbars=yes,toolbar=yes,location=yes,menubar=yes,status=yes,width=1000,height=650');
    }
    return false;
}

function menuabout() {
    Ext.get(currentMenu).dom.style.display = "none";
    var msg = "Tri-M PopupMenu versie 1.0.4.6\n\nOntwikkeld door MJJ Smeets\nTri-M Software & Webdesign\n\n";
    msg += "Tri-M heeft oog voor details, alles wordt customized\n";
    msg += "en aangepast aan onze visie. Zo ook het standaard\n";
    msg += "browser popup menu. Wat vervangen is door een mooier\n";
    msg += "en handiger custom designed popupmenu.";
    alert(msg);
}
