<!-- Audio Loop -->

function repeat_audio()												// audio-function for init and realize loop-feature by clicking loop button
{
	MediaPlayer1.PlayCount = loop_audio;							// set MediaPlayer loop
	if (loop_audio == '1')											// check loopstatus = on
	{
		document.loop_audio.src = "mxassets/loop_off.gif";			// change audio loop button to off
		loop_audio = '0';											// set var to off
	}
	else															// check loopstatus = off
	{
		document.loop_audio.src = "mxassets/loop_on.gif";			// change audio loop button to on
		loop_audio = '1';											// set var to on
	}
}

<!-- Stop Audio Loop -->

function stop_audio_loop(IResult)									// function calling by event EndOfStream
{
	if (loop_audio == '0')											// check loopstatus = off
	{
		if (IResult == '0')											// check EndOfStream = true
		{
			window.clearInterval(aktiv_audio); 						// clear interval for calling audio_timedisplay
			ChangeButtonStatesToStopA();							// audio-button control commands by hagen
			UpdateButtons();
			MediaPlayer1.Stop();									// set MediaPlayer to STOP
			MediaPlayer1.CurrentPosition = (0);						// set CurrentPosition to start
			message('stop_audio');									// message
			play_state_audio = '0';									// play_state_audio = STOP
		}
		else
		{}
	}
	else
	{}
}

<!-- Audio Loop Button -->

function loop_audio_button(loop_button)								// function calling by mouseover audio loop button
{
	if (loop_audio == '1')											// check loop = on
	{
		if (loop_button == 'loop_over')								// check mouseover audio loop button
		{
			document.loop_audio.src = "mxassets/loop_over.gif";		// change audio loop button to over
			status='LOOP on/off'; return true;
		}
		else
		if (loop_button == 'loop_off')								// check mouseout audio loop button
		{
			document.loop_audio.src = "mxassets/loop_on.gif";		// change audio loop button to on
			status=' '; return true;
		}
		else
		{}
	}
	else															// check loop = off
	{
		if (loop_button == 'loop_over')								// check mouseover audio loop button
		{
			document.loop_audio.src = "mxassets/loop_over.gif";		// change audio loop button to over
			status='LOOP on/off'; return true;
		}
		else
		if (loop_button == 'loop_off')								// check mouseout audio loop button
		{
			document.loop_audio.src = "mxassets/loop_off.gif";		// change audio loop button to off
			status=' '; return true;
		}
		else
		{}
	}
}
