Вход Регистрация
Файл: js.js
Строк: 92
<?php
//Автор: Vocaloid IA / IALoid / Лоликонщик

///////////WMR: 212581813973

//Жертвуем мильёны кароч))


jQuery(function(){



//0 - нет, любое другое значение - да
IA = {
   
max_width: 500,//Макс размер, считаемый мобилой
   
scroll: 1, // Смещение правой части 
   
scroll_fix: 1,//Произойдет ли запрет скроллинга
   
anime: 300,//Скорость анимации в микросекундах
   
opacity: "0.70",//Затемнение 0 - ниту тимнати кароч
   
panel_width: 210,//ширина панели
//Ниже не трогать
   
click: 0,
   
block: "#IA_panel",
   
button: "#IA_panel_open",
   
all: "#IA_all_contents",
   
close: "IA_block_close"
};


/*
а эта афтанастройка кароч
*/

$('body').wrapInner('<div id="IA_body" style="overflow-x:hidden"></div>');


      $(
IA.block).nextAll().wrapAll('<div id="IA_all_contents"></div>');

   $(
IA.all).css({
      
width: "100%"
   
});

$(
document).on('click', IA.button, function(e){
   
open();
   
e.PreventDefault();
});
$(
document).on('click', '#'+IA.close, function(e){
   
close();
   
e.PreventDefault();
});

panel();

$(
window).resize(panel);


function 
panel()
{
   var 
w = $(document).width();
   if (
w < IA.max_width)
   {
      if (!
IA.click)
      {
         var 
h = IA.scroll_fix ? '100%' : $(IA.all).height();
         $(
IA.button).css('display','inline-block');
         $(
IA.all).attr('style', 'margin-left:0;width:100%');
         $(
IA.block).attr('style', 'display:none;z-index:800;overflow-y:auto;margin-left:-'+IA.panel_width+';position:absolute;width:'+IA.panel_width+';box-sizing:border-box;height:'+h);
      }
   }else{
      $(
'#'+IA.close).remove();
      $(
IA.block).css('display','block');
      $(
IA.all).attr('style', 'margin-left:'+IA.panel_width);
      $(
IA.button).css('display','none');
      $(
IA.block).attr('style', 'z-index:800;overflow-y:auto;margin-left:0;position:absolute;width:'+IA.panel_width+';box-sizing:border-box;height:'+$(IA.all).height());
     $(
'#IA_body').css({
          
'height': 'auto',
          
'overflow-y': 'visible'
      
});
      
IA.click = 0;
    
   }
}

function 
close()
{
   if (
IA.click)
   {
      
      if (
IA.scroll_fix)
      {
         $(
'#IA_body').css({
            
'height': 'auto',
            
'overflow-y': 'visible'
         
});
      }
      if (
IA.scroll)
      {
         $(
IA.all).animate({
            
marginLeft : 0
         
}, IA.anime);
      }
      $(
"#"+IA.close).animate({
         
opacity: 0
      
}, IA.anime, function(){
         $(
'#'+IA.close).remove();
      });

      $(
IA.block).animate({
         
marginLeft : "-"+IA.panel_width
      
},IA.anime, function(){
         $(
IA.block).css('display','none');
      });
      
IA.click = 0;
   }
}

function 
open(){
   if (!
IA.click)
   {

      if (
IA.scroll_fix)
      {
         $(
'#IA_body').css({
            
height: '100%',
            
'overflow-y': 'hidden'
         
});
      }

      $(
IA.block).before('<div id="'+IA.close+'" style="background:#000;top:0;width:100%;height:100%;position:fixed;opacity:0;z-index:1;"></div>');

     $(
IA.block).css('display','block');
      $(
'#IA_body').css({
         
'overflow':'hidden',
         
"width" : "100%"
      
});

     if (
IA.scroll)
      {
         $(
IA.all).animate({
            
marginLeft : IA.panel_width
         
}, IA.anime);

     }

      $(
'#'+IA.close).animate({
         
opacity: IA.opacity
      
}, IA.anime);

      $(
IA.block).animate({
         
marginLeft : 0
      
}, IA.anime);

      
IA.click = 1;
   }
}
})();
?>
Онлайн: 2
Реклама