var gallery_pic = 0;

jQuery(document).ready(function() {
  jQuery('#top li:odd').css('text-align', 'right');
  jQuery('.service img').each(function() {
    var sr = this.src.split('/');
    this.src = '/' + sr[4] + '/' + sr[5] + '/' + sr[6];
  });
  var lang = 'ru';
  var hr = document.location.href.split('/');
  if (hr[3] == 'en') {
    if (jQuery('.date').length > 0)
      jQuery('.date').datepicker();
    lang = 'en';
  }
  else
    if (jQuery('.date').length > 0) {
    try {
      jQuery('.date').datepicker({ firstDay: 1,
        monthNames: ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'],
        dayNamesMin: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб']
      });
    }
    catch (ex) {
    }
  }

  jQuery('#room_select').change(function() {
  
	if(jQuery('#room_select').val() == "Standart"){var room_type=15;}
	if(jQuery('#room_select').val() == "Deluxe"){var room_type=14;}
	if(jQuery('#room_select').val() == "Suite"){var room_type=13;}
	
    var hr2 = document.location.href.split("/");
    var link = hr2[0] + '//' + hr2[2] + '/index-ajax.php?q=assets/snippets/ajaxContent/ajaxContent.php&doc_id=' + room_type + '&lang=' + lang;

    jQuery.get(link, function(data) {
      eval('data = ' + data + ';');
      jQuery('#service-preview').html('<div class="room_image"><img src="/' + data.img + '" alt="" /></div><div class="room_descr"><div class="room_title">' + data.title + '</div><div class="room_summary">' + data.content + '</div></div>');
    });
  });

  jQuery('#service_select').change(function() {
    jQuery('#room_select').val("Выберите услугу");
    if (jQuery(this).val() == "Номера и апартаменты") {
      jQuery('#form-room').css('display', 'block');
      jQuery('#room-count').css('display', 'block');

      jQuery('#room-children').css('display', 'block');
      jQuery('#room-out').css('display', 'block');

      jQuery('#room-adult').css('display', 'block');
      jQuery('#room-in').css('display', 'block');
      jQuery('#room-contact').css('display', 'block');
    }
    else {
      jQuery('#form-room').css('display', 'none');
      jQuery('#room-count').css('display', 'none');

      jQuery('#room-children').css('display', 'none');
      jQuery('#room-out').css('display', 'none');

      jQuery('#room-adult').css('display', 'block');
      jQuery('#room-in').css('display', 'block');
      jQuery('#room-contact').css('display', 'block');

      var hr2 = document.location.href.split('/');
      var link = hr2[0] + '//' + hr2[2] + '/index-ajax.php?q=assets/snippets/ajaxContent/ajaxContent.php&doc_id=' + jQuery('#service_select').val() + '&lang=' + lang;

      jQuery.get(link, function(data) {
        eval('data = ' + data + ';');
        jQuery('#service-preview').html('<div class="room_image"><img src="/' + data.img + '" alt="" /></div><div class="room_descr"><div class="room_title">' + data.title + '</div><div class="room_summary">' + data.content + '</div></div>');
      });

    }
    jQuery('#service-preview').html('');
  });

  jQuery('#book-it a').click(function() {
    var nez = false;
    jQuery('#booking-form input:visible').each(function() {
      if (jQuery(this).val() == '')
        nez = true;
    });
    jQuery('#booking-form textarea').each(function() {
      if (jQuery(this).val() == '')
        nez = true;
    });
    if (lang == 'ru') {
      if (nez)
        alert("Все поля обязательны для заполнения!");
      else
        alert("Бронирование выполнено успешно! Наши менеджеры свяжутся с вами в ближайшее время.");
    }
    else
      if (nez)
      alert("All fields are required!");
    else
      alert("Booking success! Our managers will call you shortly.");
  });
  try {
    var id = document.location.href.split('#');
    if (id.length > 1) {
      id = id[1];
      var hr = jQuery('#gal_a_' + id).attr('href');
      eval(hr.replace('javascript:', ''));
      gallery_pic = id;
    }
  }
  catch (ex) { }

  var room = document.location.href.split('#');
  if (room.length > 1) {
    jQuery('#service_select').val(4);
    jQuery('#room_select').val(room[1]);

    var hr2 = document.location.href.split('/');
    var link = hr2[0] + '//' + hr2[2] + '/index-ajax.php?q=assets/snippets/ajaxContent/ajaxContent.php&doc_id=' + room[1] + '&lang=' + lang;

    jQuery.get(link, function(data) {
      eval('data = ' + data + ';');
      jQuery('#service-preview').html('<div class="room_image"><img src="/' + data.img + '" alt="" /></div><div class="room_descr"><div class="room_title">' + data.title + '</div><div class="room_summary">' + data.content + '</div></div>');
    });

    jQuery('#form-room').css('display', 'block');
    jQuery('#room-count').css('display', 'block');

    jQuery('#room-children').css('display', 'block');
    jQuery('#room-out').css('display', 'block');

    jQuery('#room-adult').css('display', 'block');
    jQuery('#room-in').css('display', 'block');
    jQuery('#room-contact').css('display', 'block');
  }

});



function showPic(url, pic_id) {
  var img = jQuery("#maxImage").attr('src', url);
  gallery_pic = pic_id;
}

var contacts_item = 0;

function dost_next() {
  var i = 0;
  
  if (contacts_item > 1)
    return;
  contacts_item = contacts_item + 1;
  i = 2 - contacts_item;
  
  jQuery('#contacts_dost_container').html('<div class="room_item">' + jQuery('#dost_' + (21 + i)).html() + '</div>');
  
  
}

function dost_prew() {
  var i = 0;

  if (contacts_item < 1)
    return;
  contacts_item = contacts_item - 1;
  i = 2 - contacts_item;
  
  jQuery('#contacts_dost_container').html('<div class="room_item">' + jQuery('#dost_' + (21 + i)).html() + '</div>');

}

function gallery_prev() {
  var id;
  if (gallery_pic == 0) {
    return;
  }
  id = jQuery('#gal_li_' + (gallery_pic)).prev().attr('id');
  if (id) {
    var ids = id.split('_');
    id = ids[2];
    var hr = jQuery('#gal_a_' + id).attr('href');
    eval(hr.replace('javascript:', ''));
    gallery_pic = id;
  }
}

function gallery_next() {
  var id;
  if (gallery_pic == 0) {
    id = jQuery('.thumbs li:first').attr('id');
    var ids = id.split('_');
    gallery_pic = ids[2];
  }
  id = jQuery('#gal_li_' + (gallery_pic)).next().attr('id');
  if (id) {
    var ids = id.split('_');
    id = ids[2];
    var hr = jQuery('#gal_a_' + id).attr('href');
    eval(hr.replace('javascript:', ''));
    gallery_pic = id;
  }
}
