var curContact = 0;

jQuery.fn.extend({
	contactcarrousel: function() {
		
		$(this).find('li > div').hide();
		$(this).find('li:first').addClass('current').find('div').slideDown(600);
		
		$(this).startContactCarrousel();
		
		$(this).mouseover(function () {
			$(this).stopContactCarrousel();
		}).mouseout(function () {
			$(this).startContactCarrousel();
		});
	},
	startContactCarrousel: function () {
		obj = this;
		
		ccInterval = setInterval (function () {
			var nextContact = curContact + 1;
			if (nextContact >= $(obj).find('li').length) {
				var nextContact = 0;				
			}
			
			if ($.browser.msie && jQuery.browser.version < 7) {
				$(obj).find('li.current').removeClass('current').find('div').slideUp('fast');
				$(obj).find('li:eq('+nextContact+')').addClass('current').find('div').slideDown('fast');
			} else {
				$(obj).find('li.current').removeClass('current').find('div').slideUp(600);
				$(obj).find('li:eq('+nextContact+')').addClass('current').find('div').slideDown(600);				
			}
			
			curContact = nextContact;
		}, 4000);
	},
	
	stopContactCarrousel: function () {
		clearInterval(ccInterval);
	}
});

$(document).ready(function () {
	$('ul#contact_carrousel').contactcarrousel();
});

