var browser=navigator.appName;

$(document).ready(function(){
						   
    $(".light").fancybox();

    jQuery('#acc').accordion({
        header: '.acc_head',
        active: false,
        navigation: true,
        alwaysOpen: false,
        //animated: 'slide',
        animated: false,
        autoHeight: false
    });

    $('div.knof').wrap('<div class="gumb"></div>');
    $('div.knof').each(function() {
        var cls_parent = $(this).attr("id");
        var over = $(this).attr("title");
        $(this).hover(
            function () {
                $(this).addClass(over);
            },
            function () {
                $(this).removeClass(over);
            }
            ).parent().addClass(cls_parent);
    });

    //rezervacijska forma
    $('#pu_enako_do').click(function() {
        if ($("#pu_enako_do").is(":checked")) {
            $('#do_fields').hide();
        } else {
            $('#do_fields').show();
        }
    });
    $('#do_fields').hide();

    //	$.datepicker.setDefaults({showOn: 'both', buttonImageOnly: true, buttonImage: '/booking/js/date/date.gif', buttonText: 'Calendar', showAnim: 'show', speed: '', dateFormat: 'yy-mm-dd'});
    //	$('.dateRange').datepicker({beforeShow: customRange, numberOfMonths: 3});
    //	// Customize two date pickers to work as a date range
    //	function customRange(input) {
    //		return {minDate: (input.id == 'datum_do' ? $('#datum_pu').datepicker('getDate') : '+0d'), maxDate: (input.id == 'datum_pu' ? $('#datum_do').datepicker('getDate') : null)};
    //	}

    //            $.datepicker.setDefaults({
    //                defaultDate: "+1d",
    //                changeMonth: true,
    //                numberOfMonths: 3,
    //                showOn: "both",
    //                dateFormat: "yy-mm-dd",
    //                minDate: +1,
    //                buttonImageOnly: true,
    //                buttonImage: "/booking/js/date/date.gif"
    //                });
    //            var dateFrom = $("#datum_pu").datepicker({
    //                  onSelect: function(selectedDate) {
    //                    dateTo.datepicker("option", "minDate", dateFrom.datepicker("getDate"));
    //                }
    //            });
    //            var dateTo = $("#datum_do").datepicker({
    //                onSelect: function(selectedDate) {
    //                    dateFrom.datepicker("option", "maxDate", dateTo.datepicker("getDate"));
    //                }
    //            });
            
    var dates = $( "#datum_pu, #datum_do" ).datepicker({
        defaultDate: "+1d",
        changeMonth: true,
        numberOfMonths: 3,
        showOn: "both",
        dateFormat: "yy-mm-dd",
        minDate: +1,
        buttonImageOnly: true,
        buttonImage: "/Views/grafika/icons/date.gif",
        onSelect: function( selectedDate ) {
            var option = this.id == "datum_pu" ? "minDate" : "maxDate",
            instance = $( this ).data( "datepicker" ),
            date = $.datepicker.parseDate(
                instance.settings.dateFormat ||
                $.datepicker._defaults.dateFormat,
                selectedDate, instance.settings );
            dates.not( this ).datepicker( "option", option, date );
        }
    });

    $("select#drzave").change(function(){
        var datum_pu = $("input#datum_pu").val();
        var datum_do = $("input#datum_do").val();
        $.getJSON("/select1.php",{
            country_id: $(this).val(),
            p: 'get_cities',
            ajax: 'true'
        }, function(j){
            $("#pricelist").hide();
            $("#time_div").hide();
            $("#supp_div").hide();
            var options = '';
            for (var i = 0; i < j.length; i++) {
                options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
            }
            $("select#city_pu_id").html(options);
            $("select#city_pu_id").removeAttr("disabled");
        })
    })

    $("select#drzave_vrnitev").change(function(){
        $.getJSON("/select1.php",{
            country_id: $(this).val(),
            p: 'get_cities',
            ajax: 'true'
        }, function(k){
            $("#pricelist").hide();
            $("#time_div").hide();
            $("#supp_div").hide();
            var options = '';
            for (var i = 0; i < k.length; i++) {
                options += '<option value="' + k[i].optionValue + '">' + k[i].optionDisplay + '</option>';
            }
            $("select#city_do_id").html(options);
            $("select#city_do_id").removeAttr("disabled");
        })
    })

    $("select#city_do_id").change(function(){
        $("#pricelist").hide();
        $("#time_div").hide();
        $("#supp_div").hide();
        $(".loc").effect("highlight", {
            color:'#3e3e3e'
        }, 3000);
        $("#rezSubmit").removeAttr("disabled");
    })
            

});
