﻿// Данный скрипт подключается для реализации функции бронирования гостиниц

// При нажатии кнопки "обновить картинку" обновляем капчу
$(function(){
	$('#update').click(function(){
		var img = document.getElementById('captcha');
		img.src = "/hotels/captcha/" + Math.random();
		return false;
	});
});


// Для отображения красивого календаря при выборе даты (зависит от скрипта datePicker)
jQuery(document).ready(function(){

  // ----  -----
	$('#date_in').attachDatepicker();
	$('#date_out').attachDatepicker();
  
  // ----  -----
  
	$("a.photogr").fancybox({
		'titleShow'     : false,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'easingIn'      : 'easeOutBack',
		'easingOut'     : 'easeInBack'
	});
});


// При нажатии "отправить запрос о бронировании номера"
function send()
{

	var error = false;
	
    $('#name').css('border-color', '#a5acb2');
	$('#date_in').css('border-color', '#a5acb2');
	$('#date_out').css('border-color', '#a5acb2');
    $('#nomer_cat').css('border-color', '#a5acb2');
	$('#cost_to').css('border-color', '#a5acb2');
	$('#pay_form').css('border-color', '#a5acb2');
    $('#contact').css('border-color', '#a5acb2');
    $('#phone_number').css('border-color', '#a5acb2');
	$('#captcha_text').css('border-color', '#a5acb2');


    if($('#name').val()==''){
        error = true;
        $('#name').css('border-color', 'red');

    }

    if($('#date_in').val()==''){
        error = true;
        $('#date_in').css('border-color', 'red');

    }

    if($('#date_out').val()==''){
        error = true;
        $('#date_out').css('border-color', 'red');

    }

    if($('#nomer_cat').val()==''){
        error = true;
        $('#nomer_cat').css('border-color', 'red');

    }

    if($('#cost_to').val()==''){
        error = true;
        $('#cost_to').css('border-color', 'red');

    }
	
	if($('#pay_form').val()==''){
        error = true;
        $('#pay_form').css('border-color', 'red');

    }
	
	if($('#contact').val()==''){
        error = true;
        $('#contact').css('border-color', 'red');

    }
	
	if($('#phone_number').val()==''){
        error = true;
        $('#phone_number').css('border-color', 'red');

    }
	
	if($('#captcha_text').val()==''){
        error = true;
        $('#captcha_text').css('border-color', 'red');

    }

    if(error)
        $('#error-msg').html("Пожалуйста, заполните все поля помеченные (*)<BR/><BR/>");
    else
        $('#reservation-form').submit();
}