function makeTargetBlank() {
	var blankLinks = $('.blank');	
	
	$(blankLinks).each(function(index,item) {
		$(item).attr('target','_blank');
	});
}

function slideshow() {
	var container = $('#slideshow-container');	
	var slides = $('#slideshow-container .slides a');	
	var navLeft = $('#slideshow-container .left-nav a');	
	var navRight = $('#slideshow-container .right-nav a');	
	var currentSlide = 0;
	
	$(slides).each(function(index,item) {
		$(item).fadeOut(0);
	});
	$(slides[0]).fadeIn(0);
	
	$(navRight).click(function(e){
		e.preventDefault();
		$(slides[currentSlide]).fadeOut(200);
		if(currentSlide == $(slides).length - 1) {
			currentSlide = 0;
		} else {
			currentSlide = currentSlide + 1;
		}
		$(slides[currentSlide]).fadeIn(200);
	});
	
	$(navLeft).click(function(e){
		e.preventDefault();
		$(slides[currentSlide]).fadeOut(200);
		if(currentSlide == 0) {
			currentSlide = $(slides).length - 1;
		} else {
			currentSlide = currentSlide - 1;
		}
		$(slides[currentSlide]).fadeIn(200);
	});	
	
}

function wideTable() {
	var tableContainers = $('.wideTable-container');
	
	$(tableContainers).each(function(index,item) {
		var div = $(document.createElement("div"));
		div.css('width',250);
		div.css('height',200);
		div.css('position','absolute');
		div.css('top',0);
		div.css('right',0);
		
		var arrow = $(document.createElement("img"));
		$(arrow).attr('src', '/common/images/layout/wide-table-arrow.png');
		$(div).append(arrow);
		$(item).append(div);
		
		var clon = $(item).find('.wideTable-inner').clone();
		$(clon).addClass('wideTable-clone');
		$(clon).removeClass('wideTable-inner');
		$(clon).appendTo($(item));
		$(clon).fadeOut(0);
		
		
		$(item).hover(
			function () {
			// fired on mouseover
				$(item).find('.wideTable-clone').fadeIn(200);
				$(arrow).fadeOut(200);
			},
			function () {
			// fired on mouseout
				$(item).find('.wideTable-clone').fadeOut(200);
				$(arrow).fadeIn(200);
			}
		);
	});
}

$(document).ready(function(){
	if($('#slideshow-container').length != 0) {
		slideshow();
	}	
	if($('.wideTable-container').length != 0) {
		wideTable();
	}
	if($('.blank').length != 0) {
		makeTargetBlank();
	}
});
