var grid;

function OpenHelpWindow() 
{
  window.radopen("Help.aspx", "HelpWindow");
  return false;  
}

function OpenDetailWindow(domainName, userId)
{        
  window.radopen("Details.aspx?domainName=" + domainName + "&userId=" + userId, "UserDetailWindow");
  return false;
}

// Export
function OpenExportWindow() 
{  
  window.radopen("Export.aspx", "ExportWindow");
  //return false;
} 

function OpenDirectoryUpdate() 
{
  var dirUpdateUrl = document.getElementById("dirUpdateUrl").value;  
  window.open(dirUpdateUrl, 'DirectoryUpdate');  
}

function RebindAndCloseExportWindow(param)   
{ 
  var radWindow = GetRadWindow();
  radWindow.BrowserWindow.Export(param); 
  radWindow.Close();  
}

function GridCreated()
{
  grid = this;
}

function SizeToFit()
{
  window.setTimeout (
    function()
    {
      var oWindow = GetRadWindow();
      oWindow.SetWidth(document.body.scrollWidth + 12);
      oWindow.SetHeight(document.body.scrollHeight + 60);
    }, 0);
}

function CloseRadWindow()
{
  var radWindow = GetRadWindow();
  radWindow.Close();    
}

function PrintWindow()   
{
  window.print();
}      
 
function GetRadWindow()
{
  var oWindow = null;
  if (window.radWindow) oWindow = window.radWindow;
  else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
  return oWindow;
}
 