function jumpurl(selectbox)
{
  if (selectbox.selectedIndex != 0)
 {
    var myurl =unescape(selectbox.options[selectbox.selectedIndex].value);
    window.open(url=myurl,"_self");
  }
}

function ajaxjump(selectbox)
{
    getContent(selectbox.options[selectbox.selectedIndex].value);
}


var detect = navigator.userAgent.toLowerCase();
var OS,browser,version,total,thestring;

if (gc_checkit('konqueror'))
{
	browser = "Konqueror";
	OS = "Linux";
}
else if (gc_checkit('safari')) browser = "Safari"
else if (gc_checkit('omniweb')) browser = "OmniWeb"
else if (gc_checkit('opera')) browser = "Opera"
else if (gc_checkit('webtv')) browser = "WebTV";
else if (gc_checkit('icab')) browser = "iCab"
else if (gc_checkit('msie')) browser = "Internet Explorer"
else if (!gc_checkit('compatible'))
{
	browser = "Netscape Navigator"
	version = detect.charAt(8);
}
else browser = "An unknown browser";

if (!version) version = detect.charAt(place + thestring.length);

if (!OS)
{
	if (gc_checkit('linux')) OS = "Linux";
	else if (gc_checkit('x11')) OS = "Unix";
	else if (gc_checkit('mac')) OS = "Mac"
	else if (gc_checkit('win')) OS = "Windows"
	else OS = "an unknown operating system";
}

function gc_checkit(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}


 var selects_visible='Y';
 function hide_select(obj)
 {
   for (var i=0; i < obj.childNodes.length; i++)
   {
      if (obj.childNodes[i].nodeType==1)
      {
         if (obj.tagName=='SELECT');
            obj.style.visibility='hidden';
          hide_select(obj.childNodes[i]);
      }
   }
 }

 function hide_select_document()
 {
   if (selects_visible=='Y')
      hide_select(document.childNodes[0]);
   selects_visible='N';
 };

 function show_select(obj)
 {
   for (var i=0; i < obj.childNodes.length; i++)
   {
      if (obj.childNodes[i].nodeType==1)
      {
         if (obj.tagName=='SELECT');
            obj.style.visibility='visible';
          show_select(obj.childNodes[i]);
      }
   }
 }
 function show_select_document()
 {
    if (selects_visible=='N')
      show_select(document.childNodes[0]);
    selects_visible='Y';
 }

 function gc_show_div(divid)
 {
//    if (browser == 'Internet Explorer')
//       hide_select_document();
    adiv = document.getElementById(divid).style;
    adiv.display= 'block';
 };

 function gc_show_div_right(divid,origdiv)
 {
    el = document.getElementById(divid);
    adiv = el.style;
    if (origdiv.offsetWidth)
    {
      if (origdiv.offsetWidth>0)
         adiv.left=origdiv.offsetWidth;
      else
         adiv.left = origdiv.clientWidth;
    }
    else {
    if (origdiv.document)    adiv.left = origdiv.document.width;
    else adiv.left = origdiv.clientWidth;
    }
    adiv.display= 'block';

 };

 function gc_hide_div(divid)
 {
    if (browser == 'Internet Explorer')
      show_select_document();
    adiv = document.getElementById(divid).style;
    adiv.display= 'none';

 };

    
 function gc_hide_div_right(divid)
 {
    adiv = document.getElementById(divid).style;
    adiv.display= 'none';

 }
 function containsDOM(container,containee)
 {
   var isParent = false;
  do {
   if ((isParent= container == containee))
      break;
   containee= containee.parentNode;
  } while (containee != null)
	  return isParent;
 };

 function checkMouseLeave(el, evt)
 {
   if (el.contains && evt.toElement)
      return !el.contains(evt.toElement);
   else if (evt.relatedTarget)
      return !containsDOM(el,evt.relatedTarget);
 }

function toggleImage(imgid, left, right)
{
   animg = document.getElementById(imgid);
   animg.src = (animg.src==left)? right:left;
}
