function launchApplication(l_url, l_windowName) {
    if (typeof launchApplication.winRefs == 'undefined') {
        launchApplication.winRefs = {};
    }
    if (typeof launchApplication.winRefs[l_windowName] == 'undefined' || launchApplication.winRefs[l_windowName].closed) {
        var windowWidth = 300;
        var windowHeight = 400;
        var windowLeft = parseInt((screen.availWidth / 2) - (windowWidth / 2));
        var windowTop = parseInt((screen.availHeight / 2) - (windowHeight / 2));
        var params = "status=0,resizable=0,scrollbars=0,menubar=0,titlebar=0,toolbar=0,location=0,width=" + windowWidth + ",height=" + windowHeight + "left=" + windowLeft + ",top=" + windowTop + "screenX=" + windowLeft + ",screenY=" + windowTop;

        launchApplication.winRefs[l_windowName] = window.open(l_url, l_windowName, params);
        launchApplication.winRefs[l_windowName].resizeTo(windowWidth, windowHeight);
    } else {
    launchApplication.winRefs[l_windowName].focus();
    }
}
function call(id) {
    launchApplication("/phone/call/" + id, "chat");
}
