// Russell Thompson
// Project: FHCC website V3.0  
// Page: changes images on accommidations page, sub=general and default
// Version Control
// 		Version 1.0
// 		Date 12/15/2009
// 
// Copyright (c) 2008-2009 Russell Thompson and Freelance I.T. Solutions

// GLOBAL DECLAIRATIONS

// this function is to remove initial values from text fields
function clearText (theField, matchThis)
{
	var theValue = document.getElementById(theField).value;
	
	if (theValue == matchThis)
	{
		document.getElementById(theField).value = "";
	}
} // end clearText function

// this function is to show/hide dom objects
function specialShowObjects(theId, action)
{
	switch (theId)
	{
		case "police_record":
			if (action == "show")
			{
				document.getElementById('convicted1').style.display = "table-row";
				document.getElementById('convicted1').style.visibility = "visible";
				document.getElementById('convicted2').style.display = "table-row";
				document.getElementById('convicted2').style.visibility = "visible";
			}
			else
			{
				document.getElementById('convicted1').style.visibility = "hidden";
				document.getElementById('convicted1').style.display = "none";
				document.getElementById('convicted2').style.visibility = "hidden";
				document.getElementById('convicted2').style.display = "none";
			}	
		break;
		
		case "military_service":
			if (action == "show")
			{
				document.getElementById('showServiceDates').style.display = "table-row";
				document.getElementById('showServiceDates').style.visibility = "visible";
				document.getElementById('showServiceBranch').style.display = "table-row";
				document.getElementById('showServiceBranch').style.visibility = "visible";
				document.getElementById('showServiceRank').style.display = "table-row";
				document.getElementById('showServiceRank').style.visibility = "visible";
				document.getElementById('showServiceDischarge').style.display = "table-row";
				document.getElementById('showServiceDischarge').style.visibility = "visible";
				document.getElementById('showServiceTraining1').style.display = "table-row";
				document.getElementById('showServiceTraining1').style.visibility = "visible";
				document.getElementById('showServiceTraining2').style.display = "table-row";
				document.getElementById('showServiceTraining2').style.visibility = "visible";
			}
			else
			{
				document.getElementById('showServiceDates').style.visibility = "hidden";
				document.getElementById('showServiceDates').style.display = "none";
				document.getElementById('showServiceBranch').style.visibility = "hidden";
				document.getElementById('showServiceBranch').style.display = "none";
				document.getElementById('showServiceRank').style.visibility = "hidden";
				document.getElementById('showServiceRank').style.display = "none";
				document.getElementById('showServiceDischarge').style.visibility = "hidden";
				document.getElementById('showServiceDischarge').style.display = "none";
				document.getElementById('showServiceTraining1').style.visibility = "hidden";
				document.getElementById('showServiceTraining1').style.display = "none";
				document.getElementById('showServiceTraining2').style.visibility = "hidden";
				document.getElementById('showServiceTraining2').style.display = "none";
			}
		break;
		
		case "checkNotDriversLicense":
			// check to see what the current visibility state is
			var currentDivState = document.getElementById(action).style.visibility;
			
			// for testing -> alert("the current state of div = " + currentDivState);
			
			if (currentDivState == null || currentDivState == "")
			{
				document.getElementById(action).style.display = "inline";
				document.getElementById(action).style.visibility = "visible";
			}
			else if (currentDivState == "hidden")
			{
				document.getElementById(action).style.display = "inline";
				document.getElementById(action).style.visibility = "visible";
			}
			else
			{
				document.getElementById(action).style.visibility = "hidden";
				document.getElementById(action).style.display = "none";
			}
		break;
	} // end theId switch
} // end specialShowObjects function

