﻿function openpopup (url,name,Width,Height,ShowMenuBar,ShowScrollBars,ShowStatusBar,IsResizable)
{
    var features = 'width=' + Width + ',height=' + Height
    
    if (ShowMenuBar)
        features += ',menubar=yes';
    else
        features += ',menubar=no';
    
    if (ShowScrollBars)
        features += ',scrollbars=yes';
    else
        features += ',scrollbars=no';
        
    if (ShowStatusBar)
        features += ',status=yes';
    else
        features += ',status=no';
        
    if (IsResizable)
        features += ',resizable=yes';
    else
        features += ',resizable=no';
        
    var iAvailWidth = screen.availWidth - 40;
 var iAvailHeight = screen.availHeight - 40;
 if (iAvailWidth < Width) Width = iAvailWidth;
 if (iAvailHeight < Height) Height = iAvailHeight;
 // also center position of window
 var iLeft = (iAvailWidth - Width)/2;
 var iTop = (iAvailHeight - Height)/2;
 
 features += ',left='+ iLeft +',top='+ iTop;
        
    window.open (url,name,features);
    
} 
