
var landingSitePopupUrl = "http://www.teamlink.nl";

function topShowLoginButton(show) {
    if (isLandingEnvironemnt != null && isLandingEnvironemnt) {
        callTopFunction('f=showLoginButton&a=' + show);
    }
}

function topOpenPopup(pageUrl) {
    if (isLandingEnvironemnt != null && isLandingEnvironemnt) {
        callTopFunction('f=openPopup&a=' + pageUrl);
    }
    else {
        window.open(landingSitePopupUrl + pageUrl);
    }
}

function topWidgetLogin(teamId) {
    if (isLandingEnvironemnt != null && isLandingEnvironemnt) {
        callTopFunction('f=widgetLogin&a=' + teamId);
    }
}

function topSelectedTeamlink(teamlinkId) {
    if (isLandingEnvironemnt != null && isLandingEnvironemnt) {
        callTopFunction('f=selectedTeamlink&a=' + teamlinkId);
    }
}

function callTopFunction(param) {
    var iframe = document.getElementById('hiddenIframe');
    if (iframe != null) {
        var dt = new Date();
        var url = iframe.src;
        var parIndex = url.indexOf('?');

        if (parIndex != -1) {
            url = url.substring(0, parIndex);
        }
        iframe.src = url + '?' + param + '&t=' + dt.getTime();
    }
}