var $j=jQuery.noConflict();
var customFolder = "suburbanbanktrust";
var slideSpeed = 500;
var tabEffect = "fade";	//slide, fade

$j(document).ready( function() {
	productTabs();
	
	function productTabs(){
		if( $j('#roi_tabs').length > 0 ){
			var offset = 40;
			$j('#roi_tabs dt').addClass('label');
			$j('#roi_tabs dt:eq(0)').addClass('selected');
			$j('#roi_tabs dd').addClass('pane');
			$j('#roi_tabs dd:eq(1), #roi_tabs dd:eq(2)').hide();
			$j('#roi_tabs').css('height', getHeight($j('#roi_tabs dd:eq(0)').height(), offset));
			
			$j('#roi_tabs dt').click( function(){
				var holdThis = $j(this);
				if( !holdThis.hasClass('selected') ){
					$j('#roi_tabs dt').removeClass('selected');
					holdThis.addClass('selected');
					if(tabEffect == "slide"){
						$j('#roi_tabs dd').slideUp(slideSpeed);
						$j('#roi_tabs').animate({ height : holdThis.next().height() + offset }, slideSpeed, function(){
							holdThis.next().slideDown(slideSpeed);									 
						});
					}
					else{
						$j('#roi_tabs dd').fadeOut(slideSpeed);
						
						var newHeight = getHeight(holdThis.next().height(), offset);
						$j('#roi_tabs').animate({ height : newHeight }, slideSpeed, function(){
							holdThis.next().fadeIn(slideSpeed);									 
						});
					}
				}
			});
		}
	}
	
	/*adjusts height for min-height*/
	function getHeight(height, offset)
	{	var minHeight = 400 + offset;
		height = height + offset;
		if( height < minHeight )
			return minHeight;
		else
			return height;
	}
});