function validate_form( form_ ){

    if( $(form_).attr( "name" ) == "mega" ){

		var pattern = /^[A-Za-z0-9]+$/;
		var name_pattern = /^[A-Za-z\s]+$/;
		var email_pattern = /^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;

		if(form_.firstname.value == "" || !name_pattern.test( form_.firstname.value ) ){
				//$("#poll_reg_errors").html("Please correct the name field");
				alert("Please provide your First Name");
				return false;   
		}else if(form_.city.value == "" ){
				//$("#poll_reg_errors").html("Please correct the name field");
				alert("Please provide your City");
				return false;
		}else if( form_.lastname.value == "" || !name_pattern.test( form_.lastname.value ) ){
				//$("#poll_reg_errors").html("Please correct the name field");
				alert("Please provide your Last Name");
				return false;   
		}else if( form_.state.value == "Select State"){
				alert("Please select provide your State.");
				return false;
		}else if(form_.emailaddress.value == "" || !email_pattern.test( form_.emailaddress.value ) ){
				//$("#poll_reg_errors").html("Please correct the email field");
				alert("Please provide your E-mail");
				return false;
		}else if(form_.confirmemailaddress.value != form_.emailaddress.value ){
				//$("#poll_reg_errors").html("Please correct the email field");
				alert("Please confirm your E-mail");
				return false;
		}else if(form_.address1.value == ""){
				//$("#poll_reg_errors").html("Please correct the name field");
				alert("Please provide your Address");
				return false;
		}else if(form_.zip.value == ""){
				//$("#poll_reg_errors").html("Please correct the name field");
				alert("Please provide your Zip Code");
				return false;   
		}else if( form_.companyname.value == "" ){
				//$("#poll_reg_errors").html("Please correct the Username field");
				alert("Please provide your Company Name");
				return false;
		}else if( form_.whichbestdescribesyou.value == "Please Select" ){
				//$("#poll_reg_errors").html("Please correct the Username field");
				alert("Please select a description Which Best Describes You.");
				return false;
		}else if( form_.projecttimeframe.value == "Please Select" ){
				//$("#poll_reg_errors").html("Please correct the Username field");
				alert("Please select a Project Timeframe");
				return false;
		}else if(form_.howdidyouhear.value == ""  ){
				//$("#poll_reg_errors").html("Please ReEnter your Password");				
				alert("Please tell us How you heard about Megatronics?");				
				return false;
		}else if(form_.phonenumber.value == ""  ){
				//$("#poll_reg_errors").html("Please ReEnter your Password");				
				alert("Please provide your Phone Number");				
				return false;
		}else if(form_.whatkindofledproduct.value == "Select Type" ){
				//$("#poll_reg_errors").html("Please ReEnter your Password");				
				alert("Please select The Kind of LED Product");				
				return false;
		}else if(form_.numberofcolors.value == "Select Colors" ){
				//$("#poll_reg_errors").html("Please ReEnter your Password");				
				alert("Please select the Number of Colors");				
				return false;
		}else if(form_.numberofsides.value == "Select Sides" ){
				//$("#poll_reg_errors").html("Please ReEnter your Password");				
				alert("Please select the Number of Sides");				
				return false;
		}else if(form_.indoorresolution.value == "Select Res" && form_.whatkindofledproduct.value == "Indoor"  ){
				//$("#poll_reg_errors").html("Please ReEnter your Password");				
				alert("Please select the Indoor Sign Resolution");				
				return false;
		}else if(form_.outdoorresolution.value == "Select Res" && form_.whatkindofledproduct.value == "Outdoor"  ){
				//$("#poll_reg_errors").html("Please ReEnter your Password");				
				alert("Please select Outdoor Sign Resolution");				
				return false;
		}else if(form_.ledheight.value == ""  ){
				//$("#poll_reg_errors").html("Please ReEnter your Password");				
				alert("Please provide the LED Sign Height.");				
				return false;
		}else if(form_.ledwidth.value == ""  ){
				//$("#poll_reg_errors").html("Please ReEnter your Password");				
				alert("Please provide the LED Sign Width");				
				return false;
		}else if(form_.budget.value == ""  ){
				//$("#poll_reg_errors").html("Please ReEnter your Password");				
				alert("Please provide your Budget");				
				return false;
		}else{
			return true;
		}
	}
}