var hide_timer;
function viewAllShow ()
{
	document.getElementById('dropDown').style.display = 'inline';	
	stopHide();
}
function startHide ()
{
	hide_timer = setTimeout("viewAllHide()", 200);
}
function stopHide ()
{
	clearTimeout(hide_timer);
}
function viewAllHide ()
{
	document.getElementById('dropDown').style.display = 'none';
}

function submitSearchForm()
{						
	theForm = document.getElementById("searchForm");			
	if(theForm.elements["text"].value == 'Enter keyword')
	{							
		theForm.elements["text"].value = "";
	}
}	
function swapSites(site)
{
	if(site == 'fd')
	{
		document.getElementById("ffCategories").style.display = "none";
		document.getElementById("ffCategories").name = "";
		document.getElementById("fdCategories").style.display = "block";
		document.getElementById("fdCategories").name = "category_id";
		
		document.getElementById("ffStates").style.display = "none";
		document.getElementById("ffStates").name = "";
		document.getElementById("fdStates").style.display = "block";
		document.getElementById("fdStates").name = "location_id";
	}
	else if(site = 'ff')
	{
		document.getElementById("fdCategories").style.display = "none";
		document.getElementById("fdCategories").name = "";
		document.getElementById("ffCategories").style.display = "block";
		document.getElementById("ffCategories").name = "category_id";
		
		document.getElementById("fdStates").style.display = "none";
		document.getElementById("fdStates").name = "";
		document.getElementById("ffStates").style.display = "block";
		document.getElementById("ffStates").name = "location_id";
	}
}

function validateForm(theForm)
{
	valid = true;
	message = "Before submitting your feedback: \n\n";
	if(theForm.elements["name"].value == "")
	{
		message += "Please enter your name\n";
		valid = false;
	}
		
	var supEmail = theForm.elements["email"].value;
	var emLen = supEmail.length;
	var posAt = supEmail.indexOf('@')
	var posDot = supEmail.lastIndexOf('.')
	if((emLen < 7) || (posAt < 1) || (posDot <= (posAt + 1)) || (posDot >= (emLen - 1)))
	{
		message += "Please enter a valid email address\n";
		valid = false;
	}
	
	if(theForm.elements["phone"].value == "")
	{
		message += "Please enter your phone number\n";
		valid = false;
	}
	
	if(theForm.elements["captcha"].value == "")
	{
		message += "Please correctly enter the security code\n";
		valid = false;
	}
	
	if(valid)
	{
		return true;
	}
	else
	{
		alert(message);		
		return false;
	}
}


function submitRandomForm()
{						
	theForm = document.getElementById("searchForm");
	theForm.action="http://www.fundraisingdirectory.com.au/?p=Search&new=1&random=1";
}