div_to_load = 'content';
after_load  = '';
cookie_check = false;

function ContentLoad(link, div_name, after_func, form_id, ccheck)
 {
  div_to_load = div_name || 'content';
  after_load  = after_func || '';
  form_id     = form_id || '';
  cookie_check = ccheck || false;

  $("#"+div_to_load).css("-moz-opacity", 0.2);
  $("#"+div_to_load).css("opacity", 0.2);
  $("#"+div_to_load).css("filter", "alpha(opacity=20)");

  var main_div = $("#"+div_to_load);
  var height   = $("#"+div_to_load).height();
  var width    = $("#"+div_to_load).width();
  var ofset    = $("#"+div_to_load).offset();

  $("<div id='content_loading'></div>")
  .html("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;загрузка...")
  .css("position","absolute")
  .css("height",  height / 2)
  .css("width",   width / 2)
  .css("top",     ofset.top)
  .css("left",    "150px")
  .prependTo(main_div);

  if (form_id) {
   $('<input type="hidden" name="ajax" value="1">').appendTo('#'+form_id);
   $('#'+form_id).ajaxSubmit(function(data) {
     onAjaxSuccess(data);
     });
   }
  else
    $.post(link, {ajax: 1},onAjaxSuccess);
 }

function onAjaxSuccess(data)
 {
  $("#content_loading").remove();
  $("#"+div_to_load).css("-moz-opacity", 1);
  $("#"+div_to_load).css("opacity", 1);
  $("#"+div_to_load).css("filter", "alpha(opacity=100)");
  $("#"+div_to_load).attr("innerHTML", data);

  var to_exec = true;
  if (cookie_check)
   {
    if ($.cookie("after_load_exec") != 1) to_exec = false;
   }

  if (after_load != '' && to_exec) eval(after_load);
 }
