(function($)
{
	var methods = 
	{
    	init : function(options) 
    	{      	
    		$(".clicktip").hide().siblings("a").bind('click.clicktip',methods.open);
    		$(".clicktip").parents("div").css("position","relative");
    		ctclose = $('<a/>', {'class': 'clicktip-close','text': 'sluiten'}).prependTo('.clicktip').bind('click.clicktip',methods.close);
    		
   		},
   		open : function(e)
   		{
   			e.preventDefault();
   			$(this).siblings(".clicktip").show()
   		},
   		close : function(e)
   		{

   			$(".clicktip").hide()
   		}
 	};
 	 
 	$.fn.clicktip = function(method) 
 	{
    	if (methods[method]) 
    	{
			return methods[method].apply(this, Array.prototype.slice.call(arguments, 1));
		} 
		else if (typeof method === 'object' || ! method) 
		{
			return methods.init.apply(this, arguments);
		} 
		else 
		{
			$.error('Method ' +  method + ' does not exist on jQuery.litebox');
    	}    
  	};

})(jQuery);
