////////////////////////////////////////////////////////////////
// Javascript made by Rasmus - http://www.peters1.dk //
////////////////////////////////////////////////////////////////

function SLIDE_start()
{
  document.images.SLIDE_picBox.src = SLIDE_load[SLIDE_actual].src;
  document.getElementById("SLIDE_textBox").innerHTML= SLIDE_text[SLIDE_actual];
  if(SLIDE_count > 1){
	SLIDE_play();}
  else{
	document.getElementById('SLIDE_play_pause').style.display = 'none';}
}

function SLIDE_play()
{
  document.getElementById('SLIDE_play_pause').innerHTML = 'Pausa';
  SLIDE_actual++;
  SLIDE_status = 'SLIDE_play';
  SLIDE_slide();
  SLIDE_timeout = setTimeout("SLIDE_play()",SLIDE_speed);
}

function SLIDE_pause()
{
  document.getElementById('SLIDE_play_pause').innerHTML = 'Spela';
  clearTimeout(SLIDE_timeout);
  SLIDE_status = 'SLIDE_pause';
	fadeIn();
 }

function SLIDE_play_pause()
{
	if(SLIDE_status == 'SLIDE_play'){
		SLIDE_pause();
	}
	else {
		SLIDE_play();
	}
}

function SLIDE_back()
{
	SLIDE_pause();  
  clearTimeout(SLIDE_timeout);
  SLIDE_actual--;
  SLIDE_slide();
  if (SLIDE_status != 'SLIDE_pause') SLIDE_timeout = setTimeout("SLIDE_play()",SLIDE_speed);
}

function SLIDE_forward()
{
	SLIDE_pause();  
  clearTimeout(SLIDE_timeout);
  SLIDE_actual++;
  SLIDE_slide()
  if (SLIDE_status != 'SLIDE_pause') SLIDE_timeout = setTimeout("SLIDE_play()",SLIDE_speed);
}


function SLIDE_slide()
{
  if (SLIDE_actual > (SLIDE_count)) SLIDE_actual=1;
  if (SLIDE_actual < 1) SLIDE_actual = SLIDE_count;
	fade = 10;
	if (SLIDE_status != 'SLIDE_pause'){
		fadeOut();}
	else{
		SLIDE_finish_slide();
	}
}

function SLIDE_finish_slide(){ 
  document.images.SLIDE_picBox.src = SLIDE_load[SLIDE_actual].src;
  if (document.getElementById) document.getElementById("SLIDE_textBox").innerHTML= SLIDE_text[SLIDE_actual];
	if (SLIDE_status != 'SLIDE_pause'){
	fadeIn();}
}

function SLIDE_speeds(SLIDE_valgt)
{
  SLIDE_speed = SLIDE_valgt.options[SLIDE_valgt.selectedIndex].value;
}

function fadeOut(){
	fade = fade - 0.25;
	document.images.SLIDE_picBox.style.opacity = fade/10;
	document.images.SLIDE_picBox.style.filter = 'alpha(opacity=' + fade*10 + ')';
	if(fade > 6){
		setTimeout('fadeOut()',30);}
	else {
		SLIDE_finish_slide();
	}
}

function fadeIn(){
	fade = fade + 0.25;
	document.images.SLIDE_picBox.style.opacity = fade/10;
	document.images.SLIDE_picBox.style.filter = 'alpha(opacity=' + fade*10 + ')';
	if(fade < 10){
		setTimeout('fadeIn()',30);}
}
