﻿function modalWin(url, winName, winHeight, winWidth) 
{
    if (window.showModalDialog) 
    {
        window.showModalDialog(url,winName, "dialogWidth:" + winWidth + "px;dialogHeight:" + winHeight + "px;scroll=yes;center=yes");
    } 
    else 
    {
        window.open(url,winName, 'height=' + winHeight + ',width=' + winWidth + ',toolbar=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, modal=yes');
    }
} 
var detailWindow;

function detailWin(url, winName, winHeight, winWidth) 
{
    closePopup();
    var winOptions = 'height=' + winHeight + ',width=' + winWidth + ',toolbar=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, modal=yes';
    detailWindow = window.open(url, winName, winOptions);
}

function show_faq(url)
{
    modalWin(url, 'faq', 600, 600);
    return false;
}

function show_detailwindow(url)
{
    detailWin(url, 'details', 400, 700);
    return false;
}

function show_window(url, winName, winHeight, winWidth)
{
    detailWin(url, winName, winHeight, winWidth);
    return false;
}

function closePopup()
{    
    if (navigator.appName != "Microsoft Internet Explorer" || parseInt(navigator.appVersion) >=4) //do not close if early IE
    {
        if(detailWindow != null) 
        {
            if(!detailWindow.closed) 
            {
                detailWindow.close() 
            }
        }
    }
}