/*
 *	CLICKBOX
 * +==============================+
 * 	Pauls erstes eigenes Plugin
 *	Mehr Infos auf http://www.interaktionsdesigner.de
 *
 *	Version 1.0
 *
 */
 
(function($) {	
	//PlugIn Funktion
	jQuery.fn.clickbox = function(options) {
		//Optionen
		var defaults = {
			hoverClass: "hover",
			thickbox: false
		}
		
		//Mit den ggf. übergebenen überschreiben
		var opts = jQuery.extend(defaults, options);
		
		return this.each(function() {
			//Link vorhanden?
			a = $(this).find("a");
			
			var firstLink = $(a).attr("href");
			if(firstLink) {
				//Elemente sollen anklickbar sein!
				$(this).bind("click", function(event) {
					//Was wurde angeklickt?
					tar = $(event.target); 
					//finde link
					$link = tar.is('a') ? $(tar).attr("href") : firstLink; 
					
					//alert($(this).find("a").text());
					if($(this).find("a").is(".thickbox")) {
						//Es ist ein Thickbox Link!
						tb_show(($(a).attr("title") || $(a).attr("name") || null), firstLink);
						return false;
					}
					else {
						//Oder den Link an den Browser schicken
						window.location=$link; return false;
					}
				});
				
				//Und die Mouseovergeschichten
				$(this).bind("mouseenter", function() {
					$(this).addClass(defaults.hoverClass);
				});
				$(this).bind("mouseleave", function() {
					$(this).removeClass(defaults.hoverClass);
				});
				
				
			} //kein Link im Element vorhanden
		});
	}
	
	//Private Funktionen
	/*function findLink(obj) {
		
			
		return l;
	}*/
})(jQuery);
