
	/*----------------------------------------------------------------------

		ClicTips - jquery.clictips.js

		Developed by Designition Ltd - www.designition.co.uk

		ALL RIGHTS RESERVED - Copyright 2009 Clic Online

	----------------------------------------------------------------------*/

	(function($) {

		$.fn.clictips = function(options) {
			//	Define default options
			$.fn.clictips.defaults = {}

			//	Roll options into a usable variable
			var opts = $.extend({}, $.fn.clictips.defaults, options);

			//	Do the actual thing, yeah?
			return this.each(function() {
				tip = $(this);
				help_text = tip.attr('title');

				tip.empty().wrap('<span class="clictip_wrapper"></span>');

				$('<span class="clictip">' + help_text + '<span class="pointer"><!-- --></span></span>')
					.insertAfter(tip)
					.css({
						display : 'none',
						right   : '-220px',
						opacity : 0
					});
				
				tip
					.css({ position: 'relative' })
					.removeAttr('title')
					.hoverIntent(
						function() {
							$(this)
								.siblings('.clictip')
								.css({ display : 'inline' })
								.stop()
								.animate({
									opacity : 1,
									right   : '-230px'
								}, 100);
						},

						function() {
							$(this)
								.siblings('.clictip')
								.stop()
								.animate({
									opacity : 0,
									right   : '-240px'
								}, 500, function() {
									$(this).css({ display : 'none', right : '-220px' });
								});
						})
					.click(function() {
						if ($(this).attr('href') == '#') return false; 
					});
			});
			
		}

	})(jQuery);
