function updateUploadify(){
  $('#vfile_upload').uploadify({
      'uploader'  : '/plugins/uploadify/uploadify.swf',
      'script'    : '/plugins/uploadify/uploadify.php',
      'cancelImg' : '/plugins/uploadify/cancel.png',
      'folder' : '/video',
      'auto'	  : false,
      'wmode'       : 'transparent',
      'buttonImg'   : '/images/theme/yellow_bttn_upload.png',
      'sizeLimit'   : max_video_file_size,
      'scriptData' : {uid:uid, sessionHash:sessionHash},
      'height'      : '37px',
      'width'       : '152px',
      'onComplete'  : function(event, ID, fileObj, response, data) {
          $('#addInfoForm input[name=filelink]').remove();
          switch(response)
          {
              case 'mustBeAuthorized': $('#addInfoError').html('Вы должны быть авторизированным пользователем. Пожалуйста, авторизируйтесь либо зарегистрируйтесь на сайте.'); break;
              case 'wrongFileSize': $('#addInfoError').html('Файл очень большой. Выберите, пожалуйста, файл меньшего размера'); break;
              case 'wrongFileType': $('#addInfoError').html('Неверный тип файла. Выберите, пожалуйста, файл допустимого типа'); break;
              default:
              {
  				  $('#addInfoForm').prepend('<input type="hidden" name="filelink" value="' + response + '"/>');

  				  $.post("/m2c.php",$('#addInfoForm').serialize(),function(data){
                        hideAddInfoForm();
                        parseData(data);
                  },"json");
              }
          }
      }
  });
    
  $('#afile_upload').uploadify({
      'uploader'  : '/plugins/uploadify/uploadify.swf',
      'script'    : '/plugins/uploadify/uploadify.php',
      'cancelImg' : '/plugins/uploadify/cancel.png',
      'folder' : '/audio',
      'auto'	  : false,
      'wmode'       : 'transparent',
      'buttonImg'   : '/images/theme/yellow_bttn_upload.png',
      'sizeLimit'   : max_audio_file_size,
      'scriptData' : {uid:uid, sessionHash:sessionHash},
      'height'      : '37px',
      'width'       : '152px',
      'onComplete'  : function(event, ID, fileObj, response, data) {
          $('#addInfoForm input[name=filelink]').remove();
          switch(response)
          {
              case 'mustBeAuthorized': $('#addInfoError').html('Вы должны быть авторизированным пользователем. Пожалуйста, авторизируйтесь либо зарегистрируйтесь на сайте.'); break;
              case 'wrongFileSize': $('#addInfoError').html('Файл очень большой. Выберите, пожалуйста, файл меньшего размера'); break;
              case 'wrongFileType': $('#addInfoError').html('Неверный тип файла. Выберите, пожалуйста, файл допустимого типа'); break;
              default:
              {
  				  $('#addInfoForm').prepend('<input type="hidden" name="filelink" value="' + response + '"/>');

  				  $.post("/m2c.php",$('#addInfoForm').serialize(),function(data){
                        hideAddInfoForm();
                        parseData(data);
                  },"json");
              }
          }
        }
  });
}



$(document).ready(function(){
    $('#addBlock .close, #layer').click(function(){
        hideAddInfoForm();
    });

});


function showAddInfoForm(page,type)
{
    var sendObj = {};
    sendObj.page = page;
    sendObj.type = type;
    if(aid != undefined)
        sendObj.aid = aid;
    else if(sid != undefined)
        sendObj.sid = sid;

    $.post('/ajax/add_info_forms.php',
        sendObj,
        function(data){
            $('#addBlock .center').html(data);

            $('#addBlock').fadeIn(500,function(){
                $('input[type=file]').change(function(){
                    var path = $(this).val();
                    path = path.substr(path.lastIndexOf('\\')+1);
                    $('#image_name').val(path);
                });
            });
            $('#layer').fadeIn(500);
            window.scrollTo(0,100);
            $('textarea').markItUp(myBbcodeSettings).autoResize();
            $('.markItUpResizeHandle').hide();
            updateUploadify();
            updateCuSel();
        });
}

function hideAddInfoForm()
{
    //$('#addInfoForm').get(0).reset();
    $('#addBlock').fadeOut(500);
    $('#layer').fadeOut(500);
}

function save_form()
{
    if($('#vfile_upload').val() != undefined || $('#afile_upload').val() != undefined)
    {
        if($('.uploadifyQueueItem').length)
        {
            $('#afile_upload').uploadifyUpload();
            $('#vfile_upload').uploadifyUpload();
        }
        else
        {
            $('#addInfoError').html('Вы не выбрали файл для загрузки. Выберите пожалуйста файл.');
        }

    }
    else
    {
        $('#addInfoForm').ajaxSubmit({success:function(data){
                            if(data.notice!='')
                            {
                                hideAddInfoForm();
                                parseData(data);
                            }
                            $('#addInfoError').html(data.error);

                            },
                          dataType:  'json'});
    }
   
    return false;
}

function updateCuSel()
{
    cuSel({changedEl: "#addInfoForm select", visRows: 4, scrollArrows: true});
	$('.tarea textarea').autoResize();
}

$( 'a.checkbox').click(function(){
    if ($(this).hasClass('active'))
         {
        $(this).removeClass('active');
        }
    else
         {
        $(this).addClass('active');
         }
    $(this).next().click().change();
});
$('input[type=checkbox]').change(function(){
});
$( 'a.radiobox').click(function(){
    if ($(this).hasClass('active'))
         {
        $(this).removeClass('active');
        }
     else
         {
        $(this).addClass('active');
         }
    $(this).next().click().change();
});
$('input[type=radio]').change(function(){
});

