function validPhone(number) //Function for validating phone
{
    if(number.length ==7 && number == Math.abs(number) && number == Math.ceil(number) )
    {
        return true;
    }
    else
    {
        return false;
    }
}
function validMail(str) //Function for validating mail
{
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false;
		}
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false;
		 }

		 if (str.indexOf(" ")!=-1){
		    return false;
		 }

 		 return true;
}

function validName(name) // function for validating name
{
    if(name.length > 1)
    {
        return true;
    }
    else
    {
        return false;
    }

}

$(document).ready(function() {
    $("#Button").click(function() {
        $('strong').remove(); //remove all previous remarks
        var name = $('#field_name').val(); //defining name
        var telephoneNumber = $('#field_telephone').val(); //defining phone
        var email = $('#email').val();  //defining mail
        var checkNumber = 0; //numbers of checks

        if(validName(name)==true)
        {
            checkNumber++;
        }
        else
        {
            $('#field_name').closest("fieldset").append("<strong>יש למלא את השם</strong>");
        }
        if(validPhone(telephoneNumber)==true)
        {
            checkNumber++;
        }
        else
        {
            $('#field_telephone').closest("fieldset").append("<strong>יש למלא את מספר הטלפון בצורה מדויקת</strong>");
        }
        if(validMail(email)==true)
        {
            checkNumber++;
        }
        else
        {
            $('#email').closest("fieldset").append("<strong>יש למלא את כתובת המייל בצורה מדויקת</strong>");
        }
        function contactSent()
        {
            $('form').empty();
            $('form').html("<strong>הפרטים נשלחו בהצלחה, ניצור איתך קשר בהקדם האפשרי. תודה רבה.</strong>");
        }
        if(checkNumber==3)
        {
            var data = $('form').serialize();
            $.post("scripts/leadform.php", data, contactSent());
        }
    });
});

