function ajax_login(username1,password1,loading_pattern,right_menu_login, remember1)
{                                  
    var retur;
    $.ajax({
   url: '/ajax/ajax_login.php',
   data:{
       mode: 'login',
       username: username1, 
       password: password1,
       remember: (null != remember1 ? remember1 : 0)
       },
   type: 'POST',
   dataType: 'json',
   beforeSend: function(o)
    {
        $(loading_pattern).show();
    },  
    success: function(data,code)
    {    
    	if(data.logined==0)
        {
            $(loading_pattern).hide();  
            if(loading_pattern=='#login_loading')
            {
               $('#icq_menu_wrong_pass').show(); 
            }                              
            else if(loading_pattern=='#login_loading_comm')
            {
                $('#comment-login-msg').html('Неверный логин или пароль!');
            	$('#comment-login-forget').css('display','block');
            }
            else if(!right_menu_login)
                alert('Неверный логин или пароль!');
            else
            {
                $('#right_menu_last_passwd').show();                
                $('#right_menu_login_err').html('пароль неверен');

            }
            retur = false;
        }
        else
        {        	
        	$.ajax({
        	    url: '/ajax/temp_digs.php?act=pop'
        	});        	
        	
        	if(loading_pattern=='#loading_f_l'||phpSelf=='view_page.php')
                location.href="/view_page.php?story_id="+$('#story_id_').val();
        	location.reload();
            
            logined = 1;
            //refresh_menus(loading_pattern);
            retur = true;
        }
    }
     
 });  
 return retur;
}

function refresh_menus(loading_pattern)
{
    $('#comm_login_table').slideUp();
    $('#over_login').hide();
    $('#right_menu').load('/ajax/ajax_login.php?mode=get_right_menu');
    $('#a_podpiska').css('text-decoration','underline').css('border','0 none').css('padding','5px').css('padding-top','5px').css("background",0).css("margin",0);
    $('.div_podpiska').load('/ajax/ajax_login.php?mode=get_podpiska');
    $('#icq_inner').load('/ajax/ajax_login.php?mode=get_icq');
    $(loading_pattern).hide(); 
    if(loading_pattern=='#login_loading_comm')
        $('#comm_login_table').hide();
    refresh_menu_links();
}

function openID_test(id_show,form_id,openIDa)
{
    

    $.ajax({
   url: '/ajax/ajax_login.php',
   data:{
       mode: 'openID_login',
       openID: openIDa
       },
   type: 'POST',
   success: function (data,code)
   {

       if(data==0)
       {
           $('#'+id_show).show();
           
       }
       else
       {
           $('#'+id_show).hide();
           $('#'+form_id).submit();
       }
   }
    });
}