﻿function CreateNewVG()
{
  var VGName;
  
  VGName = window.prompt("Please, enter name of the new Virtual Group", "")
  if ((VGName == null) || (VGName == ""))
  {
    return false;
  }
  else
  {
    document.forms[0].ctl00_cphMainArea_hidNewVGName.value = VGName;
    return true;  
  }  
}

function DeleteVG()
{
  var VGList = document.forms[0].ctl00_cphMainArea_lbxVirtualGroups;
  
  if ((VGList.value == null) || (VGList.value == ""))
  {
    window.alert("Please select a Virtual Group");
    return false;
  }
  else
  {
    VGName = VGList.options[VGList.selectedIndex].text;
    if (window.confirm("Are you sure you want to delete Virtual Group " + VGList.options[VGList.selectedIndex].text))
    {
      document.forms[0].ctl00_cphMainArea_hidVGId.value = VGList.value;
      return true;
    }
    else
    {
      return false;
    }
  }
}

function RenameVG()
{
  var VGList = document.forms[0].ctl00_cphMainArea_lbxVirtualGroups;
  var VGNewName;
  
  if ((VGList.value == null) || (VGList.value == ""))
  {
    window.alert("Please select a Virtual Group");
    return false;
  }
  else
  {
    VGNewName = window.prompt("Please, enter new name of the Virtual Group " + VGList.options[VGList.selectedIndex].text,
    VGList.options[VGList.selectedIndex].text)
    if ((VGNewName == null) || (VGNewName == ""))
    {
      return false;
    }
    else
    {
      document.forms[0].ctl00_cphMainArea_hidNewVGName.value = VGNewName;
      document.forms[0].ctl00_cphMainArea_hidVGId.value = VGList.value;
      return true;  
    }
  }
}

function EditVG()
{
  var VGList = document.forms[0].ctl00_cphMainArea_lbxVirtualGroups;
  if ((VGList.value == null) || (VGList.value == ""))
  {
    window.alert("Please select a Virtual Group");
    return false;
  }
  else
  {
    document.forms[0].ctl00_cphMainArea_hidNewVGName.value = VGList.options[VGList.selectedIndex].text;
    document.forms[0].ctl00_cphMainArea_hidVGId.value = VGList.value;
    return true;  
  }
}
