var IMG_URL='/images/mailua';
$(function() {
  $.ifixpng('/clear.gif');
  window.setTimeout("$('img.btn_png').ifixpng('/clear.gif');", 5000);
  $(".fixpng").ifixpng();
  $(".topbtn div").ifixpng();

   $(".topbtn:not(.topbtn_disabled) .div1").hover(function(){
      if ($(this).parent().is('.topbtn_active')){
         $(this).removeClass('color2').addClass('color1');;
         return false;
      }

        $(this).addClass('hovered').css({
//           color: '#0000aa'
           backgroundImage: 'url('+ IMG_URL + '/topbtn02l.png)',
           paddingTop: '4px'
        }).ifixpng()
        .next().css({
           backgroundImage: 'url('+IMG_URL + '/topbtn02r.png)',
           paddingTop: '4px'
        }).ifixpng();
  
   },function(){
      if ($(this).parent().is('.topbtn_active')){
         $(this).removeClass('color1').addClass('color2');
         return false;
      }

        $(this).removeClass('hovered').css({
           backgroundImage: 'url('+IMG_URL + '/topbtn01l.png)',
           paddingTop: '2px',
           color: ''
        }).ifixpng()
        .next().css({
           backgroundImage: 'url('+IMG_URL + '/topbtn01r.png)',
           paddingTop: '2px'
        }).ifixpng();
   });
   
   $('#forum_path_box').append($('#forum_path_source').show());
   
   if (typeof make_quick_btn == 'function') make_quick_btn();
});

/*********************      Quick Menu      **************/
/*
 *  @author:    antonfin (Anton Morozov)
 *  @email:     antonfin@mail.ua
 */
var click_quick_ctx_stat= 0;       //   show - click or not by quick_btn div
var timeout_ctx         = false;   //   timeout for quick context menu (onclose)
var timeout_ctx2        = false;   //   timeout2 for quick context menu (onshow)

/*
 *  void show_quick_ctx( object ctx, object event ) - show context menu with quick actions
 *      @param: object ctx      - object for context menu (object create in the  make_quick_btn function)
 *      @param: object event    - event object
 */
function show_quick_ctx( ctx, e ){

    if( timeout_ctx ) clearTimeout( timeout_ctx );
    if($( 'body > div.ContextMenuBox[tplid="ctx_quick_btn"]:visible' ).length ) return;
    e.pageX = 0;
    e.pageY = 0;
    var offset = $('#gtab_quick').offset();
    ctx[1]['cursorAt']  = { top: offset.top + 22, left: offset.left + 7 };
    ctx[1]['showEvent'] = e;
    $('#ctx_quick_btn').contextMenu( ctx[0], ctx[1] );

    click_quick_ctx_stat = 1;
}
/*
 *  void hide_quick_ctx()   - hide quick context menu
 */
function hide_quick_ctx(){
    if( click_quick_ctx_stat === true ) return;
    if( timeout_ctx  ) clearTimeout( timeout_ctx  );
    if( timeout_ctx2 ) clearTimeout( timeout_ctx2 );

    timeout_ctx = setTimeout( function(){
        $(document).trigger('mousedown');
        unbind_quick_menu();
    }, 500 );
}
/*
 *  void unbind_quick_menu()    - unbind hover event from quick ContextMenu
 */
function unbind_quick_menu(){
    $( 'body > div.ContextMenuBox[tplid]').unbind('mouseenter mouseleave');
}



//setTimeout(make_quick_btn, 1000);
