browserName = navigator.appName;
browserVer = parseInt ( navigator.appVersion );
version = "n2";

if ( browserName == "Netscape" && browserVer >= 3 ) version = "n3";
if ( browserName == "Microsoft Internet Explorer" && browserVer >= 4 ) version = "e4";
if ( version == "n3" || version == "e4" ) {

   GB_About_Us_On = new Image ( 100 , 30 );
   GB_About_Us_Off = new Image ( 100 , 30 );
   GB_About_Us_On.src = "images/Buttons/Hover/Small/GB-About-Us-On.gif";
   GB_About_Us_Off.src = "images/Buttons/Hover/Small/GB-About-Us-Off.gif";	

   GB_Alternatives_On = new Image ( 100 , 30 );
   GB_Alternatives_Off = new Image ( 100 , 30 );
   GB_Alternatives_On.src = "images/Buttons/Hover/Small/GB-Alternatives-On.gif";
   GB_Alternatives_Off.src = "images/Buttons/Hover/Small/GB-Alternatives-Off.gif";

   GB_Concerns_On = new Image ( 100 , 30 );
   GB_Concerns_Off = new Image ( 100 , 30 );
   GB_Concerns_On.src = "images/Buttons/Hover/Small/GB-Concerns-On.gif";
   GB_Concerns_Off.src = "images/Buttons/Hover/Small/GB-Concerns-Off.gif";

   GB_Contact_Us_On = new Image ( 100 , 30 );
   GB_Contact_Us_Off = new Image ( 100 , 30 );
   GB_Contact_Us_On.src = "images/Buttons/Hover/Small/GB-Contact-Us-On.gif";
   GB_Contact_Us_Off.src = "images/Buttons/Hover/Small/GB-Contact-Us-Off.gif";

   GB_Downloads_On = new Image ( 100 , 30 );
   GB_Downloads_Off = new Image ( 100 , 30 );
   GB_Downloads_On.src = "images/Buttons/Hover/Small/GB-Downloads-On.gif";
   GB_Downloads_Off.src = "images/Buttons/Hover/Small/GB-Downloads-Off.gif";

   GB_Gallery_On = new Image ( 100 , 30 );
   GB_Gallery_Off = new Image ( 100 , 30 );
   GB_Gallery_On.src = "images/Buttons/Hover/Small/GB-Gallery-On.gif";
   GB_Gallery_Off.src = "images/Buttons/Hover/Small/GB-Gallery-Off.gif";

   GB_Health_On = new Image ( 100 , 30 );
   GB_Health_Off = new Image ( 100 , 30 );
   GB_Health_On.src = "images/Buttons/Hover/Small/GB-Health-On.gif";
   GB_Health_Off.src = "images/Buttons/Hover/Small/GB-Health-Off.gif";

   GB_Incidents_On = new Image ( 100 , 30 );
   GB_Incidents_Off = new Image ( 100 , 30 );
   GB_Incidents_On.src = "images/Buttons/Hover/Small/GB-Incidents-On.gif";
   GB_Incidents_Off.src = "images/Buttons/Hover/Small/GB-Incidents-Off.gif";

   GB_Links_On = new Image ( 100 , 30 );
   GB_Links_Off = new Image ( 100 , 30 );
   GB_Links_On.src = "images/Buttons/Hover/Small/GB-Links-On.gif";
   GB_Links_Off.src = "images/Buttons/Hover/Small/GB-Links-Off.gif";

   GB_Newsletters_On = new Image ( 100 , 30 );
   GB_Newsletters_Off = new Image ( 100 , 30 );
   GB_Newsletters_On.src = "images/Buttons/Hover/Small/GB-Newsletters-On.gif";
   GB_Newsletters_Off.src = "images/Buttons/Hover/Small/GB-Newsletters-Off.gif";	

   GB_Press_Cuttings_On = new Image ( 100 , 30 );
   GB_Press_Cuttings_Off = new Image ( 100 , 30 );
   GB_Press_Cuttings_On.src = "images/Buttons/Hover/Small/GB-Press-Cuttings-On.gif";
   GB_Press_Cuttings_Off.src = "images/Buttons/Hover/Small/GB-Press-Cuttings-Off.gif";    

   GB_Press_Releases_On = new Image ( 100 , 30 );
   GB_Press_Releases_Off = new Image ( 100 , 30 );
   GB_Press_Releases_On.src = "images/Buttons/Hover/Small/GB-Press-Releases-On.gif";
   GB_Press_Releases_Off.src = "images/Buttons/Hover/Small/GB-Press-Releases-Off.gif";

   GB_Site_Map_On = new Image ( 100 , 30 );
   GB_Site_Map_Off = new Image ( 100, 30 );
   GB_Site_Map_On.src = "images/Buttons/Hover/Small/GB-Site-Map-On.gif";
   GB_Site_Map_Off.src = "images/Buttons/Hover/Small/GB-Site-Map-Off.gif";	
}
function button_on ( imgName ) {
   if (version == "n3" || version == "e4") {
      butDn = eval(imgName + "_On.src");
      document [imgName].src = butDn;
   }
}
function button_off ( imgName ) {
   if (version == "n3" || version == "e4") {
      butUp = eval(imgName + "_Off.src");
      document [imgName].src = butUp;
   }
}
function openwindow(url,win_nam,scr_x,scr_y) {
   var scrnw=scr_x;
   var scrnh=scr_y;
   var scrnx=(screen.width-scrnw)/2;
   var scrny=(screen.height-scrnh)/2;
   var winam=win_nam;
   var setng="resizable=yes,scrollbars=no,toolbar=no,width="+scrnw+",height="+scrnh+",screenX="+scrnx+",screenY="+scrny+",left="+scrnx+",top="+scrny;
   var childwindow=window.open(url,winam,setng);
}
function TrackCount(fieldObj,countFieldName,maxChars)
{
  var countField = eval("fieldObj.form."+countFieldName);
  var diff = maxChars - fieldObj.value.length;

  // Need to check & enforce limit here also in case user pastes data
  if (diff < 0)
  {
    fieldObj.value = fieldObj.value.substring(0,maxChars);
    diff = maxChars - fieldObj.value.length;
  }
  countField.value = diff;
}

function LimitText(fieldObj,maxChars) {
  var result = true;
  if (fieldObj.value.length >= maxChars)
    result = false;
  
  if (window.event)
    window.event.returnValue = result;
  return result;
}


