// JavaScript Document
$(window).load(function() { 
	$("input").remove("#ajax_disabled");

	if($('#contactForm')) {
		var options = { 
			target:        '#message',   // target element(s) to be updated with server response
			beforeSubmit:  check_contact_form,  // pre-submit callback
			success:       show_message, 
	 
			// other available options:
			resetForm: true        // reset the form after successful submit
		}; 
		// bind form using 'ajaxForm'
		$('#contactForm').ajaxForm(options);
	}
	
});	

function check_contact_form() {
	var form = document.contactForm;
	if (form.fname.value == "") {
		show_message("message = 'Please enter your name';", "success");
		form.fname.focus();
		return false;		
	}
	if (form.lname.value == "") {
		show_message("message = 'Please enter your last name';", "success");
		form.lname.focus();
		return false;		
	}
	 // if (form.phone.value == "") {
		// show_message("message = 'Please enter your phone number';", "success");
		// form.phone.focus();
		// return false;		
	// } 
	if (form.email.value == "") {
		show_message("message = 'Please enter your email address';", "success");
		form.email.focus();
		return false;		
	}
	if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value)) {
		show_message("message = 'Please enter valid email address';", "success");
		form.email.value = "";
		form.email.focus();
		return false;
	}
	if (form.comments.value == "") {
		show_message("message = 'Please enter your comments/questions';", "success");
		form.message.focus();
		return false;		
	}
	$('#loader').html("<div style=\"width:100px;\"><img src=\"images/loader-blue.gif\" /></div>");
	return true;
}

function set_message_class() {
	$('#loader').html("");return true;
}
