document.observe("dom:loaded", function(){
		var validated = false;
	$('contact_form_form').observe('submit', doValidation);
	
	if($('captcha_incorrect') && $('captcha_incorrect').value == 1){
		$('error_div').innerHTML = "Incorrect Captcha Code Entered";
		$('error1').show();
		$('error2').show();
	}
	
	if($('message_sent') && $('message_sent').value == 1){
		$('error_div').innerHTML = "Thank You!";
		$('error1').show();
	}
	
	
	$('send_btn').observe("click", function(event){
		
		
		
		if($('input_name').value == "" || !$('input_name')){
			$('name_h4').addClassName('error');
			validated = false;
		} else {
			
			$('name_h4').removeClassName('error');
			validated = true;
		}
		
		if($('input_email').value == "" || !$('input_email')){
			$('email_h4').addClassName('error');
			validated = false;
		} else {
			
			$('email_h4').removeClassName('error');
			validated = true;
		}
		
		if($('input_text').value == "" || !$('input_text')){
			validated = false;
		} else {
			
			validated = true;
		}
		
		if($('captcha_code').value == "" || !$('captcha_code')){
			validated = false;
		} else {
			
			validated = true;
		}
		
		if(validated == false){
			$('error1').show();
			$('error2').show();
		} else {
			$('error1').hide();
			$('error2').hide();
		}
		
		if(validated == true){
			$('contact_form_form').submit();
		}
		
	});
	
	



		function doValidation(submissionEvent) {
			var errors = new Array();
			var message = "";
			//this is a checkbox
			/*if($('terms_conds').checked == false){
				errors[errors.length] = "Please select the terms and conditions.\n";
			}

			if(!$('first_name').value){
				errors[errors.length] = "Please Enter a First Name.\n";
			}*/
			alert("Caught");
			submissionEvent.stop();
		}
	
	
	
	
});