/* CREDITS
 * ----------------------------------------------------------
 * Title:		ReportWatch - Main JavaScript file
 * Author:		Dieter Verjans <dieter@inventis.be>
 * Date:		30/03/2011
 * ----------------------------------------------------------
 * Inventis - Web Architects - We design the Web!
 * www.inventis.be
*/
var tw = 0;
var ml = 0;
var ts = 15;
$(document).ready(function(){
	/* Ticker */
	ml = parseInt($(".ticker ul").css('margin-left'));
	$(".ticker ul li").each(function(i, el){tw += parseInt($(el).css('width'));});
	$(".ticker ul").css('width', tw + 'px');
	var refresh = setInterval(ticker, ts);
	
	$(".ticker").mouseenter(function(){
		clearInterval(refresh);
	});
	
	$(".ticker").mouseleave(function(){
		refresh = setInterval(ticker, ts);
	});
	
	/* Credits */
	$('#credits').mouseenter(function(){
		$(this).html('Inventis');
	});
	
	$('#credits').mouseleave(function(){
		$(this).html('webdesign');
	});
	
	/* Sliders */
	$('div.slider img').css({opacity: 0.0});  
	$('div.slider img.show').css({opacity: 1.0});
	var slider = setInterval(slides, 5000);
	

	/* FancyBox */
	$("a.lightbox").fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic'
	})
});

function ticker(){
	ml = ml - 1;
	if((ml*-1) >= tw){
		ml = parseInt($('.ticker').css('width'));
	}
	$(".ticker ul").css('margin-left', ml + 'px');
}

function slides(){
	var currentImg = ($('div.slider img.show')?  $('div.slider img.show') : $('div.slider img:first'));
    var nextImg = (currentImg.next().length ? currentImg.next() : $('div.slider img:first'));
    
    nextImg.css({opacity: 0.0}).addClass('show').animate({opacity: 1.0}, 1000);    
    currentImg.animate({opacity: 0.0}, 1000).removeClass('show');
}
