<!-- hide JavaScript from non-JavaScript browsers
var agt=navigator.userAgent.toLowerCase();
var appVer = navigator.appVersion.toLowerCase();
var is_minor = parseFloat(appVer);
var is_major = parseInt(is_minor);
var iePos  = appVer.indexOf('msie');
if (iePos !=-1) {
is_minor = parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)))
is_major = parseInt(is_minor);
}
var is_getElementById   = (document.getElementById) ? "true" : "false"; // 001121-abk
var is_getElementsByTagName = (document.getElementsByTagName) ? "true" : "false"; // 001127-abk
var is_documentElement = (document.documentElement) ? "true" : "false"; // 001121-abk
var is_gecko = ((navigator.product)&&(navigator.product.toLowerCase()=="gecko"))?true:false;
var is_gver  = 0;
if (is_gecko) is_gver=navigator.productSub;
var is_moz   = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) &&
    (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1)  &&
    (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)     &&
    (is_gecko) && 
    ((navigator.vendor=="")||(navigator.vendor=="Mozilla")));
if (is_moz) {
var is_moz_ver = (navigator.vendorSub)?navigator.vendorSub:0;
if(!(is_moz_ver)) {
is_moz_ver = agt.indexOf('rv:');
is_moz_ver = agt.substring(is_moz_ver+3);
is_paren   = is_moz_ver.indexOf(')');
is_moz_ver = is_moz_ver.substring(0,is_paren);
}
is_minor = is_moz_ver;
is_major = parseInt(is_moz_ver);
}
var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
&& (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
&& (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)
&& (!(is_moz)));
if ((navigator.vendor)&&
((navigator.vendor=="Netscape6")||(navigator.vendor=="Netscape"))&&
(is_nav)) {
is_major = parseInt(navigator.vendorSub);
is_minor = parseFloat(navigator.vendorSub);
}
var is_nav2 = (is_nav && (is_major == 2));
var is_nav3 = (is_nav && (is_major == 3));
var is_nav4 = (is_nav && (is_major == 4));
var is_nav4up = (is_nav && is_minor >= 4);  // changed to is_minor for
var is_navonly      = (is_nav && ((agt.indexOf(";nav") != -1) ||
          (agt.indexOf("; nav") != -1)) );
var is_nav6   = (is_nav && is_major==6);    // new 010118 mhp
var is_nav6up = (is_nav && is_minor >= 6) // new 010118 mhp
var is_opera = false;
var is_ie   = ((iePos!=-1) && (!is_opera));
var is_ie3  = (is_ie && (is_major < 4));
var is_ie4   = (is_ie && is_major == 4);
var is_ie4up = (is_ie && is_minor >= 4);
var is_ie6   = (is_ie && is_major == 6);
var is_ie6up = (is_ie && is_minor >= 6);
// Done with is_minor testing; revert to real for N6/7
if (is_nav6up) {
is_minor = navigator.vendorSub;
}
// end hide JavaScript -->
var isMinNS4 = is_nav4up;
var isMinIE4 = is_ie4up;
function writeLayer(layer, text)
{
if (is_getElementById)
{   
layer.innerHTML = text;
}
}
function replace(string,text,by) {
// Replaces text with by in string
var strLength = string.length, txtLength = text.length;
if ((strLength == 0) || (txtLength == 0)) return string;
var i = string.indexOf(text);
if ((!i) && (text != string.substring(0,txtLength))) return string;
if (i == -1) return string;
var newstr = string.substring(0,i) + by;
if (i+txtLength < strLength)
newstr += replace(string.substring(i+txtLength,strLength),text,by);
return newstr;
}
function hideLayer(layer) 
{
if (is_nav4)
layer.visibility = "hide";
if (is_getElementById)
layer.style.visibility = "hidden";
}
function showLayer(layer) {
if (is_nav4)
layer.visibility = "show";
if (is_getElementById)
layer.style.visibility = "visible";
}
function moveLayerTo(layer, x, y) {
if (is_nav4)
layer.moveTo(x, y);
if (is_getElementById) 
{
layer.style.left = x;
layer.style.top  = y;
}
}
function getLayer(name) {
if (is_nav4)
{
return findLayer(name, document);
}
if (is_getElementById)
return eval('document.all.' + name);
return document.getElementById(name);
}
function findLayer(name, doc) {
var i, layer;
for (i = 0; i < doc.layers.length; i++) {
layer = doc.layers[i];
if (layer.name == name)
return layer;
if (layer.document.layers.length > 0)
if ((layer = findLayer(name, layer.document)) != null)
return layer;
}
return null;
}
function getPageScrollX() {
if (is_nav4up)
return window.pageXOffset;
if (is_getElementById)
return document.body.scrollLeft;
return -1;
}
function getPageScrollY() {
if (is_nav4up)
return window.pageYOffset;
if (is_getElementById)
return document.body.scrollTop;
return -1;
}

