var showed=false;var linkObj;function shWriteus(link)
{if(showed)
{jQuery('#writeus').hide();showed=false;}
else
{jQuery('#writeus').show();showed=true;linkObj=jQuery(link);}}
function sendUs(SelectorText)
{var prio=jQuery('#support_form input[name="writeusPrio"]:checked').attr('value');if(!SelectorText){SelectorText='#writeusText';}
var pars='url='
+encodeURIComponent(document.location)+'&prio='+prio+'&sendText='
+encodeURIComponent(jQuery(SelectorText).val())+'&referrer='
+encodeURIComponent(document.referrer);if(jQuery(SelectorText).val().length<3)
{alert('Необходимо ввести текст!');return;}
if(!window.v03interfaceEnabled&&!window.v10interfaceEnabled){shWriteus(linkObj);}
jQuery.post(jQuery('#support_form').attr('action'),pars,function(answer){if(answer.done)
{jQuery(SelectorText).val('');showPopupMessage('Сообщение об ошибке успешно отправлено. Мы всё почитаем и исправим.',{left:29,top:-54},jQuery(linkObj||'.js-footer-content'));jQuery(window).trigger('msk.support.form.sent');}
else
{jQuery('#popup_simple p:first').html('Не удалось отправить сообщение об ошибке.');showPopupMessage('Не удалось отправить сообщение об ошибке.',{left:29,top:-54},linkObj);}},"json");return false;}
function doEdit(id)
{var url='/actions.html?action=edit_support';var params={'edit':id};jQuery.post(url,params,null,'json').done(function(answer){jQuery('#view_'+id).html('<textarea id="text_'+id+'">'+answer.text+'</textarea><br /><input type="button" value="save" onclick="doSave('+id+')" />');jQuery('#view_'+id).show();}).fail(function(){alert('Не удалось загрузить.');});jQuery('#view_'+id).hide();jQuery('#edit_'+id).hide();}
function doSave(id)
{var url='/actions.html?action=save_support';var params={'edit':id,'editText':jQuery('#text_'+id).val()};jQuery.post(url,params,null,'json').done(function(answer){jQuery('#view_'+id).html(answer.text);jQuery('#view_'+id).show();jQuery('#edit_'+id).show();}).fail(function(){alert('Не удалось сохранить.');});jQuery('#view_'+id).hide();}
