// JavaScript Document
// Validating the Contact Us Form



function validateForm (thisform)
{
	valid1 = true;
	
	var alertMessage = "_______________________________________________________________\n\n";
	alertMessage    += "This form was not sent, because of some error(s).\n";
	alertMessage    += "Please fix these error(s), and submit the form again. Thanks. \n";	
	alertMessage    += "_______________________________________________________________\n\n";
	
	with (thisform)
  		{
  			/* VALIDATING the Name Field */
			if (Name.value == "")
			{
				changeBackground (Name);
				alertMessage += "Please enter Your Name.\n";
				valid1 = false;
			}
			
			else
				changeBackground1 (Name);
			
			
			/* VALIDATING the Phone Field */
			if (Phone.value == "")
			{
				changeBackground (Phone);
				alertMessage += "Enter a Phone No. like: 123-456-7890\n";
				valid1 = false;
			}
			
			else
				changeBackground1 (Phone);
				
				
				
			
			/* VALIDATING the Email Field */
			if (Email.value == "")
			{
				changeBackground (Email);
				alertMessage += "Enter an Email like: myname@email.com\n";
				valid1 = false;
			}
			else
				changeBackground1 (Email);
				
				
			
			/* VALIDATING the Question Textarea */
			if (Question.value == "")
			{
				changeBackground (Question);
				alertMessage += "Please enter your Question\n";
				valid1 = false;
			}
			else
				changeBackground1 (Question);
			
		}
		
		
		alertMessage    += "\n\n_______________________________________________________________\n";
		alertMessage    += "Copyright (C) 2010 - M&A Law Firm";		
		
		if (valid1 == false)
			alert (alertMessage);
		
		return valid1;
}


/* Function to change the background color of the field, 
   that doesn't have a valid value. 
*/		
function changeBackground (fld)
{
	fld.style.background = 'Yellow';
}


function changeBackground1 (fld)
{
	fld.style.background = 'White';
}
		