﻿var slideIndex=0;
var maxSlides=6;
var slideAction='auto';
var paused=false;

jQuery(document).ready(function() {

    //set home tab
    sbtc_setActiveTab('navitem_home');

    // init slideshow
    setTimeout('initSlideShow();initAds();', 500);

    // pause button
    $('#sliderbtnpause').click(pauseSlideShow);

    // play button
    $('#sliderbtnplay').click(resumeSlideShow);

    // forward button
    $('#sliderbtnright').click(nextSlide);

    // back button
    $('#sliderbtnleft').click(prevSlide);

    // get web message
    $.ajax({
        url: ROOT_URL + 'webistemessage.ashx',
        cache: false,
        success: function(data) {
            if (data == "") {
                // do nothing as no message;
            } else {
                document.getElementById("sitemessage").innerHTML = data;
                $("#sitemessage").show();
            }
        }
    });

    // get user settings - username
    $.ajax({
        url: ROOT_URL + 'UserCookieSettings.ashx',
        cache: false,
        success: function(data) {
            if (data == "") {
                // do nothing as do not remember;
            } else {
                var item = document.getElementById("username");
                if (item) {
                    item.value = data;
                }
            }
        }
    });



});


	
	
	
//*****************************//
//*** SLIDE SHOW FUNCTIONS ***//
//*****************************//


function pauseSlideShow(){
    $('.slideshow').cycle('pause');
    paused=true;
    $('#sliderbtnpause').hide();
    $('#sliderbtnplay').show();
}

function resumeSlideShow(){
     $('.slideshow').cycle('resume');
     $('#sliderbtnpause').show();
     $('#sliderbtnplay').hide();
}


function nextSlide(){
     resumeSlideShow();
     slideAction='forward';
	 $('.slideshow').cycle('next');
}

function prevSlide(){
    resumeSlideShow();
    slideAction='back';
	$('.slideshow').cycle('prev');
}

function initSlideShow(){
    $('.slideshowloading').hide();

    $('.slideshow').show();
    
    $('.slideshow').cycle({ 
        fx:     'scrollHorz',
        timeout: 9000,
        speed: 300, 
        before:  onSlideBefore,
        pager:'#sliderthumbs',
        pagerClick: onPagerClick
     });
}

function initAds(){
    
    $('#adSlides').show();
    $('#adSlides').cycle({ 
        fx:     'fade',
        timeout: 8000,
        speed: 900
     });
}

function onPagerClick(idx,elem){
    slideIndex=idx;
    resumeSlideShow();
}

function onSlideBefore() { 
   
   if (slideAction=='back'){
        slideIndex = slideIndex - 1;
        if (slideIndex<1){
            slideIndex=maxSlides;
        }
   }else{
        slideIndex = (slideIndex % maxSlides) + 1;
   }
   
   paused=false;
   slideDownText(); 
   
   //reset slide action
   slideAction='auto';
} 

function slideDownText(){
    $(".slidetext").hide();
    $("#slidetext"+slideIndex).slideDown(200);
}


//*****************************//	
	



