/**
 * nxsTabSystem
 * 
 * Class for Tab-Links: nxsTabLink
 * Class for Tab-Boxes: nxsTabBox
 * Href for Tab-Link = ID from Tab-Box
 * 
 */
(function($) {	
	$.nxsTabSystem = function(oObj, aOptions){
		var $oObject 		= $(oObj);		
		var $oOptions		= aOptions;
		init();		
			
		function openTab() {
			$(".nxsTabBox").hide();
			$(".nxsTabLink").removeClass("active");
			$sTarget = $(this).attr('href');
			$("#"+$sTarget).show();
			$(this).addClass("active");		
			return false;	
		}	
			
		function init(){
			$(".nxsTabLink").each(function() {
				
				$(this).unbind("click").click(openTab);
				
			});
		}
				
	}
	
	
	$.fn.nxsTabSystem = function(aOptions){
		aOptions = aOptions || {};
				
		this.each(function() {
			new $.nxsTabSystem(this, aOptions);
		});
	}
	
})(jQuery);
