    
function toggleEditor(id) {
    if (!tinyMCE.get(id))   tinyMCE.execCommand('mceAddControl', false, id);
    else
    tinyMCE.execCommand('mceRemoveControl', false, id);
}

// egy obj tipusu objektumnak keresi meg az X koordinatajat a kepernyon
function findPosX(obj)
{
    var curleft = 0;
    if (obj.offsetParent)
    {
        while (obj.offsetParent)
        {
            curleft += obj.offsetLeft
            obj = obj.offsetParent;
        }
    }
    else if (obj.x)
        curleft += obj.x;
    return curleft;
}
// egy obj tipusu objektumnak keresi meg az Y koordinatajat a kepernyon
function findPosY(obj)
{
    var curtop = 0;
    var printstring = '';
    if (obj.offsetParent)
    {
        while (obj.offsetParent)
        {
            printstring += ' element ' + obj.tagName + ' has ' + obj.offsetTop;
            curtop += obj.offsetTop
            obj = obj.offsetParent;
        }
    }
    else if (obj.y)
        curtop += obj.y;
    return curtop;
}
   
var myGlobalHandlers = {
            onCreate: function(){
            Element.setStyle('ajax_request', {display: "block"});
            
             Event.observe(document, 
                 'mousemove', 
                  function(event)
                 {
                     Element.setStyle('ajax_request', 
                         {
                         left: (Event.pointerX(event)+15)+'px',
                         top: (Event.pointerY(event)+15)+'px'
                         });
                 });

        },
            onComplete: function() {
            if(Ajax.activeRequestCount == 0){
                Element.setStyle('ajax_request', {display: "none"});
            }
            }
        };

function sfHover(div) {
    var nav=$(div);
    if(nav){
    var sfEls = nav.getElementsByTagName("LI");
    if( sfEls )
    for (var i=0; i<sfEls.length; i++) {
        
        sfEls[i].onmouseover=function() {
            this.className+=" sfhover";
        }
        sfEls[i].onmouseout=function() {
            this.className=this.className.replace(new RegExp("sfhover\\b"), "");
        }
    }
    }
}

    
function showtab(tab, ful, sum)
 { 
    var i;
 // osszes ful elrejtese
      for (i=0; i< sum;i++)
         {
         $("tab_"+tab+"_"+i).className="tabbeddiv_hidden";
         $("ful_"+tab+"_"+i).className="";
         }
     $("tab_"+tab+"_"+ful).className="";
     $("ful_"+tab+"_"+ful).className="selected";
}

function highlight(table)
{
     
    $j("."+table+" tr").hover(
       function()
       { 
        $j(this).addClass("highlight");
       },
       function()
       {
        $j(this).removeClass("highlight");
       });
       
    $j("."+table+" td").hover(
       function()
       {
        $j(this).addClass("highlight_td");
       },
       function()
       {
        $j(this).removeClass("highlight_td");
       });
    
}
