function selectComboOption(combo,value)
{
    for (var i=0; i<combo.options.length; i++)
      if (combo.options[i].value==value)
        {
            combo.selectedIndex=i;
            break;
        }    
}

function checkResultXML(xmlDoc)
{
var result='Communication failure!';

if (xmlDoc)
    {
        var elems=xmlDoc.getElementsByTagName("result");

        if (elems.length>0)
        {
            if (parseInt(elems[0].childNodes.nodeValue)==1)
              result=true;
            else 
              result=elems[0].childNodes[0].nodeValue;
        }
    }
    
return result;
}

function getElemPos(elem)
{
    x=elem.offsetLeft;
    y=elem.offsetTop;
    
    while (elem=elem.offsetParent)
    {
        x+=elem.offsetLeft;
        y+=elem.offsetTop;
    }
    
    return [x,y];
}