﻿///// <reference path="C:\Projekt\Agito2\src\Agito.Web\Templates\Public\JavaScripts\jquery-1.3.2-vsdoc2.js">/


var prev = 0;
var hashNumber = 0;
var imgWrapper;
var time = 10000;
var longTime = false;
$(document).ready(function() {

    imgWrapper = $('.slideshow-holder > LI');
    imgWrapper.hide();
    
    if (imgWrapper.size() > 1) {
        if (longTime) {
            time = 20000;
            longTime = false;
        } else {
            time = 10000;

        }

        imgWrapper.removeClass("DisplayNone");
        imgWrapper.hide();
        $(imgWrapper[prev]).show();
              //$(imgWrapper[prev]).style.removeAttribute('filter');
    }

    if (imgWrapper.size() == 1) {
        imgWrapper.hide()
        $(imgWrapper[prev]).show();
        imgWrapper.removeClass("DisplayNone");
    } else {

    }
    $("#slideshow-previous").click(showPreviousSlide);
    $("#slideshow-next").click(showNextSlide);

    $("#example a").click(function() {
     
        //    alert(textbox.value);
        longTime = true;
        time = 17000;
        // check if this item doesn't have class "current"
        // if it has class "current" it must not execute the script again
        if (this.className.indexOf('current') == -1) {
            var index = $("#example a").index(this);
            prev = index;
            imgWrapper.hide();
            $(imgWrapper[index]).fadeIn(700);
            $('#example a').removeClass('current');
            $(this).addClass('current');
        }
        return false;
    });
});


function slideSwitch1() {

    if (imgWrapper.size() > 1) {
      
   
        if (longTime) {
            timer = 17000;
            longTime = false;
            
        } else {
            time = 7000;
        }
      if (time == 17000) {
        }
        else {
            do {
                hashNumber = (Math.floor(Math.random() * imgWrapper.size()));
            } while (hashNumber == prev)
        

            imgWrapper.hide();
     
            $(imgWrapper[hashNumber]).fadeIn(700);  
            prev = hashNumber;
            $('#example a').removeClass('current');
            var t = $('#example a');
            $(t[hashNumber]).addClass('current');
           
        }
    }

}
$("#example a").click(function() {

    longTime = true;
    time = 17000;
    // check if this item doesn't have class "current"
    // if it has class "current" it must not execute the script again
    if (this.className.indexOf('current') == -1) {
        var index = $("#example a").index(this);
        prev = index;
        imgWrapper.hide();
        $(imgWrapper[index]).fadeIn(700);
        $('#example a').removeClass('current');
        $(this).addClass('current');
    }
    return false;
});
   $("#slideshow-previous").click(showPreviousSlide);
          $("#slideshow-next").click(showNextSlide);



      function showPreviousSlide() {
          time = 17000;
          longTime = true;     
      hashNumber--;
      if (hashNumber < 0) {
          hashNumber = imgWrapper.size()-1;
      }
      imgWrapper.hide();
      $(imgWrapper[hashNumber]).fadeIn(700); 
      
  }

  function showNextSlide() {
       time = 17000;
      longTime = true;
      hashNumber++;
      if (hashNumber >= imgWrapper.size()) {
          hashNumber = 0;
      }
      
     imgWrapper.hide();
         $(imgWrapper[hashNumber]).fadeIn(700);
 }

 $(function() {
    setInterval("slideSwitch1()", time);
});

