﻿var currentSlide = 0;
var slideInterval = 8000;
var slideLeftSpeed = 750;
var slideRightSpeed = 750;
var slides;
var links;


function slideShow() {

    if (currentSlide < (slides.length - 1)) {
        loadSlide(currentSlide, (currentSlide + 1));
        setTabs(links[currentSlide]);
    }
    else {
        loadSlide(currentSlide, 0);
        setTabs(links[0]);
    }

}

function loadSlide(curSlide, nextSlide) {

  if (curSlide != nextSlide) {
    clearTimeout(t)
    $("div.Slide" + curSlide).fadeOut(slideLeftSpeed);
    $("div.Slide" + nextSlide).fadeIn(slideRightSpeed);

    t = setTimeout(slideShow, slideInterval);
    currentSlide = nextSlide
    
  }

}

function setTabs(aObject) {

  if (aObject.className != 'On' && aObject.className != 'Dbl On') {
    for (var i = 0; i < links.length; i++) {
      if (links[i].className != 'Dbl' && links[i].className != 'Dbl On')
        links[i].className = '';
      else
        links[i].className = 'Dbl';
    }
    if (aObject.className != 'Dbl')
      aObject.className = 'On';
    else
      aObject.className = 'Dbl On';
  }
}

$(document).ready(function() {

    try {

        slides = document.getElementById("Slides").getElementsByTagName("div");
        for (var i = 0; i < slides.length; i++) {
            slides[i].className = 'Slide' + i;
        }

        links = document.getElementById("HeroNav").getElementsByTagName("a");
        links[0].className = 'On';

    }

    catch (err) { }

    t = setTimeout(slideShow, slideInterval);

});

// MENS 
var currentSlideMen = 0;
var slideIntervalMen = 8000;
var slideLeftSpeedMen = 750;
var slideRightSpeedMen = 750;
var slidesMen;
var linksMen;


function slideShowMen() {

    if (currentSlideMen < (slidesMen.length - 1)) {
        loadSlideMen(currentSlideMen, (currentSlideMen + 1));
        setTabsMen(linksMen[currentSlideMen]);
    }
    else {
        loadSlideMen(currentSlideMen, 0);
        setTabsMen(linksMen[0]);
    }

}

function loadSlideMen(curSlideMen, nextSlideMen) {

  if (curSlideMen != nextSlideMen) {
    clearTimeout(t)
    $("div.SlideMen" + curSlideMen).fadeOut(slideLeftSpeedMen);
    $("div.SlideMen" + nextSlideMen).fadeIn(slideRightSpeedMen);

    t = setTimeout(slideShowMen, slideIntervalMen);
    currentSlideMen = nextSlideMen
    
  }

}

function setTabsMen(aObject) {

  if (aObject.className != 'On' && aObject.className != 'Dbl On') {
    for (var i = 0; i < linksMen.length; i++) {
      if (linksMen[i].className != 'Dbl' && linksMen[i].className != 'Dbl On')
        linksMen[i].className = '';
      else
        linksMen[i].className = 'Dbl';
    }
    if (aObject.className != 'Dbl')
      aObject.className = 'On';
    else
      aObject.className = 'Dbl On';
  }
}

$(document).ready(function() {

    try {

        slidesMen = document.getElementById("SlidesMen").getElementsByTagName("div");
        for (var i = 0; i < slidesMen.length; i++) {
            slidesMen[i].className = 'SlideMen' + i;
        }

        linksMen = document.getElementById("HeroNavMen").getElementsByTagName("a");
        linksMen[0].className = 'On';

    }

    catch (err) { }

    t = setTimeout(slideShowMen, slideIntervalMen);

});
// Accessories 
var currentSlideAcc = 0;
var slideIntervalAcc = 8000;
var slideLeftSpeedAcc = 750;
var slideRightSpeedAcc = 750;
var slidesAcc;
var linksAcc;


function slideShowAcc() {

    if (currentSlideAcc < (slidesAcc.length - 1)) {
        loadSlideAcc(currentSlideAcc, (currentSlideAcc + 1));
        setTabsAcc(linksAcc[currentSlideAcc]);
    }
    else {
        loadSlideAcc(currentSlideAcc, 0);
        setTabsAcc(linksAcc[0]);
    }

}

function loadSlideAcc(curSlideAcc, nextSlideAcc) {

  if (curSlideAcc != nextSlideAcc) {
    clearTimeout(t)
    $("div.SlideAcc" + curSlideAcc).fadeOut(slideLeftSpeedAcc);
    $("div.SlideAcc" + nextSlideAcc).fadeIn(slideRightSpeedAcc);

    t = setTimeout(slideShowAcc, slideIntervalAcc);
    currentSlideAcc = nextSlideAcc
    
  }

}

function setTabsAcc(aObject) {

  if (aObject.className != 'On' && aObject.className != 'Dbl On') {
    for (var i = 0; i < linksAcc.length; i++) {
      if (linksAcc[i].className != 'Dbl' && linksAcc[i].className != 'Dbl On')
        linksAcc[i].className = '';
      else
        linksAcc[i].className = 'Dbl';
    }
    if (aObject.className != 'Dbl')
      aObject.className = 'On';
    else
      aObject.className = 'Dbl On';
  }
}

$(document).ready(function() {

    try {

        slidesAcc = document.getElementById("SlidesAcc").getElementsByTagName("div");
        for (var i = 0; i < slidesAcc.length; i++) {
            slidesAcc[i].className = 'SlideAcc' + i;
        }

        linksAcc = document.getElementById("HeroNavAcc").getElementsByTagName("a");
        linksAcc[0].className = 'On';

    }

    catch (err) { }

    t = setTimeout(slideShowAcc, slideIntervalAcc);

});
// Eclectic 
var currentSlideEcl = 0;
var slideIntervalEcl = 8000;
var slideLeftSpeedEcl = 750;
var slideRightSpeedEcl = 750;
var slidesEcl;
var linksEcl;


function slideShowEcl() {

    if (currentSlideEcl < (slidesEcl.length - 1)) {
        loadSlideEcl(currentSlideEcl, (currentSlideEcl + 1));
        setTabsEcl(linksEcl[currentSlideEcl]);
    }
    else {
        loadSlideEcl(currentSlideEcl, 0);
        setTabsEcl(linksEcl[0]);
    }

}

function loadSlideEcl(curSlideEcl, nextSlideEcl) {

  if (curSlideEcl != nextSlideEcl) {
    clearTimeout(t)
    $("div.SlideEcl" + curSlideEcl).fadeOut(slideLeftSpeedEcl);
    $("div.SlideEcl" + nextSlideEcl).fadeIn(slideRightSpeedEcl);

    t = setTimeout(slideShowEcl, slideIntervalEcl);
    currentSlideEcl = nextSlideEcl
    
  }

}

function setTabsEcl(aObject) {

  if (aObject.className != 'On' && aObject.className != 'Dbl On') {
    for (var i = 0; i < linksEcl.length; i++) {
      if (linksEcl[i].className != 'Dbl' && linksEcl[i].className != 'Dbl On')
        linksEcl[i].className = '';
      else
        linksEcl[i].className = 'Dbl';
    }
    if (aObject.className != 'Dbl')
      aObject.className = 'On';
    else
      aObject.className = 'Dbl On';
  }
}

$(document).ready(function() {

    try {

        slidesEcl = document.getElementById("SlidesEcl").getElementsByTagName("div");
        for (var i = 0; i < slidesEcl.length; i++) {
            slidesEcl[i].className = 'SlideEcl' + i;
        }

        linksEcl = document.getElementById("HeroNavEcl").getElementsByTagName("a");
        linksEcl[0].className = 'On';

    }

    catch (err) { }

    t = setTimeout(slideShowEcl, slideIntervalEcl);

});
// local
var currentSlidelocal = 0;
var slideIntervallocal = 8000;
var slideLeftSpeedlocal = 750;
var slideRightSpeedlocal = 750;
var slideslocal;
var linkslocal;


function slideShowlocal() {

    if (currentSlidelocal < (slideslocal.length - 1)) {
        loadSlidelocal(currentSlidelocal, (currentSlidelocal + 1));
        setTabslocal(linkslocal[currentSlidelocal]);
    }
    else {
        loadSlidelocal(currentSlidelocal, 0);
        setTabslocal(linkslocal[0]);
    }

}

function loadSlidelocal(curSlidelocal, nextSlidelocal) {

  if (curSlidelocal != nextSlidelocal) {
    clearTimeout(t)
    $("div.Slidelocal" + curSlidelocal).fadeOut(slideLeftSpeedlocal);
    $("div.Slidelocal" + nextSlidelocal).fadeIn(slideRightSpeedlocal);

    t = setTimeout(slideShowlocal, slideIntervallocal);
    currentSlidelocal = nextSlidelocal
    
  }

}

function setTabslocal(aObject) {

  if (aObject.className != 'On' && aObject.className != 'Dbl On') {
    for (var i = 0; i < linkslocal.length; i++) {
      if (linkslocal[i].className != 'Dbl' && linkslocal[i].className != 'Dbl On')
        linkslocal[i].className = '';
      else
        linkslocal[i].className = 'Dbl';
    }
    if (aObject.className != 'Dbl')
      aObject.className = 'On';
    else
      aObject.className = 'Dbl On';
  }
}

$(document).ready(function() {

    try {

        slideslocal = document.getElementById("Slideslocal").getElementsByTagName("div");
        for (var i = 0; i < slideslocal.length; i++) {
            slideslocal[i].className = 'Slidelocal' + i;
        }

        linkslocal = document.getElementById("HeroNavlocal").getElementsByTagName("a");
        linkslocal[0].className = 'On';

    }

    catch (err) { }

    t = setTimeout(slideShowlocal, slideIntervallocal);

});

