/*******************************************************************************
*  Диалоги  ********************************************************************
*******************************************************************************/



// закрываем диалог

function close_dialog()
{
  $('body .dialog-wrap').remove();
  $('body .dialog-shade').remove();
  $(document).unbind('keydown');
}


// создаем диалог

function create_dialog (width, height)
{
  
  $('body').append('<div class="dialog-shade"></div>');
  var str = $('.dialog-close').html();
  $('body').append('<div class="dialog-wrap"><div class="dialog-close">'+str+'</div><div class="dialog-content"></div></div>');
  
  
  
  //$('.dialog-close').css('zoom', '1');
  //DD_belatedPNG.fix('.dialog-close img');
  
  //$('body').append('<div class="dialog-wrap"><div class="dialog-close"><a href="javascript:;" onclick="close_dialog()"><img src="/images/dialog_close.png" alt=""/></a></div><div class="dialog-content"></div></div>');
  $('.dialog-wrap').css('margin-left', '-'+parseInt(width / 2)+'px').css('margin-top', '-'+parseInt(height / 2)+'px');
  $('.dialog-wrap').css('width', parseInt(width)+'px');
  
  var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
  var clientHeight = document.documentElement.clientHeight || document.body.clientHeight;
  //alert(jQuery.browser);
  //alert (scrollTop);
  
  if($.browser.msie)
  {
   $('.dialog-wrap').css('top', parseInt(scrollTop + Math.round(clientHeight/2))+'px');
  }
    
  
  //$(document).bind('keydown', 'Esc', function() { close_dialog() } );
  
  $('.dialog-shade').click( function() { close_dialog(); } );
    
}


function dialog_load_success ()
{
  $('.dialog-wrap .dialog-content .dialog-loader').remove();
}