// XMAS Slide

  var go_slide_href = '/online/';

  function go_window_slide_href() {
  
   window.location.href = go_slide_href;	
	
	}
	   
  // xMas Slide
  function random_int(min, max) {
      var rand_integer = Math.floor(min+(max-min+1)*(Math.random()));
      return rand_integer;
     }
     
	var start_slide = random_int(1,8);

 function get_slide_href(start_from) {
  	
  href_line = '';
  
    if (start_from == 1) {
   href_line = "go_slide_href='/online/modules/info/index.php?catid=16&id=22&xpe=2';";
   href_line += "document.getElementById('slide_href_image').title = 'Kessler Rosé';";
  }
 
    if (start_from == 2) {
   href_line = "go_slide_href='/online/modules/info/index.php?catid=16&id=23&xpe=2';";
   href_line += "document.getElementById('slide_href_image').title = 'Kessler Jägergrün';";
  }
  
    if (start_from == 3) {
   href_line = "go_slide_href='/online/modules/info/index.php?catid=16&id=18&xpe=2';";
   href_line += "document.getElementById('slide_href_image').title = 'Kessler Gold';";
  }
  
    if (start_from == 4) {
   href_line = "go_slide_href='/online/modules/info/index.php?catid=16&id=21&xpe=2';";
   href_line += "document.getElementById('slide_href_image').title = 'Kessler Cabinet';";
  }
  
    if (start_from == 5) {
   href_line = "go_slide_href='/online/modules/info/index.php?catid=16&id=24&xpe=2';";
   href_line += "document.getElementById('slide_href_image').title = 'Kessler Hochgewächs';";
  }
  
    if (start_from == 6) {
   href_line = "go_slide_href='/online/modules/info/index.php?catid=15&id=87&xpe=2';";
   href_line += "document.getElementById('slide_href_image').title = 'Kessler Weisser Burgunder';";
  }
  
    if (start_from == 7) {
   href_line = "go_slide_href='/online/modules/info/index.php?catid=15&id=88&xpe=2';";
   href_line += "document.getElementById('slide_href_image').title = 'Kessler Riesling brut';";
  }
  
    if (start_from == 8) {
   href_line = "go_slide_href='/online/modules/info/index.php?catid=15&id=89&xpe=2';";
   href_line += "document.getElementById('slide_href_image').title = 'Kessler Blanc de Blancs';";
  }
  
  return href_line;	
  
  }
	
  function go_slide_fade(start_from, start_time) {

	step_time = 6000;
	
  if (start_time == 0)
   start_time = 4000;

  if (start_from == 1) {
   	start_time -= 4000;
    window.setTimeout("go_slide_appear(2,0)",start_time);
  } else {
  		window.setTimeout(get_slide_href(start_from - 1) + "Effect.FadeSlow('slide_" + start_from + "_xmas')",start_time);  	  
  	  go_slide_fade(start_from - 1, start_time + step_time);
  	}
 }	

  function go_slide_appear(start_from, start_time) {

	step_time = 6000;
  
  if (start_time == 0)
   start_time = 4000;

  if (start_from == 9) {
   	start_time -= 4000;
    window.setTimeout("go_slide_fade(8,0)",start_time);
  } else {
  		window.setTimeout(get_slide_href(start_from) + "Effect.AppearSlow('slide_" + start_from + "_xmas')",start_time);  	  
  	  go_slide_appear(start_from + 1, start_time + step_time);
  	}
  
  }

// Show none displayed objects to start slide
 for (var slide_i = 1; slide_i <= start_slide; slide_i++) {
   document.getElementById('slide_' + slide_i + '_xmas').style.display = 'inline';
 }
  
  window.setTimeout(get_slide_href(start_slide),0);
  
  if (start_slide == 1) 
    window.setTimeout("go_slide_appear(2,0)",2000);
  else 
    window.setTimeout("go_slide_fade(" + start_slide + ",0)",2000);