var Compare = Class.create({
  
  addCompare: function(uri, id) {
    var full_uri = uri + ',add_compare.' + id;

	  new Ajax.Updater('compare_block', full_uri, { method: 'get' });
	  
	  $('compare_img_' + id).setStyle({display: 'none'});
  },
  
  removeCompare: function(uri, id) {
    var full_uri = uri + ',remove_compare.' + id;

    new Ajax.Updater('compare_block', full_uri, { method: 'get' });
    
    if ($('compare_img_' + id) != null) {  
      $('compare_img_' + id).setStyle({display: ''});
    }
  },
  
  removeCompareAll: function(uri) {
    var full_uri = uri + ',remove_compare_all2.1';

    new Ajax.Updater('compare_block', full_uri, { method: 'get' });
  },
  
  removeAll: function(uri) {
    var full_uri = uri + ',remove_compare_all.1';
    
    new Ajax.Request(full_uri, { method: 'get' });
    
    window.close();
    window.opener.location.reload();    
  },
  
  removeCompareBig: function(uri, id) {
    var full_uri = uri + ',remove_compare_big.' + id;

    /*new Ajax.Updater('compare_page', full_uri, { method: 'get' });*/
    
    new Ajax.Request(full_uri, {
                                method: 'get',
                                onSuccess: function(transport) {
                                  $('compare_page').update(transport.responseText);
                                  window.opener.location.reload();
                                }
    });
  },
  
  reloadParent: function(uri) {
    window.opener.location.href = uri;
  }
});

var objCompare = new Compare();

