

function RBlank()
{var blank=this;var actionlist=$('#known_actions').val();this.knownActions=actionlist?actionlist.split(','):[];this.id=0;this.init=function()
{this.id=$('#id_resume').val();for(i in this.knownActions)
this.bindFormButton(this.knownActions[i],'blank');var $menu=$('div.gres_header_menu').mouseleave(function(){$(this).find('div.gres_more_default').hide();});$menu.find('a.gres_button_more').click(function(){$menu.find('div.gres_more_default').hide();$(this).parent().parent().next().children('div.gres_more_default').show();return false;});$('a.gres_letter_btn').click(function(){$(this).parent().children('div.gres_letter_cont').toggle();return false;}).parent().hoverIntent({sensitivity:3,interval:100,over:function(){},out:function(){$(this).children('div.gres_letter_cont').hide();},timeout:200});};this.bindFormButton=function(name,origin)
{if(!$('#gres_form_'+name).length)
return;$('div.gres_menu a.gres_button_'+name).click(function(){if(sjWidgets.handlePopupButton.apply(this,[name,blank.id,document.forms.resumeitem,origin]))
{sjWidgets.showPopupForm.apply(blank,[name,blank.id,origin]);}
return false;});};}
$(function(){var sendCommand=function(data,i)
{$.ajax({url:'/js/request/resume_comments.php',cache:false,dataType:'json',error:function(xhr,ts,err){sjWidgets.alert('Произошла ошибка системы! (ошибка xhr)');},success:function(data){try{processResponse(data,i)}
catch(e){sjWidgets.alert('Произошла ошибка системы!')}},data:data,type:'GET'});};var processResponse=function(data,j)
{if(data.lists)
{$('div.labellist').eq(j).replaceWith(data.lists['list'+j]);$('div.labellist').eq(j).each(cfgList);}
if(data.errors)
for(k in data.errors)
sjWidgets.alert(data.errors[k]);if(data.notifications)
for(k in data.notifications)
sjWidgets.alert(data.notifications[k],'ok');};var cfgList=function(i)
{var list=this;var cfgListItem=function()
{$('a',this).click(function(){sendCommand(this.search.substr(1)+'&listno='+i,i);return false;});};var $input=$('input[name="comment"]',this);var $form=$('div.labelform',this);$('div.do_label a',this).click(function(){$form.toggle();sjWidgets.makeSuggestable($input);$input.focus();return false;});$('form',$form).submit(function(e){e.target.sbmt.disabled=true;sendCommand({'listno':i,'action':'add','id_resume':e.target.id_resume.value,'comment':e.target.comment.value},i);return false;});if(!$input.val())
$form.hide();sjWidgets.makeSuggestable($input.filter(':visible'));$('div.labellistitem',this).each(cfgListItem);};$('div.labellist').each(cfgList);var r=new RBlank();r.init();});