/*  the basic storyline player
 *  (c) 2005-2007 enexion
 *
 *--------------------------------------------------------------------------*/
		var storyPointer = 0;
		function storyPlayer()
		{
			var _group;
			var _nextgroup;
			var _effect;
			var _duration;
			var _timeout;
			var _opacity;
			var _objid;
			var _tmpobj;
			
			if(0 == storyLine.length) {
				return;
			}

			for(var i=0; i<storyLine.length;i++)
			{
				_tmpobj=document.getElementById(storyLine[i][5]);
				
				if(_tmpobj)
				{
					if(! _tmpobj.complete)
					{
						window.setTimeout('storyPlayer()', 500);
						return;
					}
				}
			}
			
			
			if(storyLine.length <= storyPointer)
			{
				storyPointer = 0;
			}

			do
			{
				_group = storyLine[storyPointer][0];
				_effect = storyLine[storyPointer][1];
				_duration =  storyLine[storyPointer][2];
				_timeout =  storyLine[storyPointer][3];
				_opacity =  storyLine[storyPointer][4];
				_objid =  storyLine[storyPointer][5];
				
				
				if(1 == _effect)
				{
					Effect.Fade(_objid, _opacity, {duration: _duration});		
				}
				else {
					Effect.Appear(_objid, _opacity, {duration: _duration});		
				}
				
				storyPointer++;
				if(storyLine.length <=storyPointer) {
					storypointer=0;
					_nextgroup=-1;
				}
				else
				{
					_nextgroup=storyLine[storyPointer][0];
				}
			}
			while(_nextgroup == _group)
			
			if(-1 != _timeout)
			{
				window.setTimeout('storyPlayer()', _timeout);

			}
		}
		
		function showImg()
		{
			Effect.Appear("but1", 0.7, {duration: 0.01});		
		}
		
		function fadeImg()
		{
			Effect.Fade("but1", 0.01, {duration: 0.5});		
		}
