/////////////////////////////////////////////////////////////////////////////////
//  getSelected
/////////////////////////////////////////////////////////////////////////////////

function getSelected(selectedItem)
{
    if ((selectedItem.selectedIndex > -1) &&
        (selectedItem.options[selectedItem.selectedIndex].value.length > 0))
        location.href = selectedItem.options[selectedItem.selectedIndex].value;
}

/////////////////////////////////////////////////////////////////////////////////
//  setSelected
/////////////////////////////////////////////////////////////////////////////////

function setSelected(formName, elementName, textVal)
{
    count = -1;
    index = 0;
    
    while (index < eval("document.forms['" + formName + "']." + elementName + ".options.length"))
    {
        if (eval("document.forms['" + formName + "']." + elementName + ".options[index].text") == textVal)
        {
            count = index;
            break;
        }
        
        ++index;
    }
    
    if (count > -1)
        eval("document.forms['" + formName + "']." + elementName + ".options.selectedIndex = " +  count);
}

/////////////////////////////////////////////////////////////////////////////////
//  global variable
/////////////////////////////////////////////////////////////////////////////////

var itemInFocus;

/////////////////////////////////////////////////////////////////////////////////
//  setFocus
/////////////////////////////////////////////////////////////////////////////////

function setFocus(objectForm)
{
    itemInFocus = objectForm;
}

/////////////////////////////////////////////////////////////////////////////////
//  setBlur
/////////////////////////////////////////////////////////////////////////////////

function setBlur(objectForm)
{
    itemInFocus = null;
}

/////////////////////////////////////////////////////////////////////////////////
//  getKey
/////////////////////////////////////////////////////////////////////////////////

function getKey(keyStroke)
{
    if ((event.keyCode == 13) && (itemInFocus.value.length > 0))
        location.href = itemInFocus.value;
}

document.onkeypress = getKey;

/////////////////////////////////////////////////////////////////////////////////
//  Javascript end
/////////////////////////////////////////////////////////////////////////////////
