﻿function getE(elm)
{
  return document.getElementById(elm);
}

function setValue(elm, value)
{
  elm = getE(elm);
  if (elm != null)
    elm.value = value;
}

function setValue_Opener(elm, value)
{
  elm = window.opener.getE(elm);
  if (elm != null)
    elm.value = value;
}

function selectValue(elm, value)
{
  elm = getE(elm);
  
  if (elm != null)
  {
    var index = -1;
    for(i = 0; i < elm.options.length; i++)
    {
      if (elm.options[i].value == value)
      {
        index = i;
        break;
      }
    }
    if (index >= 0)
      elm.selectedIndex = index;
  }
}

function selectValue_Opener(elm, value)
{
  elm = window.opener.getE(elm);
  
  if (elm != null)
  {
    var index = -1;
    for(i = 0; i < elm.options.length; i++)
    {
      if (elm.options[i].value == value)
      {
        index = i;
        break;
      }
    }
    if (index >= 0)
      elm.selectedIndex = index;
  }
}
