<!--//--><![CDATA[//><!--
window.addEvent('domready', function() {
	var visualEffects = new AbipurVisualEffectsCompare();
	visualEffects.deleteCompare();
	visualEffects.addCompare();
  	visualEffects.deleteCompareNormal();
});

var AbipurVisualEffectsCompare = new Class({
	
	deleteCompare: function(){
    var localObject = this;
    $$('.remove_compare').addEvent('click', function() {
      new Request.HTML({
					url		: 'ajax.php?action=fmd&id=22&method=delete&compareId=' + this.get('id'),
					method	: 'get',
					onComplete: function(responseTree, responseElements, responseHTML, responseJavaScript) {
              $$('.hotel_compare_mini_box').set('html',responseHTML);
              localObject.deleteCompare();
          }
				}).send(); 
        
        return false;
    });
	},
  
  deleteCompareNormal: function(){
    var localObject = this;
    $$('.remove_compare_normal').addEvent('click', function() {
      new Request.HTML({
					url		: 'ajax.php?action=fmd&id=21&method=delete&compareId=' + this.get('id'),
					method	: 'get',
					onComplete: function(responseTree, responseElements, responseHTML, responseJavaScript) {
              $$('.hotel_list_wrapper').set('html',responseHTML);
              localObject.deleteCompareNormal();
          }
				}).send(); 
        
        return false;
    });
	},
  
  addCompare: function(){
    var localObject = this;
    $$('.add_compare').addEvent('click', function() {
      $$('.mod_form').dispose();
      new Request.HTML({
        url  : 'ajax.php?action=fmd&id=30&g=1&date=' + this.get('id'),
        method : 'get',
        evalScripts: true,
        evalResponse: true,
        append: this.getParent(),
        onComplete: function() {
            localObject.sendButtonCheck();
			localObject.closeCompare();
        }
      }).send();
      return false;
    });
	},
	
  closeCompare: function(){
	$('close').addEvent('click', function() {
		$$('.mod_form').dispose();
		return false;
	});
  },
  
  sendButtonCheck: function(){
    var localObject = this;
    $$('.submit').addEvent('click', function() {
      new Request.HTML({
					url		: 'ajax.php?action=fmd&id=22&method=add',
					method	: 'post',
          onComplete: function(responseTree, responseElements, responseHTML, responseJavaScript) {
              $$('.hotel_compare_mini_box').set('html',responseHTML);
              localObject.deleteCompare();
              $('f4').getParent().dispose();
          }
      }).send($('f4'));
      return false;
    });
	}
		
});

//--><!]]>
