// JavaScript Document
function validateForm(f)
{
theForm = f
var v_textbody = "";
var v_status=true;
var reqFields = "";
for(i=0; i<theForm.elements.length; i++) 
   {
   	  if (theForm.elements[i].name=="f_sendfrom"  && theForm.elements[i].value.length > 0)
		{
		var emailFilter=/^.+@.+\..{2,3}$/; 
			if (!emailFilter.test(theForm.elements[i].value)) 
			{
			v_status = false; 
			alert('Please insert a valid email.'); 
			}
		}
		else if (theForm.elements[i].type=="checkbox" && theForm.elements[i].checked)
		{
			v_textbody=v_textbody+"<p><b>"+theForm.elements[i].name+":</b> "+theForm.elements[i].value;
		}
		else if (theForm.elements[i].type=="radio" && theForm.elements[i].checked)
		{
			v_textbody=v_textbody+"<p><b>"+theForm.elements[i].name+":</b> "+theForm.elements[i].value;
		}
		else if (theForm.elements[i].value.length < 1 && theForm.elements[i].id=='required')
		{
			v_status = false;
			reqFields = reqFields + theForm.elements[i].name +'\n';
		}
		
		else if (theForm.elements[i].value.length > 0 && theForm.elements[i].id!='noshow' && theForm.elements[i].type!="radio" && theForm.elements[i].type!="checkbox")
		{
		v_textbody=v_textbody+"<p><b>"+theForm.elements[i].name+":</b> "+theForm.elements[i].value;
		
		}
    }   
	theForm.f_textbody.value=v_textbody;
	if(reqFields.length > 0)
	{
		alert('Please fill out these fields: \n'+ reqFields + 'before submitting the form.');
	}
	return v_status;
	

} 

