function validate(ele)
{
var isError = false;
	var errStr = 'Could not proceed further, there is/are some error(s) in your form submission. Have a look on the error(s) below:\n\n';



	if ($.trim($("input[name=fullname]").val()) == '') {
		errStr += '* Please Enter Full Name.\n';
		isError = true;
	}




	if ($.trim($("input[name=email]").val()) == '') {
	errStr += '* Please Enter Email Id.\n';
	isError = true;
   }

	else {
		if (!isValidEmail($.trim($("input[name=email]").val()))) {

			errStr += 'Incorrect Email Format.\n';
			isError = true;

		}
	}


 if (isError) {
		alert(errStr);

		return false;
	}

	else {
		formSubmit();
		clearFormElements(ele);
		return false;
	}
}


/* Email validation function*/
function isValidEmail(email)
{
	return /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(email);
}
/* Url validation function*/
function isValidUrl(s)
{
	var regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
	return regexp.test(s);
}

function formSubmit()
{
	var data = "name="+$("input[name=fullname]").val()+"&email="+$("input[name=email]").val();

	$.ajax({
    type : "post",
    url :  tempDir + "/action.php",
    data :data,
    success : function(msg){
		$('.message').html(msg);

     }
  });

}

function clearFormElements(ele) {

    $(ele).find(':input').each(function() {
        switch(this.type) {
            case 'text':
             $(this).val('');
                break;
          }
    });
}


