function openDialogue(url, w, h) {
    var padding; (navigator.appName == "Microsoft Internet Explorer") ? (padding = 10) : (padding = 0); 
    var screenw = screen.availWidth; 
    var screenh = screen.availHeight; 
    var winw = (w + 15 + padding); 
    var winh = (h + 15 + padding); 
    var posx = (screenw / 2) - (winw / 2); 
    var posy = (screenh / 2) - (winh / 2);         
    var dlgWindow = window.open(url, "dlgWindow", "top="+posy+",left="+posx+",width="+winw+",height="+winh+",menubar=no,locationbar=no,statusbar=no,resizable=no,toolbar=no,dependent=yes,scrollbars=no");      
    if (dlgWindow) {
      dlgWindow.focus(); 
      return false;
    } else {
      return true;
    }    
}
      
function callback(topic) {
    openDialogue("/germany/dialogue/callback.jsp?topic=" + topic, 500, 380);
}

function video(id) {
    openDialogue("/germany/dialogue/video.jsp?id=" + id, 500, 290);
}

function download(id) {
    return openDialogue("/germany/dialogue/download.jsp?id=" + id, 500, 290);
}

function appointment(fullname, email, phone) {
    return openDialogue("/germany/dialogue/appointment.jsp?fullname=" + fullname + "&email=" + email + "&phone=" + phone, 500, 235);
}

function survey(url) {
    return openDialogue(url, 500, 470);
}
