Is this code correct then? Thanks
$('#wu-tabs').tabs({
onContextMenu: function(e, title,index)
{
e.preventDefault();
var target = this;
var opts = $(target).tabs('options');
if (!opts.cmenu){
opts.cmenu = $('<div></div>').appendTo('body');
opts.cmenu.menu();
opts.cmenu.menu('appendItem', {id:'closeThis',text:'დახურვა'});
opts.cmenu.menu('appendItem', {id:'closeAll',text:'ყველას დახურვა'});
}
if ($(target).tabs('getTab', index).panel('options').closable == false)
{opts.cmenu.menu('disableItem', $('#closeThis')[0]);}
else
{opts.cmenu.menu('enableItem', $('#closeThis')[0]);}
if ($(target).find(".tabs-closable").length == 0)
{opts.cmenu.menu('disableItem', $('#closeAll')[0]);}
else
{opts.cmenu.menu('enableItem', $('#closeAll')[0]);}
opts.cmenu.menu({
onClick:function(item){
if (item.id=='closeAll')
{
var count = $(target).tabs('tabs').length;
for(var i=count-1; i>=0; i--){
if ($(target).tabs('getTab', i).panel('options').closable==true)
{$(target).tabs('close',i);}
}
}
if (item.id=='closeThis')
{
if ($(target).tabs('getTab', index).panel('options').closable==true)
{$(target).tabs('close',index);}
}
}
});
opts.cmenu.menu('show', {
left: e.pageX,
top: e.pageY
});
}
});