<!-- hide this stuff from other browsers 


		//preload nav rollovers
		var nav_infoon = new Image(); nav_infoon.src = 'images/nav_gins_info_ro.gif';
		var nav_infooff = new Image(); nav_infooff.src = 'images/nav_gins_info.gif';

		var nav_newsletteron = new Image(); nav_newsletteron.src = 'images/nav_newsletter_ro.gif';
		var nav_newsletteroff = new Image(); nav_newsletteroff.src = 'images/nav_newsletter.gif';
		
		var nav_teetimeson = new Image(); nav_teetimeson.src = 'images/nav_tee_times_ro.gif';
		var nav_teetimesoff = new Image(); nav_teetimesoff.src = 'images/nav_tee_times.gif';
		
		var nav_calendaron = new Image(); nav_calendaron.src = 'images/nav_events_calendar_ro.gif';
		var nav_calendaroff = new Image(); nav_calendaroff.src = 'images/nav_events_calendar.gif';
						
		var nav_historyon = new Image(); nav_historyon.src = 'images/nav_history_ro.gif';
		var nav_historyoff = new Image(); nav_historyoff.src = 'images/nav_history.gif';

		var nav_photoon = new Image(); nav_photoon.src = 'images/nav_photo_album_ro.gif';
		var nav_photooff = new Image(); nav_photooff.src = 'images/nav_photo_album.gif';

		var nav_sponsoron = new Image(); nav_sponsoron.src = 'images/nav_sponsors_ro.gif';
		var nav_sponsoroff = new Image(); nav_sponsoroff.src = 'images/nav_sponsors.gif';
		
		var nav_emailon = new Image(); nav_emailon.src = 'images/nav_email_us_ro.gif';
		var nav_emailoff = new Image(); nav_emailoff.src = 'images/nav_email_us.gif';
		
		var nav_noticeboardon = new Image(); nav_noticeboardon.src = 'images/nav_noticeboard_ro.gif';
		var nav_noticeboardoff = new Image(); nav_noticeboardoff.src = 'images/nav_noticeboard.gif';
		
var nav_handicapson = new Image(); nav_handicapson.src = 'images/nav_handicaps_ro.gif';
		var nav_handicapsoff = new Image(); nav_handicapsoff.src = 'images/nav_handicaps.gif';
		

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

// layer on.
function show() {
    // shows mulitple layers
    // does not work in NS4 with nested layers
    var args = show.arguments;
    for (var i=0; i<(args.length); i++) {
		if (document.getElementById) { 		// IE5, NS6
			if (document.getElementById(args[i])) document.getElementById(args[i]).style.visibility = 'visible';
		} else if (document.all) { 			// IE4
            if (document.all[args[i]]) document.all[args[i]].style.visibility = 'visible';
        } else if (document.layers) {		// NS4
            if (document.layers[args[i]]) document.layers[args[i]].visibility = 'visible';
        }
    }
}

// layer off.
function hide() {
    // hides mulitple layers
    // does not work in NS4 with nested layers
    var args = hide.arguments;
    for (var i=0; i<(args.length); i++) {
		if (document.getElementById) { 		// IE5, NS6
			if (document.getElementById(args[i])) document.getElementById(args[i]).style.visibility = 'hidden';
		} else if (document.all) { 			// IE4
            if (document.all[args[i]]) document.all[args[i]].style.visibility = 'hidden';
        } else if (document.layers) {		// NS4
            if (document.layers[args[i]]) document.layers[args[i]].visibility = 'hidden';
        }
    }
}

// layer on.
function showLayer() {
    // shows mulitple layers
    // does not work in NS4 with nested layers
    var args = showLayer.arguments;
    for (var i=0; i<(args.length); i++) {
		if (document.getElementById) { 		// IE5, NS6
			if (document.getElementById(args[i])) document.getElementById(args[i]).style.display = 'block';
		} else if (document.all) { 			// IE4
            if (document.all[args[i]]) document.all[args[i]].style.display= 'block';
        } else if (document.layers) {		// NS4
            if (document.layers[args[i]]) document.layers[args[i]].display = 'block';
        }
    }
}

// layer off.
function hideLayer() {
    // hides mulitple layers
    // does not work in NS4 with nested layers
    var args = hideLayer.arguments;
    for (var i=0; i<(args.length); i++) {
		if (document.getElementById) { 		// IE5, NS6
			if (document.getElementById(args[i])) document.getElementById(args[i]).style.display = 'none';
		} else if (document.all) { 			// IE4
            if (document.all[args[i]]) document.all[args[i]].style.display = 'none';
        } else if (document.layers) {		// NS4
            if (document.layers[args[i]]) document.layers[args[i]].display = 'none';
        }
    }
}


// toggle layer
if (document.layers) {
  var hidden = "hide";
  var visible = "show";
} else {
  var hidden = "hidden";
  var visible = "visible";
}
var toggle = "toggle";

function changeVis() {
  if (document.layers || document.all) {
    var inc, endInc=arguments.length;
    // run through the args (objects) and set the visibility of each
    for (inc=0; inc<endInc; inc+=2) {
      // get a good object reference
      var daObj = WM_checkIn(arguments[inc]);
      if (arguments[inc+1] == hidden) {
        // hide the object
        daObj.visibility = hidden;
      } else if (arguments[inc+1] == visible) {
        // show the object
        daObj.visibility = visible;
      } else if (arguments[inc+1] == toggle) {
        // toggle the object's visibility
        if (daObj.visibility == visible) {
          daObj.visibility = hidden;
        } else if (daObj.visibility == hidden) {
          daObj.visibility = visible;
        }
      }
    }
  }
}

//selected item.

var itemSelected = "";
var divSelected = "";

function setSelected(imageName,layerName) 
{
	if (itemSelected != ""){	
		if (imageName != itemSelected){
				if (document.layers && layerName != "") {
  				eval('document.' + divSelected + '.document.' + itemSelected + '.src = ' + itemSelected + 'off.src')
				}
				else {
  				eval('document.' + itemSelected + '.src = ' + itemSelected + 'off.src')
    		}
		}
	}
	itemSelected = imageName;
	divSelected = layerName;
}



//image on.
function turnOn(imageName,layerName) {
	if (document.layers && layerName != "") {
  		eval('document.' + layerName + '.document.' + imageName + '.src = ' + imageName + 'on.src')
	}
	else {
  		eval('document.' + imageName + '.src = ' + imageName + 'on.src')
		//alert(eval('document.' + imageName + '.src = ' + imageName + 'on.src'));
    }
}



//image off.
function turnOff(imageName,layerName) {
	if (imageName != itemSelected){
	if (document.layers && layerName != "") {
	// declare layer for netscape.	
  		eval('document.' + layerName + '.document.' + imageName + '.src = ' + imageName + 'off.src');
	}
 	else {
		eval('document.' + imageName + '.src = ' + imageName + 'off.src');
		//alert(eval('document.' + imageName + '.src = ' + imageName + 'off.src'));
    }
	}
}


//open popup
function OpenBrWindow(theURL,winName,features) { //v2.0

  window.open(theURL,winName,features);
}

//Go to URL
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}


//load form selection onChange.
function load(formName) {
	var list = document[formName].list;
	var str = list.options[list.selectedIndex].value;
	if (str != "") window.location.href = str;
}


// This function checks for DOM strategy, then returns an object reference.
function WM_checkIn(id) {

  if (document.all) {
    return document.all[id].style;
  } else if(document.layers) {
    return document.layers[id];
  }
}

// submits forms
function submitForm(formName,layerName) {

//NS 4x
if (document.layers && layerName != "") {
  		eval('document.' + layerName + '.document.' + formName + '.submit()')
	}
	else {
  		eval('document.' + formName + '.submit()')
    }
}

// this script handles the Netscape 4 bug on CSS layers.
if(document.layers){origWidth=innerWidth;origHeight=innerHeight;onresize=function(){ 
if(innerWidth!=origWidth||innerHeight!=origHeight)location.reload()}} 



// end hiding javascript -->
