// Инициализация инклуд-блоков на главной странице GAY.RU

init_function = function() {

  // Блок "Рекламные строчки"
  if ($('#block_reklama_headers a').length) {
    var html='<span class="norm nb middle">';
    $('#block_reklama_headers a').each(function(n,el) {
      var url=$(el).attr('href');
      var title=$(el).html().replace(/\s*<.*/,'');
      html+='<span class="point_nb">'+
        (url ? ('<a href="'+url+'">') : '<span class="middle">')+title+
        (url ? '</a>' : '</span>')+'</span>';
    });
    html+='</span>';
    $('#block_reklama_headers').html(html).show();
  };


  // Блок "AZ.GAY.RU"
  if ($('#block_az').length) {
    var el=$('#block_az td:eq(0)');
    var el2=el.find('img[src^=http]');
    var img_src=el2.attr('src');
    var img_w=el2.attr('width');
    var img_h=el2.attr('height');
    el2=el.find('a.fnt11');
    var url=el2.attr('href');
    var title=el2.find('b').html();
    var date=el2.find('nobr').html();
    if (date) date=date.replace(/^\s*\(\s*|\s*\)\s*$/g,'');
    var anons=el2.html();
    if (anons) anons=anons.replace(/^(?:.|\s)+?<br>\s*|&nbsp;<img(?:.|\s)*$/gi,'');
    var html=
      (img_src
      ? ( '<a href="'+url+'"><img src="'+img_src+'" class="image" width="'+img_w+'" height="'+img_h+
           '" style="display:block; float:left; margin:3px 7px 3px 0px"></a>' )
      : '')+
      '<span class="smaller2 hidden">'+date+'</span><br>'+
      '<span class="smaller1"><a href="'+url+'" class="block std"><b>'+title+'</b></a></span><br>'+
      '<span class="smaller2"><a href="'+url+'" class="block std">'+anons+'</a></span>'+
      '<div class="clear" style="height:15px"></div>';
    el=$('#block_az td:eq(1)');
    el2=el.find('img[src^=http]');
    img_src=el2.attr('src');
    img_w=el2.attr('width');
    img_h=el2.attr('height');
    el2=el.find('a.fnt11');
    url=el2.attr('href');
    title=el2.find('b').html();
    var anons=el2.html();
    if (anons) anons=anons.replace(/^(?:.|\s)+?<br>\s*|&nbsp;<img(?:.|\s)*$/gi,'');
    var n=img_src ? 1 : 0;
    el2=el.find('a:eq('+n+')');
    var cat_url=el2.attr('href');
    var cat_title=el2.html();
    html+=
      '<span class="smaller1"><a href="'+cat_url+'" class="header">'+cat_title+'</a></span><br>'+
      '<div style="height:4px"></div>'+
      (img_src
      ? ( '<a href="'+url+'"><img src="'+img_src+'" class="image" width="'+img_w+'" height="'+img_h+
           '" style="display:block; float:left; margin:2px 7px 3px 0px"></a>' )
      : '')+
      '<span class="smaller1"><a href="'+url+'" class="block std"><b>'+title+'</b></a></span><br>'+
      '<span class="smaller2"><a href="'+url+'" class="block std">'+anons+'</a></span>';
    $('#block_az').html(html).show();
  };


  // Блок "365.gay.ru"
  if ($('#block_365gayru a').length) {
    var html='<span class="smaller2 middle">';
    $('#block_365gayru a').each(function(n,el) {
      var url=$(el).attr('href');
      var title=$(el).html();
      if (title) title=title.replace(/&nbsp;<img(?:.|\s)*$/,'');
      html+='<a class="point" href="'+url+'"><span class="middle tight">'+title+'</span></a>';
    });
    html+='</span>';
    $('#block_365gayru').html(html).parent().show();
  };


  // Блок "Индиго Новинки"
  if ($('#block_indigo').length) {
    var el=$('#block_indigo');
    var img=el.find('img');
    var img_src=$(img).attr('src');
    var img_w=$(img).attr('width');
    var img_h=$(img).attr('height');
    var html='';
    el.find('table table tr').each(function(n,el2){
      if (n==1 && img_src) html+=
        '<img src="'+img_src+'" class="image" width="'+img_w+'" height="'+img_h+
        '" style="display:block; float:right; margin:0 0 3px 3px" />';
      var url=$(el2).find('a').attr('href');
      var title=$(el2).find('b').html();
      var date=$(el2).find('font').html();
      if (date) date=date.replace(/(.{2})$/,'20$1');
      html+='<a href="'+url+'" class="point"><span class="smaller2 middle tight">'+title+' <span class="smaller3 hidden">'+date+'</span></span></a>';
    });
    $('#block_indigo').html(html).show();
  };


};

