// Create banner thumbails and fade effect

$(document).ready(function() {
	if ($('#banner').length > 1) {
		$('#banner #banner-photos').cycle({
		fx: 'fade',
		speed: 2600,
		timeout: 7000,
		pause:   1 
		});
	}
	
	$(".popup").fancybox({
		'type'				: 'swf', 
		'padding'			: 0,
		//href		: el.attr('href').replace(new RegExp("watch\\?v=", "i"), 'v/'),
		'swf'				: {wmode: 'transparent', 'allowfullscreen' : 'true'},
		'titlePosition'		: 'inside',
        'autoScale'     	: false,
        'transitionIn'		: 'none',
		'transitionOut'		: 'none'
	});
	
	/*$(".fancybox").fancybox({
		'titlePosition'				: 'inside',
		'transitionIn'				: 'fade',
		'transitionOut'				: 'fade',
		'opacity'					: true,
		'overlayOpacity'			: 0.9,
		'hideOnContentClick'		: false
	});*/
});

// Fancy box Hover zoom icon

$(document).ready(function()
{
	if (!$("body").hasClass("live_edit")) {
		// if !not in live edit mode... do the following
		$('<span class="zoom-hover">zoom</span>').insertBefore('#left-col A.fancybox img');
		$('.zoom-hover').css('display','none');
			$('#left-col A.fancybox').hover(function() {
			  $('.zoom-hover',this).stop(true, true).fadeTo("fast", 0.4);
			  }, function() { $('.zoom-hover').fadeOut(300);
		});
	}
	// Fancybox
	$(".fancybox").fancybox({
		'titlePosition'				: 'inside',
		'transitionIn'					: 'fade',
		'transitionOut'				: 'fade',
		'opacity'						: true,
		'overlayColor' 				: '#000000',
		'overlayOpacity'				: 0.9,
		'hideOnContentClick'			: false
	});
});


// Jquery text resizer with cookie control
// http://trevordavis.net/play/jquery-text-resizer/

$(document).ready(function() {
	if($.cookie('TEXT_SIZE')) {
		$('body').addClass($.cookie('TEXT_SIZE'));	
	}
	$('.text-resizer A').click(function() {
		var textSize = $(this).parent().attr('class');
		$('body').removeClass('small medium large').addClass(textSize);
		$.cookie('TEXT_SIZE',textSize, { path: '/', expires: 10000 });
		return false;
	});
})

// Striped Table

$(document).ready(function() {
	// Make a nice striped effect on the table
	$("table#find-managers tbody tr:nth-child(even)").addClass("color2");
	
	// filter case managers
	
	$('.region0-area').click( function() {
		 $('table#find-managers tbody tr').show();
	});
	$('.region1-area').click( function() {
		 $('table#find-managers tbody tr').hide();
		 $('tr.region1').show();
	});
	$('.region2-area').click( function() {
		 $('table#find-managers tbody tr').hide();
		 $('tr.region2').show();
	});
	$('.region3-area').click( function() {
		 $('table#find-managers tbody tr').hide();
		 $('tr.region3').show();
	});
	$('.region4-area').click( function() {
		  $('table#find-managers tbody tr').hide();
		 $('tr.region4').show();
	});
	$('.region5-area').click( function() {
		 $('table#find-managers tbody tr').hide();
		 $('tr.region5').show();
	});
	$('.region6-area').click( function() {
		 $('table#find-managers tbody tr').hide();
		 $('tr.region6').show();
	});
	$('.region7-area').click( function() {
		 $('table#find-managers tbody tr').hide();
		 $('tr.region7').show();
	});
	$('.region8-area').click( function() {
		 $('table#find-managers tbody tr').hide();
		 $('tr.region8').show();
	});
	$('.region9-area').click( function() {
		 $('table#find-managers tbody tr').hide();
		 $('tr.region9').show();
	});
	
	/*$('#small-map').click( function() {
		 $('table#find-managers tbody tr').hide();
		 $('tr.region1').show();
	});*/
	
	// show/hide area indicator
	$(function() {
  		$('#small-map').hover(function() {
      $('#indicator').show();
 			 }, function(){
      $('#indicator').hide();
	  });
	});

	
	// Map area indicator
	var regionText = "Select a region"
	$('#indicator').text(regionText)
	$('map area').hover(function() { 
		$('#indicator').text(this['title']);
		} , function() { 
		$('#indicator').text(regionText);
	});
	
});


