// JavaScript Document

(function($) {
  jQuery.fn.backgroundPosition = function() {
    var p = $(this).css('background-position');
    if(typeof(p) === 'undefined') return $(this).css('background-position-x') + ' ' + $(this).css('background-position-y');
    else return p;
  };
})(jQuery);

$().ready(function() {
	$('#nav a.animate').mouseover(function() {
		$(this).stop().animate({backgroundPosition: parseInt($(this).backgroundPosition().split(' ')[0])+'px -38px'}, {duration:200});
	});
	$('#nav a.animate').focus(function() {
		$(this).stop().animate({backgroundPosition: parseInt($(this).backgroundPosition().split(' ')[0])+'px -38px'}, {duration:200});
	});
	$('#nav a.animate').mouseout(function() {
		$(this).stop().animate({backgroundPosition: parseInt($(this).backgroundPosition().split(' ')[0])+'px 0'}, {duration:700});
	});
	$('#nav a.animate').blur(function() {
		$(this).stop().animate({backgroundPosition: parseInt($(this).backgroundPosition().split(' ')[0])+'px 0'}, {duration:700});
	});
	$('#nav a.selected').each(function() {
		$(this).stop().animate({backgroundPosition: parseInt($(this).backgroundPosition().split(' ')[0])+'px -38px'}, {duration:1000});
	});
	$('#lionways a').mouseover(function() {
		$(this).stop().animate({backgroundPosition: '0 -25px'}, {duration:200});
	});
	$('#lionways a').mouseout(function() {
		$(this).stop().animate({backgroundPosition: '0 0'}, {duration:1000});
	});
});
