jQuery(function($){
    $.datepicker.regional['sk'] = {
        closeText: 'Zavrieť',
        prevText: '&#x3c;Predchádzajúci',
        nextText: 'Nasledujúci&#x3e;',
        currentText: 'Dnes',
        monthNames: ['Január','Február','Marec','Apríl','Máj','Jún',
        'Júl','August','September','Október','November','December'],
        monthNamesShort: ['Jan','Feb','Mar','Apr','Máj','Jún',
        'Júl','Aug','Sep','Okt','Nov','Dec'],
        dayNames: ['Nedel\'a','Pondelok','Utorok','Streda','Štvrtok','Piatok','Sobota'],
        dayNamesShort: ['Ned','Pon','Uto','Str','Štv','Pia','Sob'],
        dayNamesMin: ['Ne','Po','Ut','St','Št','Pi','So'],
        weekHeader: 'Ty',
        dateFormat: 'yy-mm-dd',
        firstDay: 0,
        isRTL: false,
        showMonthAfterYear: false,
        yearSuffix: ''
    };
    $.datepicker.setDefaults($.datepicker.regional['sk']);
    dialogs(); //dialogy jQuery
});

var NAKODUJTO_JS_1 = "Vyplňte prosím pole heslo";
var NAKODUJTO_JS_2 = "Heslo musí mať minimálne 5 znakov";
var NAKODUJTO_JS_3 = "Vyplňte prosím pole heslo(znovu)";
var NAKODUJTO_JS_4 = "Heslá sa nezhodujú";
var NAKODUJTO_JS_5 = "neexistujúca e-mailová adresa";
var NAKODUJTO_JS_6 = "Neexistujúca e-mailová adresa! Vyplňte prosím pole email korektne";
var NAKODUJTO_JS_7 = "Vyplňte prosím pole login";
var NAKODUJTO_JS_8 = "Vyplňte prosím korektne pole login";
var NAKODUJTO_JS_9 = "Vyplňte prosím pole nickname";
var NAKODUJTO_JS_10 = "Vyplňte prosím korektne pole nickname";
var NAKODUJTO_JS_11 = "Vyberte prosím referenčný projekt";
var NAKODUJTO_JS_12 = "Vyplňte prosím korektne pole heslo";
var NAKODUJTO_JS_14 = "Vyplňte prosím korektne obe heslá";
var NAKODUJTO_JS_15 = "Vyplňte prosím pole email";
var NAKODUJTO_JS_16 = "Vyberte prosím aspoň jednu plánovanú činnosť";
var NAKODUJTO_JS_17 = "Vyberte aspoň jednu kategóriu";
var NAKODUJTO_JS_18 = "Vyplňte prosím pole DIČ";
var NAKODUJTO_JS_19 = "Vyplňte prosím pole IČO";
var NAKODUJTO_JS_20 = "Vyberte aspoň jednu kategóriu, alebo nastavte jednoduchý mód!";
var NAKODUJTO_JS_21 = "<span class='no no_pass'>Zadajte viac znakov, heslo je príliš krátke!</span>";
var NAKODUJTO_JS_22 = "<span class='yes'>Heslo je OK!</span>";
var NAKODUJTO_JS_23 = "<span class='yes'>Heslo je overené!</span>";
var NAKODUJTO_JS_24 = "<span class='no no_check'>Heslá sa nezhodujú!</span>";


var NAKODUJTO_BTN_1 = "Nie";
var NAKODUJTO_BTN_2 = "Áno";
var NAKODUJTO_BTN_3 = "Upraviť";
var NAKODUJTO_BTN_4 = "Potvrdiť";
var NAKODUJTO_BTN_5 = "Zrušiť";
var NAKODUJTO_BTN_6 = "Zmeniť profil";
var NAKODUJTO_BTN_7 = "Odoslať";
var NAKODUJTO_BTN_8 = "Áno, mám záujem o túto ponuku";
var NAKODUJTO_BTN_9 = "Ukončiť";
var NAKODUJTO_BTN_10 = "Pridať komentár";
var NAKODUJTO_BTN_11 = "Hodnotiť";

function dialogs(){
    //inicializacia datepickeru
    $('#datepicker').datepicker({
        minDate: '-0d',
        changeMonth: true,
        changeYear: true
    });
    //Hlavné dialógové okno
    $("#dialog3,#dialog2").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 153,
        width:400,
        modal: true,
        buttons: {
            'OK': function() {
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });  
    $("#dialog2").dialog('open');

    $("#dialog_renew").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 278,
        width:238,
        modal: true,
        buttons: {
            
            "Potvrdiť": function() {
                $(this).dialog('close');
                showHint11($("#id_prj").val(), $("#datepicker").val());
            }

        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function(event, ui) {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog_podmienky").dialog({
        closeOnEscape: false,
        open: function(event, ui) {
            $(".ui-dialog-titlebar-close").hide();
        },
        autoOpen: false,
        bgiframe: true,
        resizable: false,
        height:450,
        width:700,
        modal: true,
        overlay: {
            backgroundColor: '#000',
            opacity: 0.5
        },
        buttons: {
            'OK': function() {
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog_kontakt").dialog({
        closeOnEscape: false,
        open: function(event, ui) {
            $(".ui-dialog-titlebar-close").hide();
        },
        autoOpen: false,
        bgiframe: true,
        resizable: false,
        height:260,
        width:260,
        modal: true,
        overlay: {
            backgroundColor: '#000',
            opacity: 0.5
        },
        buttons: {
            'OK': function() {
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog_preview").dialog({
        closeOnEscape: false,
        autoOpen: false,
        bgiframe: true,
        resizable: false,
        height:450,
        width:700,
        modal: true,
        overlay: {
            backgroundColor: '#000',
            opacity: 0.5
        },
        buttons: {
            "Upraviť": function() {
                $(this).dialog('close');
            },
            "Potvrdiť": function() {
                document.projektnovy.submit();
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-dialog-titlebar-close").hide();
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function(event, ui) {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog-delete").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 153,
        width:400,
        modal: true,
        buttons: {
            "Nie": function() {
                $(this).dialog('close');
            },
            "Áno": function() {
                showHint12($(this).data("bid"));							
				var oTable = $('#bidy-ajax-tabulka').dataTable();
				oTable.fnDraw();
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog-deleted").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 153,
        width:400,
        modal: true,
        buttons: {
            'OK': function() {
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog_prijat").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 153,
        width:400,
        modal: true,
        buttons: {
            "Nie": function() {
                $(this).dialog('close');
            },
            "Potvrdiť": function() {
                $('#formacc').submit();
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog_fin").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 400,
        width:460,
        modal: true,
        buttons: {
            "Zrušiť": function() {
                $(this).dialog('close');
            },
            "Odoslať": function() {
                $('#form_fin').submit();
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog_koniec").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 200,
        width:460,
        modal: true,
        buttons: {
            "Zrušiť": function() {
                $(this).dialog('close');
            },
            "Áno, chcem definitívne uzavrieť tento projekt!": function() {
                $('#form_koniec').submit();
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog_add_comment").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 330,
        width:460,
        modal: true,
        buttons: {
            "Zrušiť": function() {
                $(this).dialog('close');
            },
            "Pridať komentár": function() {
                if(!Validate_comment()) return false;
                ;
                $('#form_add_comment').submit();
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog_sure").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 200,
        width:400,
        modal: true,
        overlay: {
            backgroundColor: '#000',
            opacity: 0.5
        },
        buttons: {
            "Nie": function() {
                $(this).dialog('close');
            },
            "Áno": function() {
                showHint6($(this).data("bid"));
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog_sure2").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 200,
        width:400,
        modal: true,
        overlay: {
            backgroundColor: '#000',
            opacity: 0.5
        },
        buttons: {
            "Nie": function() {
                $(this).dialog('close');
            },
            "Áno": function() {
                showHint7($(this).data("bid"));
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog_realdel").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 140,
        width:400,
        modal: true,
        overlay: {
            backgroundColor: '#000',
            opacity: 0.5
        },
        buttons: {
            "Nie": function() {
                $(this).dialog('close');
            },
            "Áno": function() {
                showHint10($(this).data("id"));
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialog_profil").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 190,
        width:460,
        modal: true,
        buttons: {
            "Zrušiť": function() {
                $(this).dialog('close');
            },
            "Zmeniť profil": function() {
                document.getElementById('form_profil').submit();
                $(this).dialog('close');
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#dialogerror").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 390,
        width:550,
        modal: true,
        buttons: {
            "Zrušiť": function() {
                $(this).dialog('close');
            },
            "Odoslať": function() {
                var form = $("#chybaForm");
                if(Validate_kontrola_errpopis(form.get(0))){
                    form.submit();
                    $(this).dialog('close');
                }
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#chyba").click(function(){
        $("#dialogerror").dialog("open")
        });

        $("#dialogerror").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 390,
        width:550,
        modal: true,
        buttons: {
            "Zrušiť": function() {
                $(this).dialog('close');
            },
            "Odoslať": function() {
                var form = $("#chybaForm");
                if(Validate_kontrola_errpopis(form.get(0))){
                    form.submit();
                    $(this).dialog('close');
                }
            }
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){

                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#chyba").click(function(){
        $("#dialogerror").dialog("open")
    });

	
    $("#kontaktuj_form").dialog({
        bgiframe: true,
        resizable: false,
        autoOpen: false,
        height: 440,
        width:570,
        modal: true,
        buttons: {
            "Zrušiť": function() {
				$(this).dialog('close');
            },
            "Odoslať": function() {				
				$('#ajax-contact-form').submit();
				
			}
        },
        open: function() {
            $(".ui-widget-overlay").fadeTo(800, 0.5);
            var thisdialog = $(this);
            $(".ui-widget-overlay").click(function(){
                thisdialog.dialog("close")
            })
        },
        beforeclose: function() {
            $(".ui-widget-overlay").fadeTo(500, 0);
        }
    });

    $("#kontaktuj").click(function(){
        $("#kontaktuj_form").dialog("open")
    });
}
