$(document).ready(function(){

	var form = $("#frmContact");

	var name = $("#name");

	

	var nameInfo = $("#nameInfo");

	var email = $("#email");

	var emailInfo = $("#emailInfo");

	

	var phone = $("#phone");

	var phoneInfo = $("#phoneInfo");

	

	var question = $("#question");

	var questionInfo = $("#questionInfo");

	

	

	$("#subm").click(function(){



	if(validateName() & validateEmail() & validateQuestion()){
       if(phone.val()=='Phone'){
		   phone.val(" ");
		   
	   }
		return true;

	} else {

		return false;

	}

	//alert("");

	return false;

	});

	

	function validateName(){

		var s=name.val();

	   var i;

       var returnString = "";

	   var filter = /^([A-Za-z])$/;

     for (i = 0; i < s.length; i++)

      {   

          var c = s.charAt(i);

        if (c == "#" ||  c == "@" || c == "!" ||  c == "&")

		  {

			//name.addClass("error");

			nameInfo.text("This type of special characters are  not allowed !");

			nameInfo.addClass("err");

			return false;

         }

        }



		if(name.val().length < 1 || name.val()=='Name *' ){

			//name.addClass("error");

			nameInfo.text("Please Enter Name.");

			nameInfo.addClass("err");

			return false;

		}//if it's valid

		else{

			//name.removeClass("error");

			nameInfo.text("");

			nameInfo.removeClass("err");

			return true;

		}

	}



	
	function validateEmail(){
		var a = $("#email").val();
		var s=$("#email").val();
		   var i;
           var returnString = "";
		if(s == "" || s =='E-Mail *'){
			//email.addClass("error");
			emailInfo.text("Please Enter Email.");
			emailInfo.addClass("err");
			return false;
		}	   
    for (i = 0; i < s.length; i++)
      {   
              var c = s.charAt(i);
        if (c == " " )
		  {
		 	// email.addClass("error");
			emailInfo.text("White Spaces are  not allowed !");
			emailInfo.addClass("err");
			return false;
			         }
        }
		var filter = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		//if it's valid email
		if(filter.test(a)){
			//email.removeClass("error");
			emailInfo.text("");
			emailInfo.removeClass("err");
			return true;
		}
		else{
			//email.addClass("error");
			emailInfo.text("Please Enter Valid Email.");
			emailInfo.addClass("err");
			return false;
			}
	}


	

	function validateQuestion(){

	   var s=question.val();

	   var i;

       var returnString = "";

	   var filter = /^([A-Za-z])$/;

   

		if(question.val().length < 1 || question.val()=='Question *' ){

			//company.addClass("error");

			questionInfo.text("Please Enter Your Question.");

			questionInfo.addClass("err");

			return false;

		}//if it's valid

		else{

			//company.removeClass("error");

			questionInfo.text("");

			questionInfo.removeClass("err");

			return true;

		}

	}



	

	});
