$(document).ready(function() {

    // validator.begin
    $("#call_form").validate({
	submitHandler: function(form) {
	   submit_call_form();
	},
        rules: {
            name: {
                required: true,
		simple: true
            },
            phone: {
                required: true,
		phone: true
            }
	},
	messages: {
            name: {
                required: "",
                simple: ""
            },
            phone: {
                required: "",
                phone: ""
            }
	}

    });


    jQuery.validator.addMethod("simple", function(value, element) {
        if (value.match(/^[.à-ÿÀ-ßa-zA-Z- ]+$/))
            return true;
        else
            return this.optional(element);  
    }, "èñïîëüçóéòå òîëüêî áóêâåííûå ñèìâîëû, îäèíàðíûé äåôèñ è ïðîáåë");


    jQuery.validator.addMethod("phone", function(value, element) {
        if (value.match(/^[.0-9-)(+ ]+$/))
            return true;
        else
            return this.optional(element);  
    }, "");


});
