
	// track what major features we have access to (equiv to browser testing)
	var ie4 = (document.all ? true : false);
	var ns4 = (document.layers ? true : false);
	var w3c = (document.getElementById ? true : false);

	// shortcut function to get object using appropriate browser feature
	function getByID(id)
	{
		if (w3c) { return document.getElementById(id); }
		else if (ie4) { return document.all[id]; }
		else if (ns4) { return document.layers[id]; }
		return null;
	}

	// basic image rollover functions
	function imgOn(id)
	{
    	var intIdx = id.indexOf("_");
    	if (intIdx >= 0)
    	{
    	    var str = id.substring(0,intIdx);
    	}
    	else
    	{
    	    var str = id;
    	}
    	var objImg = getByID(id);

	    objImg.src = '/Images/'+str+'2.gif';
	}
	    
	function imgOff(id)
	{
	    var intIdx = id.indexOf("_");
    	if (intIdx >= 0)
    	{
    	    var str = id.substring(0,intIdx);
    	}
    	else
    	{
    	    var str = id;
    	}
    	
	    var objImg = getByID(id);
	    objImg.src = '/Images/'+str+'.gif';
	}
	
	// basic image rollover functions JPG
	function imgOnJpg(id)
	{
    	var intIdx = id.indexOf("_");
    	if (intIdx >= 0)
    	{
    	    var str = id.substring(0,intIdx);
    	}
    	else
    	{
    	    var str = id;
    	}
    	var objImg = getByID(id);

	    objImg.src = '/Images/'+str+'2.jpg';
	}
	    
	function imgOffJpg(id)
	{
	    var intIdx = id.indexOf("_");
    	if (intIdx >= 0)
    	{
    	    var str = id.substring(0,intIdx);
    	}
    	else
    	{
    	    var str = id;
    	}
    	
	    var objImg = getByID(id);
	    objImg.src = '/Images/'+str+'.jpg';
	}
