
var presse = function()
{
		
	function _initInputForm()
	{
		_setActive( 1 );
		
		// ************************** Step 1 ********************************************
		
		$('Art_Pressedienst').addEvent('focus', function(e){				
			_setActive( 1 );
			
		});
		$('Art_Pressemitteilung').addEvent('focus', function(e){				
			_setActive( 1 );			
		});
		$('step_1').addEvent('click', function(e){				
			_setActive( 1 );
		});
		
		// ************************** Step 2 ********************************************
		
		$('salutation').addEvent('focus', function(e){				
			_setActive( 2 );
		});
		$('redaktion').addEvent('focus', function(e){				
			_setActive( 2 );
		});
		$('step_2').addEvent('click', function(e){				
			_setActive( 2 );
			
		});
		
		// ************************** Step 3 ********************************************
		$('fragenpresse').addEvent('focus', function(e){				
			_setActive( 3 );
		});
		$('step_3').addEvent('click', function(e){				
			_setActive( 3 );
			
		});
	
	}

		
		
	function _setActive( activeStep )
	{		
		var valueActiveColor	= '#fef3ed';
		var valueInActiveColor	= '#f9f9f9';
		var stepActiveColor 	= '#f18f4e';
		var stepInActiveColor	= '#dedede';
		switch( activeStep )
		{
			case 1:
				$('desc_1').setStyle( 'display', 'inline');
				
				if ( $('desc_2') != null )				
					$('desc_2').setStyle( 'display', 'none');
				if ( $('desc_3') != null )				
					$('desc_3').setStyle( 'display', 'none');
				
				if ( $('value_1') != null )	
					$('value_1').setStyle( 'background-color', valueActiveColor);
				if ( $('value_2') != null )	
					$('value_2').setStyle( 'background-color', valueInActiveColor);
				if ( $('value_3') != null )	
					$('value_3').setStyle( 'background-color', valueInActiveColor);
				
				if ( $('step_1') != null )	
					$('step_1').setStyle( 'background-color', stepActiveColor);	
				if ( $('step_2') != null )	
					$('step_2').setStyle( 'background-color', stepInActiveColor);	
				if ( $('step_3') != null )	
					$('step_3').setStyle( 'background-color', stepInActiveColor);	
								
			break;
			
			case 2:
				$('desc_2').setStyle( 'display', 'inline');
				
				if ( $('desc_1') != null )				
					$('desc_1').setStyle( 'display', 'none');				
				if ( $('desc_3') != null )				
					$('desc_3').setStyle( 'display', 'none');
				
				if ( $('value_1') != null )	
					$('value_1').setStyle( 'background-color', valueInActiveColor);
				if ( $('value_2') != null )	
					$('value_2').setStyle( 'background-color', valueActiveColor);
				if ( $('value_3') != null )	
					$('value_3').setStyle( 'background-color', valueInActiveColor);
				
				if ( $('step_1') != null )	
					$('step_1').setStyle( 'background-color', stepInActiveColor);	
				if ( $('step_2') != null )	
					$('step_2').setStyle( 'background-color', stepActiveColor);	
				if ( $('step_3') != null )	
					$('step_3').setStyle( 'background-color', stepInActiveColor);	
				
			break;
			
			case 3:
				$('desc_3').setStyle( 'display', 'inline');
				
				if ( $('desc_1') != null )				
					$('desc_1').setStyle( 'display', 'none');
				if ( $('desc_2') != null )				
					$('desc_2').setStyle( 'display', 'none');
				
				if ( $('value_1') != null )	
					$('value_1').setStyle( 'background-color', valueInActiveColor);
				if ( $('value_2') != null )	
					$('value_2').setStyle( 'background-color', valueInActiveColor);
				if ( $('value_3') != null )	
					$('value_3').setStyle( 'background-color', valueActiveColor);
				
				if ( $('step_1') != null )	
					$('step_1').setStyle( 'background-color', stepInActiveColor);	
				if ( $('step_2') != null )	
					$('step_2').setStyle( 'background-color', stepInActiveColor);	
				if ( $('step_3') != null )	
					$('step_3').setStyle( 'background-color', stepActiveColor);	
				
				break;
			
		}
	}
	return new function()
	{
		// public		
		this.initInputForm = _initInputForm;
	}
}()