var cache = [];
var changeSlide=function(src){
  if(typeof(src) != 'object') {
    if($('#slidestrip a.hv').length>0)return;
    src = $('#slidestrip a.active').next();
  }
  if(src.length==0)src = $('#slidestrip a:first');
  if($(src).hasClass('active')) return;
  $('#slideshow div').stop(true,true);
  var tid = '#ss'+$(src).attr('class');
  $('#slideshow div[id]').fadeOut(700);
  $(tid).fadeIn(900);
  var osf = $(src).offset();
  var sspointer = $('div.sspointer');
  sspointer.animate({left:(osf.left+($(src).outerWidth()/2)-(sspointer.width()/2))+'px',top:(osf.top-sspointer.height())+'px'},400);
  $('#slidestrip a.active').removeClass('active');
  $(src).addClass('active');
};
var preloadSlides = function(imgs){
  for (var i = 0; i < imgs.length; i++) {
    var cacheImage = document.createElement('img');
    cacheImage.src = imgs[i];
    cache.push(cacheImage);
  }
};
$(document).ready(function(){window.scrollTo(0, 1);

  if($('#slideshow').length > 0){
    preloadSlides(['/images/slidepointer.png', '/images/hb360.png']);
    var os = $('#slidestrip a:first');
    var osf = os.offset();
    var sspointer = $('div.sspointer');
    sspointer.css({left:(osf.left+(os.outerWidth()/2)-(sspointer.width()/2))+'px',top:(osf.top-sspointer.height())+'px'}).fadeIn();
    $('#slideshow div:first').fadeIn('slow');
    $('#slidestrip a').mouseenter(function(){changeSlide(this);});
    $('#slidestrip a').hover(function(){$(this).addClass('hv');},function(){$(this).removeClass('hv');});
    setInterval(changeSlide, 5000);
    preloadSlides(['/images/ams.png','/images/tr.png','/images/ci.png','/images/hvs.png']);
  }
});

var cvtplay = true;
var intv;
var delay=1000;
var startAnim=function(){intv=setInterval(function(){if(cvtplay)nxSlide();},10000);};
var prSlide=function(){
var li=$('.cvt li:last');
li.css({marginLeft:'-612px'}).prependTo(li.parent());
li.animate({marginLeft:'14px','opacity':1},delay,function(){$('.cvt li:first').css('filter','');});
li.next().animate({'opacity':0},delay);
};
var nxSlide=function(){
var li=$('.cvt li:first');
var offset = 612;
if(li.is(':animated')){
  while(li.is(':animated'))
    li=li.next();
  li = li.prev().css({opacity:1}).stop(true,false);
  offset=li.offset().left-14;
}
li.animate({marginLeft:'-'+offset+'px','opacity':0},delay,function(){
li.appendTo(li.parent()).css({marginLeft:'14px'});});
li.animate({opacity:0});
li.next().animate({'opacity':1},delay,function(){$('.cvt li:first').css('filter','');});
};
$(document).ready(function() {
if($('.cvt').length < 1)return;
$('.cvt li:not(li:first)').css({'opacity':0});
startAnim();
$('img#plp').click(function(){
if(cvtplay){
  $(this).attr('src','/images/play.png').attr('alt','&gt;');
  $('.cvt li').stop(true,true);
  clearInterval(intv);
  cvtplay=false;
} else {
  $(this).attr('src','/images/pause.png').attr('alt', '||');
  cvtplay=true;
  nxSlide();
  startAnim();
}
});
$('img#pr').click(function(){clearInterval(intv);prSlide();startAnim();});
$('img#fr').click(function(){clearInterval(intv);nxSlide();startAnim();});
});