function OpenWindow(vsUrl, vsName, viWidth, viHeight, roWindowManager) 
{
    var oManager = roWindowManager ? roWindowManager : GetRadWindowManager();    

    var oWindow = oManager.open(vsUrl, vsName);  
    
    oWindow.set_width(viWidth);
    oWindow.set_height(viHeight);
    
    oWindow.set_behaviors(
        Telerik.Web.UI.WindowBehaviors.Move +
        Telerik.Web.UI.WindowBehaviors.Close + 
        Telerik.Web.UI.WindowBehaviors.Resize +
        Telerik.Web.UI.WindowBehaviors.Maximize);
    oWindow.set_modal(true);
    return oWindow;
}

function OpenDialog(vsUrl, vsName, viWidth, viHeight, roWindowManager) 
{    
    var oWindow = OpenWindow(vsUrl, vsName, viWidth, viHeight, roWindowManager);
    oWindow.set_behaviors(
        Telerik.Web.UI.WindowBehaviors.Move +
        Telerik.Web.UI.WindowBehaviors.Close);
    return oWindow;
}

function OpenAlert(vsTitle, vsMessage, vsDescription)
{
    GetBrowserWindow().radalert("<p><strong>" + vsMessage + "</strong></p><p>" + vsDescription + "</p>", 600, null, vsTitle);
}