/* ----------------------------------------------------------
	title		  : GTG Framework
	created		  : 8/5/09
	last updated  : 11/4/09
---------------------------------------------------------- */
jQuery.noConflict();     
jQuery(document).ready(function($){



$('.linksModule a[href*=.pdf]').addClass('pdf-link');



// tabber
function buildTabNav(ind) {
	var tabContent = $(this).text();
	if (tabContent.replace(/\s/g,'') == ''){
		$(this).hide();
	} else {
	
	var tabIndex = 'tab-'+ (ind + 1);
	
	var tabTitle = $('.container', this).eq(0).remove().text();
	
	if (tabTitle.replace(/\s/g,'') == '') { tabTitle = 'tab ' + (ind + 1) }
	
	$('#tab-nav').append('<li><a href="#'+ tabIndex +'">' + tabTitle + '</a></li>');
	
	}
}

	
	
	
	var tabberContent = $('#tabber').text();
	
	
	if (tabberContent.replace(/\s/g,'') == '') {
		//nothing		
		} else {
			$('#tabber').prepend('<ul id="tab-nav"></ul>');
			$('.j-tab').each(buildTabNav);
			$("#tabber").tabs();
		  }
	

if ( $('#adminbar #toolbar').length ) {
	
	$('#tabber').css({
		'padding': '10px 0',
		'background': '#ffc'
		}).prepend('<h1>Tab Area</h1>');
	
	}



// feature

function buildFeatureNav (ind) {
	ind++;
	$('#slide-nav').append('<li class="s-'+ ind +'"><a href="#slide-'+ ind +'">' + ind + '</a></li>');
	}

function lookAtMe () {
	
	$(this).pulse({
    	backgroundColors: ['#e2e7e7','#f7e873']
	});
	
	}


if ( $('#feature').length ) {
	
	$('#feature').prepend('<ul id="slide-nav"></ul>');
	
	$('#feature .f-slide').each(buildFeatureNav);
	
	$('#slide-nav a').each(lookAtMe);

	

	
	
	$('#slide-nav a').click(function(){	
		
		$('#slide-nav a').recover();
		
		
		
		
		var targetSlide = $(this).attr('href');
		
		if ( $(targetSlide).is('.selected-slide') ) {
			
			$(targetSlide).slideUp().removeClass('selected-slide');
			$(this).removeClass('selected');
			$('#slide-nav a').each(lookAtMe);
			
			} else {
				$('.selected-slide').slideUp().removeClass('selected-slide');
				$(targetSlide).slideDown().addClass('selected-slide');
				$('#slide-nav a').removeClass('selected');
				$(this).addClass('selected');
				}
		
		});
	
	
	
	}







});//end doc ready
