ShowTooltip = function(e) {
	var text = $(this).next('.show-tooltip-text');
	if (text.attr('class') != 'show-tooltip-text') return false;
	text.fadeIn()
		.css('top', e.pageY)
		.css('left', e.pageX+10);
	return false;
}

HideTooltip = function(e) {
	var text = $(this).next('.show-tooltip-text');
	if (text.attr('class') != 'show-tooltip-text') return false;
	text.fadeOut();
}

SetupTooltips = function() {
	$('.show-tooltip')
		.each(function(){
			$(this)
				.after($('<span/>')
					.attr('class', 'show-tooltip-text')
					.html($(this).attr('title')))
				.attr('title', '');
		})
		.hover(ShowTooltip, HideTooltip);
}

/* image rotator */
function changeImg() {
	$('#headslide').animate({opacity: 0}, 1000, function() {
		$(this).css('background','url(' + preloadArr[currImg++%preloadArr.length].src +') top center no-repeat');
	}).animate({opacity: 1}, 1000);
}

var imgArr = new Array( // relative paths of images
	Wordpress.settings.themePath + '/images/headslide/head-001.png',
	Wordpress.settings.themePath + '/images/headslide/head-002.png',
	Wordpress.settings.themePath + '/images/headslide/head-003.png',
	Wordpress.settings.themePath + '/images/headslide/head-004.png'
);

/* preload images */
var preloadArr = new Array();
for(var i=0; i < imgArr.length; i++){
	preloadArr[i] = new Image();
	preloadArr[i].src = imgArr[i];
}

var currImg = 1;

$(document).ready(function() {
	var intID = setInterval(changeImg, 7000);
});
