$(document).ready(function() {
	$(document).ready(function(){
		$("a[rel^='prettyPopin']").prettyPopin();
	});
})

function close_splash() {
	$('#overlay').fadeOut('fast')
	$('.prettyPopin').fadeOut('fast')
	$('#overlay').remove()
	$('.prettyPopin').remove()
}

function call_me() {
	digit_validate($('#recall_phone'))
	$('.call_me .callback').html('')
	var recall_name = $('#recall_name').val()
	var recall_phone = $('#recall_phone').val()
	var recall_date = $('#recall_date').val()
	var recall_time = $('#recall_time').val()
	if (!recall_name || !recall_phone) {
		$('.call_me .callback').html('Заполните все поля')
		return false
	}
	$('.call_me input, .call_me button, .call_me select').attr('disabled', 'disabled')
	$.post('/call_me?send', {name:recall_name, phone:recall_phone, date:recall_date, time:recall_time}, function(data) {
		if (data == 1) {
			$('.call_me .callback').html('Ваша заявка принята')
		} else {
			$('.call_me input, .call_me button, .call_me select').removeAttr('disabled')
			if (data == 0) {
				$('.call_me .callback').html('Заполните все поля')
			} else {
				$('.call_me .callback').html('Ошибка')
			}
		}
	})
}

function digit_validate(je) {
	var r = /[^0-9]/g
	var str = je.val()
	var str2 = str.replace(r, '')
	je.val(str2)
}

/*document.onkeydown = KeyAction;
function KeyAction (event) {
	if (!document.getElementById) return;
	if (window.event) event = window.event;

	var key = event.keyCode ? event.keyCode : event.which ? event.which : null
	switch (key) {
		case 0x1B:
			close_splash()
			break;
	}
}*/
