/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */


(function($){
    var sitebase = 'http://www.aluprof-system.cz/';
    showLoginForm = function()
    {
        
        $(document).ready(function()
        {
            

            if($('#dialogbox').is( ":ui-dialog" ) == true)
            {
                $('#dialogbox').dialog('close');
                $('#dialogbox').dialog('destroy');
            }

            $('#ui-dialog-login').dialog(
            {
                show: 'scale',
                hide: 'clip',
                height: 200,
                width: 300,
                cache: false,
                closeOnEscape: false,
                title:'Přihlášení',
                modal: true,

                buttons:
                {
                    Zavřít: function()
                    {
                        $(this).dialog('close');
                    },
                    Přihlásit:function()
                    {
                        var form_data = $('#loginform').serialize();
                        $.ajax(
                        {
                            type: 'POST',
                            //url: 'http://aluprof.vafro.cz/FrmLogin.php',
                            url: sitebase+'FrmLogin.php',
                            data: form_data,
                            success: function(data)
                            {
                                if(data == '1')
                                {
                                    document.loginform.submit();
                                }
                                else
                                {
                                    $('#ui-dialog-login-status').html(data);
                                    $('#ui-dialog-login-status').dialog(
                                    {
                                        height: 150,
                                        width: 200,
                                        title:'Status',
                                        buttons:{
                                            OK:function()
                                            {
                                                $(this).dialog('close')
                                            }
                                        }
                                    });
                                }
                            },
                            error: function()
                            {
                                $('#ui-dialog-login-status').html('Chyba při načítání dat.');
                            }
                        })
                    }
                },

                overlay:
                {
                    backgroundColor: '#000',
                    opacity: 0.5
                }
            });
            return false;
           
        });
    }

    showRegForm = function(){
        $(document).ready(function()
        {
            
            
            if($('#dialogbox').is( ":ui-dialog" ) == true)
            {
                $('#dialogbox').dialog('close');
                $('#dialogbox').dialog('destroy');
            }



            $('#ui-dialog-register').dialog(
            {
                show: 'scale',
                hide: 'clip',
                height: 600,
                width: 400,
                cache: false,
                closeOnEscape: false,
                title:'Registrace',
                modal: true,
                buttons:
                {
                    Zavřít: function()
                    {
                        $(this).dialog('close');
                    },
                    Registrovat:function()
                    {
                        var form_data = $('#registrationform').serialize();
                        $.ajax(
                        {
                            type: 'POST',
                            //url: 'http://localhost/aluprof/FrmRegister.php',
                            url: sitebase+'FrmRegister.php',
                            data: form_data,
                            success: function(data)
                            {
                                if(data == '1')
                                {
                                    document.registrationform.submit();
                                }
                                else
                                {
                                    $('#ui-dialog-reg-status').html(data);
                                    $('#ui-dialog-reg-status').dialog({
                                        height: 200,
                                        width: 250,
                                        title:'Status',
                                        buttons:
                                        {
                                            OK:function()
                                            {
                                                $(this).dialog('close')
                                            }
                                        }
                                    });
                                }
                            },
                            error: function()
                            {
                                $('#ui-dialog-login-status').html('Chyba při načítání dat.');
                            }
                        })
                    }
                },
                overlay:
                {
                    backgroundColor: '#000',
                    opacity: 0.5
                }
            });
            return false;
        });
    }

    validateFrm = function($form)
    {
        var $isOk = true;
        
        $($form).find(".req").each(function()
        {
            if ($(this).val().length == 0)
            {
                $(this).addClass('error');
                $isOk = false;
                $(this).effect('pulsate',
                {
                    times:2
                }, 500);
            }
            else
            {
                $(this).removeClass('error');
            }
        });
        if($isOk == false)
        {
            exit();
        }
    }
}
)(jQuery);


