﻿var CourseImageNumber = 0;
    var CourseImage_slideShowSpeed = 8000; //(milliseconds)
    var crossFadeDuration = 3; //crossfade (seconds)
    var CourseImage_t;
    var CourseImageArray_length = jCourseImageArray.length;
    
    var CourseImage_preLoad = new Array(CourseImageArray_length);
    
    for (i = 0; i < CourseImageArray_length; i++){
        CourseImage_preLoad[i] = new Image();
        CourseImage_preLoad[i].src = jCourseImageArray[i];
    }

    /*function CourseImages_Back()
    {
        clearTimeout(CourseImage_t);
        
        if(CourseImageNumber == 0)
            CourseImageNumber = CourseImageArray_length
            
        CouseImage_SlideShow();
    }*/
    
    function CourseImages_Next()
    {
        clearTimeout(CourseImage_t);
        CouseImage_SlideShow();
    }
    
    function CouseImage_SlideShow()
    {
        if($get('iCourseImage') == null)
        {
            alert('iCourseImage is null');
            return;
        }
            
        if (document.all){
            document.images.iCourseImage.style.filter="blendTrans(duration=2)"
            document.images.iCourseImage.style.filter="blendTrans(duration=crossFadeDuration)"
            document.images.iCourseImage.filters.blendTrans.Apply()      
        }
        else
        {
            fadeIn('iCourseImage',0);
        }
        
        document.images.iCourseImage.src = CourseImage_preLoad[CourseImageNumber].src;
        if (document.all){
            document.images.iCourseImage.filters.blendTrans.Play();
        }
        //spanTest.innerText = CourseImageNumber;
        CourseImageNumber = CourseImageNumber + 1;
        if (CourseImageNumber > (CourseImageArray_length -1)) CourseImageNumber=0
        CourseImage_t = setTimeout('CouseImage_SlideShow()',   CourseImage_slideShowSpeed); 
    }
    
    
    function CourseImage_stopSlideShow() {
        clearTimeout(CourseImage_t);
    }
    
    function setOpacity(obj, opacity) {
      opacity = (opacity == 100)?99.999:opacity;
      
      // IE/Win
      obj.style.filter = "alpha(opacity:"+opacity+")";
      
      // Safari<1.2, Konqueror
      obj.style.KHTMLOpacity = opacity/100;
      
      // Older Mozilla and Firefox
      obj.style.MozOpacity = opacity/100;
      
      // Safari 1.2, newer Firefox and Mozilla, CSS3
      obj.style.opacity = opacity/100;
    }

    function fadeIn(objId,opacity) {
        if (document.getElementById) {
            obj = document.getElementById(objId);
            if (opacity <= 100) {
                setOpacity(obj, opacity);
                opacity += 10;
                window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 70);
            }
        }
    }
    
    CouseImage_SlideShow();


