var ID_TOP_SETUP        = 0;
var ID_TOP_CUSTOM_PRINT = 1;
var ID_TOP_ERASE_REPORT = 2;
var ID_TOP_READ_DEVICE  = 3;
var ID_LFT_SETTINGS   = 0;
var ID_LFT_BG_REPORT  = 1;
var ID_LFT_IP_REPORT  = 2;
function NavItem(href, label)
{
this.href  = href;
this.label = label;
}
function getChildNode(parent,childName)
{
var child = parent.firstChild;
while (child && child.nodeName != childName)
{
child  = child.nextSibling;
}
return child;
}
function IsMSIE()
{
return (String(navigator.userAgent).search(/MSIE/) != -1 &&
String(navigator.userAgent).search(/Opera/) == -1 &&
String(navigator.platform).search(/Win/) != -1);
}
function IsOpera()
{
return (String(navigator.userAgent).search(/Opera/) != -1);
}
function IsGecko()
{
return (String(navigator.userAgent).search(/Gecko/) != -1);
}
function IsMozilla()
{
return (String(navigator.userAgent).search(/Gecko/)   != -1 &&
String(navigator.userAgent).search(/Firefox/) == -1);
}
function IsFirefox()
{
return (String(navigator.userAgent).search(/Firefox/) != -1);
}
function AlertNotImplemented()
{
alert("sorry, function not implemented");
}

