/*
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//	module:				Spread the Word
//	file name: 			spread_the_word_js.js
//	created:			3-9-09
//	copyright: 			Digital Solutions
//	description:		javascripts for the Spread the Word form
//  modified:			3-9-09
//	Required Includes:					
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/ 
function validate_spread_the_word(form)
{
	var element = form.elements;
	var message = '';
	
	if(!element['first_name'].value || element['first_name'].value == 'First Name') {
		message += '- First name is required.\n\n';
	}
	
	if(!element['last_name'].value || element['last_name'].value == 'Last Name') {
		message += '- Last name is required.\n\n';
	}
		  
	if(!element['email'].value || element['email'].value == 'Email') 
	{
		message += '- E-Mail address is required.\n\n';
	}
	
	if(element['email'].value)  
	{
		var str = element['email'].value;
		var reg = new RegExp("([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})");
				
		if (!reg.test(str))
		{
			message += '- E-Mail address is not valid.\n\n';
		}
	}
	
	if(!element['zip'].value || element['zip'].value == 'Zip') {
		message += '- Zip is required.\n\n';
	}
		 
	
	if(!element['comments'].value || element['comments'].value == 'Comment') {
		message += '- Comment is required.\n\n';
	}
	if(!element['s_image'].value) {
		message += '- Security Code is required.\n\n';
	}
	if(element['s_image'].value) {
		var str2 = element['s_image'].value;
		var reg2 = new RegExp("([a-z]{4})");
	
		if (!reg2.test(str2)) {
			message += '- Security Code must have 4 characters.\n\n';
		}
	}
	if(message) 
	{
		alert('The following error(s) occurred:\n\n' + message);
		return false;
	}
	return true;
}

///////////////////////////////////////////////
//  Start Clear Bottom Contact Form IF Default
function clear_contact_field(form_element_id)
{
	if(form_element_id == 'first_name')
	{
			if(document.getElementById(form_element_id).value == "First Name")
			{
				document.getElementById(form_element_id).value = "";
			}
	}
	if(form_element_id == 'last_name')
	{
			if(document.getElementById(form_element_id).value == "Last Name")
			{
				document.getElementById(form_element_id).value = "";
			}
	}
	if(form_element_id == 'email')
	{
			if(document.getElementById(form_element_id).value == "Email")
			{
				document.getElementById(form_element_id).value = "";
			}
	}
	if(form_element_id == 'zip')
	{
			if(document.getElementById(form_element_id).value == "Zip")
			{
				document.getElementById(form_element_id).value = "";
			}
	}
	if(form_element_id == 'comments')
	{
			if(document.getElementById(form_element_id).value == "Comment")
			{
				document.getElementById(form_element_id).value = "";
			}
	}
}