var rtlHeading = new Class({
	Implements: Options,
	options: {
		curr_page: 1,
		pages_num: 1,
		cont_pager: 'main-pager-number'
	},

	initialize: function(options) {
		this.setOptions(options);
		this._addEvents();
	},
 
	_addEvents: function() {
		$('heading-btn-prev').addEvent('click',function(){ this._prev(); }.bind(this));
		$('heading-btn-next').addEvent('click',function(){ this._next(); }.bind(this));

		/*var pages = new Array();
		for(i=1; i < this.options.pages_num+1; i++) {
			pages.push(i);		
		}
		pages.each(function(item){
			$('heading-dot-'+item).addEvent('click',function(){ this._setPage(item); }.bind(this));	
		}.bind(this))*/
	},

	_setPage: function(p) {
		$('heading-text-'+this.options.curr_page).addClass('hidden');
		$('heading-text-'+p).removeClass('hidden');
	},

	_prev: function() {
		if(this.options.curr_page == this.options.pages_num) return;
		this._setPage(this.options.curr_page+1);
		this.options.curr_page++;
	},

	_next: function() {
		if(this.options.curr_page == 1) return;
		this._setPage(this.options.curr_page-1);
		this.options.curr_page--;	
	}
});
