var slideshow2_noFading = false;
var slideshow2_timeBetweenSlides = 1600;        // Amount of time between each image(1000 = 1 second)
var slideshow2_fadingSpeed = 4;        // Speed of fading        (Lower value = faster)
var slideshow2_stats = new Array();
var slideshow2_slideIndex = new Array();        // Index of current image shown
var slideshow2_slideIndexNext = new Array();        // Index of next image shown
var slideshow2_imageDivs = new Array();        // Array of image divs(Created dynamically)
var slideshow2_currentOpacity = new Array();        // Initial opacity
var slideshow2_imagesInGallery = new Array();        // Number of images in gallery

function createParentDivs(imageIndex,divId) {
        if(imageIndex==slideshow2_imagesInGallery[divId]){
                showGallery(divId);
        }else{
                var imgObj = document.getElementById(divId + '_' + imageIndex);

                if(!slideshow2_imageDivs[divId])slideshow2_imageDivs[divId] = new Array();
                slideshow2_imageDivs[divId][slideshow2_imageDivs[divId].length] =  imgObj;

                imgObj.style.visibility = 'hidden';
                imageIndex++;
                createParentDivs(imageIndex,divId);
        }
}
function showGallery(divId) {
        if(slideshow2_slideIndex[divId]==-1)slideshow2_slideIndex[divId]=0; else slideshow2_slideIndex[divId]++;        // Index of next image to show
        if(slideshow2_slideIndex[divId]==slideshow2_imageDivs[divId].length)slideshow2_slideIndex[divId]=0;
        slideshow2_slideIndexNext[divId] = slideshow2_slideIndex[divId]+1;        // Index of the next next image
        if(slideshow2_slideIndexNext[divId]==slideshow2_imageDivs[divId].length)slideshow2_slideIndexNext[divId] = 0;
        slideshow2_currentOpacity[divId]=100;        // Reset current opacity
        // Displaying image divs
        slideshow2_imageDivs[divId][slideshow2_slideIndex[divId]].style.visibility = 'visible';
        slideshow2_imageDivs[divId][slideshow2_slideIndexNext[divId]].style.visibility = 'visible';

        if(document.all){        // IE rules
                slideshow2_imageDivs[divId][slideshow2_slideIndex[divId]].style.filter = 'alpha(opacity=100)';
                slideshow2_imageDivs[divId][slideshow2_slideIndexNext[divId]].style.filter = 'alpha(opacity=1)';
        }else{
                slideshow2_imageDivs[divId][slideshow2_slideIndex[divId]].style.opacity = 0.99;        // Can't use 1 and 0 because of screen flickering in FF
                slideshow2_imageDivs[divId][slideshow2_slideIndexNext[divId]].style.opacity = 0.01;
        }
        setTimeout('revealImage("' + divId + '")',slideshow2_timeBetweenSlides);
}
function revealImage(divId) {
        if(slideshow2_noFading){
                slideshow2_imageDivs[divId][slideshow2_slideIndex[divId]].style.visibility = 'hidden';
                showGallery(divId);
                return;
        }
        slideshow2_currentOpacity[divId]--;
        if(document.all){
                slideshow2_imageDivs[divId][slideshow2_slideIndex[divId]].style.filter = 'alpha(opacity='+slideshow2_currentOpacity[divId]+')';
                slideshow2_imageDivs[divId][slideshow2_slideIndexNext[divId]].style.filter = 'alpha(opacity='+(100-slideshow2_currentOpacity[divId])+')';
        }else{
                slideshow2_imageDivs[divId][slideshow2_slideIndex[divId]].style.opacity = Math.max(0.01,slideshow2_currentOpacity[divId]/100);        // Can't use 1 and 0 because of screen flickering in FF
                slideshow2_imageDivs[divId][slideshow2_slideIndexNext[divId]].style.opacity = Math.min(0.99,(1 - (slideshow2_currentOpacity[divId]/100)));
        }
        if(slideshow2_currentOpacity[divId]>0){
                setTimeout('revealImage("' + divId + '")',slideshow2_fadingSpeed);
        }else{
                slideshow2_imageDivs[divId][slideshow2_slideIndex[divId]].style.visibility = 'hidden';
                showGallery(divId);
        }
}
function initImageGallery(divId) {
        var slideshow2_galleryContainer = document.getElementById(divId);
        slideshow2_slideIndex[divId] = -1;
        slideshow2_slideIndexNext[divId] = false;
        var galleryImgArray = slideshow2_galleryContainer.getElementsByTagName('IMG');
        for(var no=0;no<galleryImgArray.length;no++){
                galleryImgArray[no].id = divId + '_' + no;
        }
        slideshow2_imagesInGallery[divId] = galleryImgArray.length;
        createParentDivs(0,divId);
}
scrollStep=4
timerLeft=""
timerRight=""
length=""
function toLeft(id,length){
  document.getElementById(id).scrollLeft=0
}
//function scrollDivLeft(id,length){
  //clearTimeout(timerRight)
  //document.getElementById(id).scrollLeft+=scrollStep
  //timerRight=setTimeout("scrollDivLeft('"+id+"')",2)
  //if ( document.getElementById(id).scrollLeft > length )
        //alert(length)
  //alert(length)
//}
function scrollDivRight(id){
  clearTimeout(timerLeft)
  document.getElementById(id).scrollLeft-=scrollStep
  timerLeft=setTimeout("scrollDivRight('"+id+"')",2)
}
function toRight(id){
  document.getElementById(id).scrollLeft=document.getElementById(id).scrollWidth
}
function stopMe(){
  clearTimeout(timerRight)
  clearTimeout(timerLeft)
}
function imgResize(){
        alert(this.style.width);
}
function displ(nnn) {
        if ( document.getElementById(nnn).style.display == 'none' ){
                document.getElementById(nnn).style.display = 'block'
        } else {
                document.getElementById(nnn).style.display = 'none'
        }
}
function open_flash_window(my_window){
        window.open(my_window,"mywindow","menubar=0,resizable=1,width=1000%,height=1000%");
}

