tinymce.create("tinymce.plugins.HeadhunterPlugin",{init:function(A,B){A.onNodeChange.add(function(K,L,E){try{if(!editorActionBarSupport){return ;
}}catch(H){return ;
}if(E==null){return ;
}var G=E;
var M=new Array();
while(G!=null){if(G.nodeName.toUpperCase()=="BODY"){break;
}if(G.nodeType==1&&tinymce.EditorManager.activeEditor.dom.getAttrib(G,"class").indexOf("mceItemHidden")==-1){M[M.length]=G;
}G=G.parentNode;
}editorActionBarSupport.activateBold(false);
editorActionBarSupport.activateItalic(false);
editorActionBarSupport.activateUnderline(false);
editorActionBarSupport.activateAlignLeft(false);
editorActionBarSupport.activateAlignRight(false);
editorActionBarSupport.activateAlignCenter(false);
editorActionBarSupport.activateAlignFull(false);
editorActionBarSupport.activateListBullets(false);
editorActionBarSupport.activateListNumering(false);
editorActionBarSupport.activateCut(false);
for(var F=M.length-1;
F>=0;
F--){var J=M[F].nodeName.toLowerCase();
if(J.indexOf("html:")==0){J=J.substring(5);
}if(J=="b"||J=="strong"){editorActionBarSupport.activateBold(true);
}if(J=="i"||J=="em"){editorActionBarSupport.activateItalic(true);
}if(J=="u"){editorActionBarSupport.activateUnderline(true);
}if(J=="ul"){editorActionBarSupport.activateListBullets(true);
}if(J=="ol"){editorActionBarSupport.activateListNumering(true);
}}alignNode=E;
breakOut=false;
do{if(!alignNode.getAttribute||!alignNode.getAttribute("align")){continue;
}switch(alignNode.getAttribute("align").toLowerCase()){case"left":editorActionBarSupport.activateAlignLeft(true);
breakOut=true;
break;
case"right":editorActionBarSupport.activateAlignRight(true);
breakOut=true;
break;
case"middle":case"center":editorActionBarSupport.activateAlignCenter(true);
breakOut=true;
break;
case"justify":editorActionBarSupport.activateAlignFull(true);
breakOut=true;
break;
}}while(!breakOut&&(alignNode=alignNode.parentNode)!=null);
var D="formatSelect";
var C=document.getElementById(D);
if(C){var I=tinymce.EditorManager.activeEditor.dom.getParent(E,"p,h1,h2,h3,h4,h5,h6,pre,address");
if(I){DWRUtil.setValue(D,"<"+I.nodeName.toLowerCase()+">");
}else{DWRUtil.setValue(D,"");
}}G=E;
while(G!=null&&G.tagName!="BODY"&&G.tagName!="HTML"){if(tinymce.EditorManager.activeEditor.dom.getAttrib(G,"class").indexOf("live-cut")>-1){editorActionBarSupport.activateCut(true);
break;
}G=G.parentNode;
}});
}});
tinymce.PluginManager.add("headhunter",tinymce.plugins.HeadhunterPlugin);
