/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----
Name : showHideObjects
Author : Ryan Putman
Purpose : Accepts any number of parameters.  Parameters must adhere to a
	specific order :
		1.  Name of object to be shown/hid
		2.  ''/'none'/'flip' - '' will show the object, 'none' will hide
			and 'flip' will invert whatever it currently is
	Sample call : showHideObjects('object1','none','object2','flip','object3','')
   ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----*/

function showHideObjects()
	{
		var args;
		args = showHideObjects.arguments;
		
		for(var i=0;i<args.length;i++)
		{
			if(document.getElementById(args[i]))
			{
				if(args[i+1] == 'flip')
				{
					if(document.getElementById(args[i]).style.display == '')
					{	document.getElementById(args[i]).style.display = 'none';}
					else
					{	document.getElementById(args[i]).style.display = '';}
				}
				else
				{		
					document.getElementById(args[i]).style.display = args[i+1];
				}
			}
			i++;
		}
		
	}
