

function annonse_type(id) {
   if(id == 'calendar')
   {
       $("#evetns_block").load("/ua/calendar/", {post:'yes'}, null);
       $("#annons_title").html('\
                        <div class="annons_disable">\n\
                            <a href="javascript: annonse_type();">АНОНС ПОДІЙ</a> ::&nbsp;\n\
                        </div>\n\
                        <div style="display:inline;">КАЛЕНДАР</div>\n\
        ');

   }
   else
   {
        $("#evetns_block").load("/ua/eventslist/", {post:'yes'}, null);
        $("#annons_title").html('\
                    <div style="display:inline;">АНОНС ПОДІЙ :: </div>\n\
                    <div class="annons_disable">\n\
                        <a href="javascript: annonse_type(\'calendar\');">КАЛЕНДАР</a>\n\
                    </div>\n\
        ');

   }
}


function change_ankets(lang) {
   if($("#type_subject").val() == 1)
   {
       $("#table_ankets").load("/"+lang+"/join/ur/", {post:'yes'}, null);
   }
   else
   {
        $("#table_ankets").load("/"+lang+"/join/fiz/", {post:'yes'}, null);
   }
}



function getPopupWindow(lang, type)
{        
    $.get
    (
        "/" + lang + "/reader/get" + type + "Form/" + new Date().getTime(),
        '', 
        function(data)
        {
            if (data != '')
            {
                getObjectWindow(data); 
                switch (type)
                {
                    case 'Reg': $("#reg_reader_nickname").focus();  break;
                    case 'email': $("#reader_email").focus(); break;
                    case 'Login': $("#login_reader_nickname").focus(); break;
                }  
            }       
        }
    );
}


function getObjectWindow(content)
{
    $("#popup").hide();     
    $("#popup_content").html(content);     
    $("#popup").fadeIn();     
}


function closePopupWindow()
{
    $("#popup").fadeOut();
}


function sbmtSendRegisterReaderQuery(lang)
{
    $("#regErrors").html('');
    
    var nickname_value = $("#reg_reader_nickname").val();
    var password_value = $("#reg_reader_passwd").val();
    var password_r_value = $("#reg_reader_passwd_r").val();
    var email_value = $("#reg_reader_email").val();
    var birth_date_value = $("#reg_reader_birth").val();
    var city_value = $("#reg_reader_city").val();
    var sex_value = $("input[name='profile_sex'][checked]").val();
        
    $.post
    (
        "/" + lang + "/reader/register/" + new Date().getTime(), 
        {
            nickname: nickname_value, 
            password: password_value, 
            password_r: password_r_value,
            email: email_value,
            birth_date: birth_date_value,
            city: city_value,
            sex: sex_value
        }, 
        function(data)
        {
            if (data == 1)
            {
                $("#regReaderForm").html(''); 
                $("#regReaderForm").html('Регистрация прошла успешно.<br /> На ваш E-mail выслано письмо с кодом активации аккаунта.');            
            }
            else
            {                                 
                $("#regErrors").html(data);
            }
        }
    );
}


function sbmtSendLoginReaderQuery(lang)
{
    $("#loginErrors").html('');
    
    var nickname_value = $("#login_reader_nickname").val();
    var password_value = $("#login_reader_passwd").val();
        
    $.post
    (
        "/" + lang + "/reader/login/" + new Date().getTime(), 
        {
            nickname: nickname_value, 
            password: password_value
        }, 
        function(data)
        {            
            if (data == 1)
            {
                window.location.href = '/' + lang + '/reader/myroom';
            }
            else
            {
                $("#loginErrors").html(data);
            }
        }
    );
}


function sbmtSendEmailReaderQuery(lang)
{
    $("#emailErrors").html('');
    
    var email_value = $("#reader_email").val();
        
    $.post
    (
        "/" + lang + "/reader/recovery/" + new Date().getTime(), 
        {
            email: email_value
        }, 
        function(data)
        {            
            if (data == 1)
            {
                $("#emailReaderForm").html(''); 
                $("#emailReaderForm").html('На Ваш E-mail выслан новый пароль.');             
            }
            else
            {                                 
                $("#emailErrors").html(data);
            }
        }
    );
}


function deleteCurrentAvatar(lang, host)
{
    $.get
    (
        "/" + lang + "/reader/deleteAvatar/" + new Date().getTime(),
        '', 
        function(data)
        {
            if (data == '')
            {
                $('#currentAvatar').attr('src', '/images/default_avatar.jpg');
                $('#currentAvatarBlock').hide();
            }       
        }
    );
}


function deleteFavorite(fid, divid, lang)
{
    $.get
    (
        "/" + lang + "/reader/deleteFavorite/" + fid+ "/" + new Date().getTime(),
        '', 
        function(data)
        {
            if (data == '')
            {
                $('#favorite_' + divid).fadeOut('slow');
            }       
        }
    );
}
