
var SelectForBlogRequest=new Class({
  Extends: ysRequest,

  initialize: function() {
    this.parent('/t4/UserPalette', 'get');
  },

  select: function(elm, imgId) {
    this.anchor=elm;
    this.imgId=imgId%100000000;
    this.send('add='+this.imgId);
  },

  success: function(responseText, responseXML) {
    $(this.anchor).addClass('selectedForBlog');
  },

  failure: function(statusCode, statusText, msgCode, msgString) {
    if (statusCode==404) {
      alert("Чтобы выбрать картинку для вставки в форум или блог необходимо войти, указав имя и пароль. Для вставки данной картинки используйте код: {{"+this.imgId+"}}");
    }
    else {
      alert("Запомнить картинку не удалось. Используйте следующий код для вставки: {{"+this.imgId+"}}");
    }
  }
});

var selectForBlogRequest=new SelectForBlogRequest();
var selectForBlog=selectForBlogRequest.select.bind(selectForBlogRequest);

//function selectForBlog(elm, imgId) {
//  selectForBlogRequest.select(elm, imgId);
//}

