// JavaScript Document
/**
* Javascript file for the search page
* Created by Manish
* Created on 16 Sep 2009
*/
$(document).ready(function(){
	// Function to Validate the Contact Us Form
	$("form#contactUsForm").submit(function(){
											  
		var error="";
		var name = $("#name").val();
		var email = $("#email").val();
		var msg = $("#msg").val();
		
		if(!name){
			error += "- Plese enter your name <br>";
		}
		if (!(email)) {
			error += "- Please enter your email address <br>";
			} else {
					if(!isValidEmailAddress(email)) {
						error += "- Please enter a valid email address <br>";
						$("#email").val("");
						}
			}
		
		if (!(msg)) {
			error += "- Please enter your message <br>";
		}
		if ( error ) {
			//alert("Check errors:\n" + error);//
			$("#errorBox").html("<b>Please correct the following errors:</b><br>" + error + "").show();
			return false;
		}
		var dataStr = $("#contactUsForm").serialize();
		
		$.ajax({
			type: "post",
			data: dataStr,
			url : "./index.php?opt=contact-us",
			success : function(data){	
				if (jQuery.trim(data)){	
					$("#Thanks").show();
					$("#errorBox").hide();
					$("#subject").val("");
					$("#name").val("");
					$("#email").val("");
					$("#phone").val("");
					$("#msg").val("");
					return false;
					} else {
				 	 	$("#errMessage").show();
				 		$("#Thanks").hide();
				  		return false;
				}
			}		
		}); // End of the ajax post
		return false;
		
	}); // End of Contact Us
	return false;
	
	
});		// DOM Ends here

function isValidEmailAddress(emailAddress) {
var pattern = new RegExp(/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/);
return pattern.test(emailAddress);
}