/*******************************************************************************

*****    Функции просмотра работы    *******************************************

*******************************************************************************/

var thumb_selected = 1; // номер выбранного тумбнейла в раскрытой работе
var event_thumb_selected = 1; // номер выбранного тумбнейла в раскрытой работе раздела Субочева
var event_loading = false; // признак загрузки данных в разделе Субочева (для блокировки двойной загрузки)


/**
 * Меняет изображение в открытой работе
 * work_type - тип работ
 * work_id - уникальный номер работы
 * thumb_num - номер тумбнейла
 * item_id - уник. номер ведущего (может быть не определен)
**/

function changeWorkImg (work_type, work_id, thumb_num, item_id)
{
    if (thumb_selected==thumb_num) return false;

    if (item_id==null) item_id=0;

    var thumb_file = '';
    thumb_file = 'thumb-frame.gif';

    thumb_selected = thumb_num;

  $('.media-wrapper').html('');

  $('.work-thumbs li a').css('cursor', 'pointer');

  if ($.browser.msie)

  {

    $('.work-thumbs li').css('background', 'none');

    $('.work-thumbs li.thumb_'+parseInt(thumb_num)).css('background', 'url(/img/interface/'+thumb_file+') left top no-repeat');

    //$('.work-thumbs li.thumb_'+parseInt(thumb_num)).css('margin', '2px');

  } else

  {

    $('.work-thumbs li img').css('background', 'none');

    $('.work-thumbs li.thumb_'+parseInt(thumb_num)+' img').css('background', 'url(/img/interface/'+thumb_file+') left top no-repeat');

    //$('.work-thumbs li.thumb_'+parseInt(thumb_num)+' img').css('padding', '2px');

  }

  $('.work-thumbs li.thumb_'+parseInt(thumb_num)+' a').css('cursor', 'default');

  
    $('.media-wrapper').html('<img src="/img/preloaders/preloader_window.gif" alt="" class="loading"/>');
    $.get('/ajax/slide/'+work_type+'/'+parseInt(work_id)+'/'+parseInt(thumb_num)+'/'+parseInt(item_id),

    function(data){
      var ajax_result = JSON.parse(data);
      if (ajax_result.r_type=='flash')
      {

        var flash_width = ajax_result.r_size_x;
        var flash_height = ajax_result.r_size_y;
        var flash_x = 0; var flash_y = 0;

        flash_x = parseInt(600/2-flash_width/2);

        flash_y = parseInt(400/2-flash_height/2);

        $('.media-wrapper').html('<div style="background-color: #f00; width: '+flash_width+'px; height: '+flash_height+'px; margin-left: '+flash_x+'px; margin-top: '+flash_y+'px;"><div id="flash_movie"></div></div>');

        var movie = '/images/folio/'+ajax_result.r_content;

        swfobject.embedSWF(movie, "flash_movie", flash_width, flash_height, "7");

      }

      else if (ajax_result.r_type=='flv')

      {

        $('.media-wrapper').html('<div style="margin: 0 00px;"><div id="flash_movie"></div></div>');

        var movie = '/images/folio/'+ajax_result.r_content;

        

        var flashvars = {file: movie};

        var params = { allowfullscreen: "true", allowscriptaccess: "always" };

        

        swfobject.embedSWF("/ext/player.swf", "flash_movie", "500", "400", "7", "", flashvars, params);

      }

      else if (ajax_result.r_type=='img')

      {

        $('.media-wrapper').html(ajax_result.r_content);

      }

    }

  );



}







/**
 * Меняет данные в раскрытой работе раздела Субочева типа Артисты
 * event_item_id - уникальный номер артиста
 * thumb_num - номер тумбнейла
**/

var selected_item_in_black = 0;
function change_item_in_black (module_name, item_id)
{
    if (item_id == selected_item_in_black) return false;
    if (event_loading == true) return false;

    event_loading = true;
    selected_item_in_black = item_id;

    $('ul.menu-list li').removeClass('selected');
    $('#thumb_'+item_id).addClass('selected');
    $('div.work-about .container .content').html('');
    $('.media-wrapper').html('<img src="/img/interface/ajax_loader_window.gif" alt="" class="loading" style="margin-top:-5px;"/>');
    $('#mcs_container .dragger_container').hide();
    $('div.work-thumbs div ul').html('');

    $.post('ajax/showitem', {'m_name' : module_name, 'item_id' : item_id}, function(data){

        $('div.work-about .container .content').html(data.item.m_item_text);
        $("#mcs_container").mCustomScrollbar("vertical", 400, "easeOutCirc", 1.05, "auto", "yes");

        $.each(data.item.gallery, function(a, b) {
            $('div.work-thumbs div ul').append('<li class="thumb_'+parseInt(a+1)+'"><a href="javascript:;" onclick="changeWorkImg('+"'"+module_name+"'"+', '+parseInt(item_id)+', '+parseInt(a+1)+', 0); return false;"><img src="/img/modules/'+module_name+'/'+item_id+'/common/gallery/thumbs/'+b.image_name+'" alt="" style="padding: 2px;"/></a></li>');
        });

        $('.work-thumbs li.thumb_1').css('cursor', 'default');
        if ($.browser.msie)
        {
          $('.work-thumbs li.thumb_1').css('background', 'url(/img/interface/thumb-frame.gif) left top no-repeat');
        } else
        {
          $('.work-thumbs li.thumb_1 img').css('background', 'url(/img/interface/thumb-frame.gif) left top no-repeat');
        }
        thumb_selected = 1;

        $('div.media-wrapper').html('<img src="/img/modules/'+module_name+'/'+item_id+'/common/gallery/'+data.f_img.image_name+'" alt="" style="top: 50%; margin-top:-'+data.f_img.image_height+'px;"/>');

        event_loading = false;
    }, "json");

    /*$.get('a/peoples/'+event_item_id,

      function(data){

        var ajax_result = JSON.parse(data);

        if (ajax_result.content)

        {

          

          $('div.work-about').html(ajax_result.about);

          $('div.media-wrapper').html('<img src="/images/folio/events/'+ajax_result.images[0]+'" alt="" style="top: 0px;"/>');

          $('div.work-thumbs div').append('<ul></ul>');

          

          var i = 0;

          for (i=0; i<ajax_result.thumbs.length; i++)

          {              

            $('div.work-thumbs div ul').append('<li class="thumb_'+parseInt(i+1)+'"><a href="" onclick="changeWorkImg('+"'events'"+', '+parseInt(ajax_result.work_id)+', '+parseInt(i+1)+', '+parseInt(ajax_result.item_id)+'); return false;"><img src="/images/folio/events/'+ajax_result.thumbs[i]+'" alt="" style="padding: 2px;"/></a></li>');

          }

          

          $('.work-thumbs li.thumb_1').css('cursor', 'default');



          if ($.browser.msie)

          {

            $('.work-thumbs li.thumb_1').css('background', 'url(/images/folio/thumb-frame-suba.gif) left top no-repeat');

          } else

          {

            $('.work-thumbs li.thumb_1 img').css('background', 'url(/images/folio/thumb-frame-suba.gif) left top no-repeat');

          }

          

          thumb_selected = 1;

        }

        event_loading = false;

      }

    );*/

}


