$(document).ready(function () {

    try{
    $('.panorama .image').cycle({
        fx: 'fade',
        speedIn: 1000,
        speedOut: 2000,
        timeout: 6000
    });
    }
    catch (ex)
    {
    }

    var width = $(window).width();
    var cont_width = 2000;
    if (width < cont_width) {
        var dif = (cont_width - width) / 2;
        $('.image').css('left', '-' + dif + 'px');
    }

    $(window).resize(function () {
        var width = $(window).width();
        var cont_width = 2000;
        if (width < cont_width) {
            var dif = (cont_width - width) / 2;
            $('.image').css('left', '-' + dif + 'px');
        }
    });

    var pHeight = 0;

    $('.prop_cont').each(function (index) {
        var height = $(this).height();
        if (height > pHeight) {
            pHeight = height;
            $('.wrap').css('height', pHeight + 'px');
        }
    });

    $('ul.top li:first').addClass('active');
    $('ul.bottom li:first').addClass('active');
    $('.wrap div#overview').hide();
    $('.wrap div#images').hide();
    $('.wrap div#location').hide();
    $('.wrap div#booknow').hide();
    $('.wrap div:first').show();

    $('a.overview').click(function () {
        $('ul.top li').removeClass('active');
        $('ul.top li.overview').addClass('active');
        $('ul.bottom li').removeClass('active');
        $('ul.bottom li.overview').addClass('active');
        $('.wrap div#images').hide();
        $('.wrap div#location').hide();
        $('.wrap div#booknow').hide();
        $('#overview').show();

    });


    $('a.images').click(function () {
        $('ul.top li').removeClass('active');
        $('ul.top li.images').addClass('active');
        $('ul.bottom li').removeClass('active');
        $('ul.bottom li.images').addClass('active');
        $('.wrap div#overview').hide();
        $('.wrap div#location').hide();
        $('.wrap div#booknow').hide();
        $('#images').show();
 
    });

    $('a.location').click(function () {

        $('ul.top li').removeClass('active');
        $('ul.top li.location').addClass('active');
        $('ul.bottom li').removeClass('active');
        $('ul.bottom li.location').addClass('active');
        $('.wrap div#overview').hide();
        $('.wrap div#images').hide();
        $('.wrap div#booknow').hide();
        $('#location').show();
    
    });

    function showCalendarTab() {

        $('ul.top li').removeClass('active');
        $('ul.top li.booknow').addClass('active');
        $('ul.bottom li').removeClass('active');
        $('ul.bottom li.booknow').addClass('active');
        $('.wrap div#overview').hide();
        $('.wrap div#images').hide();
        $('.wrap div#location').hide();
        $('#booknow').show();

    }

    $('a.booknow').click(function () {
        showCalendarTab();
    });

    var src = $('.thumbs img:first').attr('src');
    if (src != undefined)
        $('.photo').html('<img src="' + src + '" />');

    $('.thumbs img').click(function () {
        var src = $(this).attr('src');
        $('.photo').html('<img src="' + src + '" />');
    });

    $("#images a[rel=gallery]").fancybox({
        'transitionIn': 'fade',
        'transitionOut': 'fade'
    });

    $("#pageImages a[rel=gallery]").fancybox({
        'transitionIn': 'fade',
        'transitionOut': 'fade'
    });
});


function partysize(){
	Adults = $('#Adults').val();
	Children = $('#Children').val();
	Total = parseInt(Adults)+parseInt(Children);
	$('#Total').val(Total);
}
function GetDates() {
    var selected_dates = $('#calender').datepicker('getDate');
    if (selected_dates != null)//.length>0)
    {
        var date_str = [
			selected_dates.getDate() < 10 ? "0" + selected_dates.getDate() : selected_dates.getDate(),
			(selected_dates.getMonth() + 1) < 10 ? "0" + (selected_dates.getMonth() + 1) : (selected_dates.getMonth() + 1),
			selected_dates.getFullYear()
		    ].join('/');
        $("#selDate").html(date_str);
    }
    else {
        $("#selDate").html("Not Chosen Yet");
    }
} 
function GetDates(days) {
    var selected_dates = $('#calender').datepicker('getDate');
    if (selected_dates != null && days !=null)//.length>0)
    {
        var date_str = [
			selected_dates.getDate() < 10 ? "0" + selected_dates.getDate() : selected_dates.getDate(),
			(selected_dates.getMonth() + 1) < 10 ? "0" + (selected_dates.getMonth() + 1) : (selected_dates.getMonth() + 1),
			selected_dates.getFullYear()
		    ].join('/');


        var duration = new Date(selected_dates.getFullYear(),getWholeNumber(selected_dates.getMonth()),getWholeNumber(selected_dates.getDate()),0, 0, 0, 0); 
        duration.setDate(duration.getDate() + parseInt(days));
   
        var date_dep_str = [
			duration.getDate() < 10 ? "0" + duration.getDate() : duration.getDate(),
			(duration.getMonth() + 1) < 10 ? "0" + (duration.getMonth() + 1) : (duration.getMonth() + 1),
			duration.getFullYear()
		    ].join('/');

        $("#selDate").html(date_str);
        $("#departureDate").html(date_dep_str);
    }
    else {
        $("#selDate").html("Not Chosen Yet");
        $("#departureDate").html("Not Chosen Yet");
    }
}

function getWholeNumber(number){
  return parseInt(number) < 10 ? "0" + number  : number;
}


//departureDate
function OnBookNowTabClicked() {
    $('ul.top li').removeClass('active');
    $('ul.top li.booknow').addClass('active');
    $('ul.bottom li').removeClass('active');
    $('ul.bottom li.booknow').addClass('active');
    $('.wrap div#overview').hide();
    $('.wrap div#images').hide();
    $('.wrap div#location').hide();
    $('#booknow').show();
}
function OnInfomationTabClicked() {
    $('ul.top li').removeClass('active');
    $('ul.top li.overview').addClass('active');
    $('ul.bottom li').removeClass('active');
    $('ul.bottom li.overview').addClass('active');
    $('.wrap div#images').hide();
    $('.wrap div#location').hide();
    $('.wrap div#booknow').hide();
    $('#overview').show();
}

