/*
 *	-----------
 *	verticalTabs v1.0
 *	-----------
 *  zalozeno na knihovne jQuery.
 *  Pro NetDirect s.r.o. vytvoril Tomas Musiol (tomas.musiol@netdirect.cz).
 * 
 */

jQuery.fn.ndVerticalTabs = function(ndVerticalTabsOptions){
		
	var settings = {   	
    	controlName: ".control",
		contentName: ".content",
		activeClass: "active"	
	}
		
	var opts = $.extend(settings, ndVerticalTabsOptions);	
	
	var callObject = $(this);
	var firstContentName = opts.contentName + ':first';	
		

	$(callObject).find( opts.controlName ).find('ul li a').removeClass( opts.activeClass );
	$(callObject).find( opts.controlName ).find('ul li a:first').addClass( opts.activeClass );
	
	$(callObject).find( opts.contentName).hide();
	$(callObject).find( firstContentName ).show();
			
	
	var actualContent = "";
	var actualHref = "";
	
	$(callObject).find( opts.controlName ).find("a")
	.hover( 
		function(){				
									
			$(callObject).find( opts.controlName ).find('ul li a').removeClass( opts.activeClass );
			$(this).toggleClass( opts.activeClass );
			
			$(callObject).find( opts.contentName ).hide();
						
			actualHref = $(this).attr("href");
			
			if( actualHref.indexOf('#') != -1 ){ actualContent = $(this).attr("href"); }
			else{ actualContent = $(this).attr("rel"); }
			  				
			$(actualContent).show();																			
			
		},
		function(){ }
	)
	.click(
		function(){
			return false;	
		}
	);
				
}
