/**
 *
 * Paul Streise
 * http://www.omc.ch/
 *
 * Created on 06.01.2009
 * @copyright 2009
 *
 **/


var ToggleOneWay = new Class({
	
	Implements : [Options],
	
	options: {
		hideElement : 'oneyway',
		showElement : 'returnFlight',
		toggleElements : [
		                  '#returnDate_label',
		                  '#returnDate_input',
		                  '#returnDeviation_label',
		                  '#returnDeviation_input']
	},
	
	initialize: function(options)
	{
		this.setOptions(options);
		
		if(this.options.hideElement)
			$(this.options.hideElement).addEvent('click',function(){
				$$(this.options.toggleElements).setStyle('opacity',0);
			}.bind(this));
		
		if(this.options.showElement)
			$(this.options.showElement).addEvent('click',function(){
				$$(this.options.toggleElements).setStyle('opacity',1);
			}.bind(this));
		
	}
	
});