﻿var call = {

	order: function() {		
		var number = $('#number').val();
		var reg = /((8|\+[0-9]{1,4})?[\-\(]?[0-9]{3,6}[\-\)]?[0-9\-]{5,})/
		
		if (reg.test(number) == false)
		{
			$.prompt("Ошибка в номере телефона");		
			return false;
		}

		$.ajax({
			url: '/order_call.php',
			type: 'POST',
			dataType: 'json',
			data: {
				'number': number
			},

			success: this.successorder,
			error: this.errororder
		});
	},
	
	order_by_enter: function(e)
	{		
		var code = (e.keyCode ? e.keyCode : e.which);
				
		if (code == 13)
			call.order();
	},

	successorder: function(data, textStatus, XMLHttpRequest) {
		$.prompt(data.message);
	},

	errororder: function(XMLHttpRequest, textStatus, errorThrown) {
		$.prompt('Ошибка');
	}
}

