
//Variables for the ticker
var maxTicker=0;
var currentTicker=0;
var tickerTimer;
var tickerDelayTime=5000;
var tickerTransitionTime=400;
var tickerEpisodeLength=49;//time in minutes for episode length

$(document).ready(function() {
  //Setup experience counter
 /* $('#counter_holder').html(
  '<span id="counter_next"> The Elevation Experience starts in: </span>'+
  '<div id="counter">'+
  ' <span id="counter_m"></span>'+
  ' <span id="counter_s"></span>'+
  '</div>');
*/
  var now=new Date();
  /*
  if(now.getMinutes()>=tickerEpisodeLength) {
    var shortly=new Date();
    shortly.setFullYear(now.getFullYear());
    shortly.setMonth(now.getMonth());
    shortly.setDate(now.getDate());
    shortly.setHours(now.getHours()+1);
    shortly.setMinutes(0);
    shortly.setSeconds(0);

    $('#counter').countdown({
      until:shortly,
      onExpiry:experienceIsLive,
      layout:'<span id="counter_m">{mn}</span><span id="counter_s">{sn}</span>'
    });

    $('#counter_holder').bind('click', function() {window.open('http://www.elevationexperience.com/');});
  }
  else
    experienceIsLive();
*/
  //Setup the ticker
  maxTicker=$('#ticker-items li').length;
  $('#ticker-items li').not(':eq('+currentTicker+')').hide();
  tickerTimer=setTimeout('nextTicker()',tickerDelayTime);

  //Make the label for the search light up when focused on the search input
  $('#search-input').focus(function() {
    $('.search label').css('color','#EEE');
  }).blur(function() {
    $('.search label').css('color','#7f7f7f');
  });
  //Select everything in the search if the user clicks on it
  $('#search-input').click(function() {$(this).select();});
  if($('#search-input').val().length>0)
    $('#search-input').select().focus();

  //Dropdown menu fix for IE 6 & 7
  if(!jQuery.support.cssFloat) {
    $('.level-1-li').hover(
      function() {
        $('.level-1-a',this).css('color','#FFF');
        $(this).css('overflow','visible');
      },
      function() {
        $('.level-1-a',this).css('color','#AAA');
        $(this).css('overflow','hidden');
      }
    );
  }
  $('.no-link').click(function() {return false;});
});
/*
function experienceIsLive() {
  $('#counter').fadeOut();
  if($('#counter_live').length<=0) {
    var counter_live=$('<span/>').attr('id','counter_live').hide().appendTo('#counter_holder');
    $('<a/>').text('LIVE - Click to join!').attr('href','http://www.elevationexperience.com/').attr('target','_blank').appendTo(counter_live);
  }
  $('#counter_live').fadeIn();
}
*/
function nextTicker() {
  var n=currentTicker+1;
  if(n>=maxTicker)
    n=0;

  var target=$('#ticker-items li').eq(currentTicker);
  var nTarget=$('#ticker-items li').eq(n);

  target.stop().fadeOut({duration:tickerTransitionTime/2,
                         easing:'easeInExpo',
                         complete:function() {
                           $(this).hide();
                           currentTicker=n;
                           nTarget.stop().fadeIn(tickerTransitionTime/2,'easeOutExpo');
                        }});
  tickerTimer=setTimeout('nextTicker()',tickerDelayTime);
}
