// JavaScript Document
function toggleLayer( whichLayer )
{  var elem, vis;  if( document.getElementById ) // this is the way the standards work    
elem = document.getElementById( whichLayer );  else if( document.all ) // this is the way old msie versions work
elem = document.all[whichLayer];  else if( document.layers ) // this is the way nn4 works    
elem = document.layers[whichLayer];  vis = elem.style;  // if the style.display value is blank we try to figure it out here
 if(vis.display=='')    vis.display = (vis.display==''||vis.display=='block')?'block':'none';  vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}




function clearContact(){
	document.getElementById('name').value = '';
	document.getElementById('email').value = '';
	document.getElementById('message').value = '';
}


function sendContact(){
	var name = document.getElementById('name').value;
	var email = document.getElementById('email').value;	
	var message = document.getElementById('message').value;
	
	if (name == '' || email == '' || message == ''){
		alert('All fields are required!');		
	} else {
		clearContact();
		doTheThing(name, email, message);
	}
}


function doTheThing(name, email, message)
{
	var url = 'ajax/doTheThing.php';
	var pars = '?name=' + name;
	pars += '&email=' + email;
	pars += '&message=' + message;
	
		
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: getMessageResponse
		});


	function getMessageResponse(originalRequest)
	{
		alert('You contact request has been submitted. We will be in contact with you shortly.');		
	}
	
}