$(document).ready(function(){
	$("#missing-slider ul li a").fancybox({
		'autoScale'     	: true,
		'transitionIn'		: 'fade',
		'transitionOut'		: 'none',
	//	'type'				: 'iframe'
	});
	var missingChild = {
		controls: {
			next: $('#missing-slider .controls .next'),
			prev: $('#missing-slider .controls .prev')
		},
		carousel: $('#missing-slider ul'),
		itemWidth: 200,
		mask: $('#missing-slider-mask'),
		numToScroll: 1,
		itemPos: 0
	};
	missingChild.maxWidth = Math.ceil(missingChild.carousel.children().length / missingChild.numToScroll) * (missingChild.itemWidth * missingChild.numToScroll);
	missingChild.mask.css('overflow', 'hidden');
	
	missingChild.itemPos = missingChild.mask.scrollLeft();
	missingChild.carousel.width(missingChild.maxWidth);
	
	missingChild.controls.next.click(function(e) {
		missingChild.itemPos = (missingChild.itemWidth * missingChild.numToScroll) + missingChild.mask.scrollLeft();
		missingChild.itemPos >= missingChild.maxWidth ? missingChild.itemPos = 0 : missingChild.itemPos;
		missingChild.mask.animate({
			scrollLeft: missingChild.itemPos
		}, 600);
		e.preventDefault();
	});
	missingChild.controls.prev.click(function(e) {
		missingChild.itemPos = missingChild.mask.scrollLeft() - (missingChild.itemWidth * missingChild.numToScroll);
		missingChild.itemPos < 0 ? missingChild.itemPos = missingChild.maxWidth : missingChild.itemPos;
		missingChild.mask.animate({
			scrollLeft: missingChild.itemPos
		}, 600);
		e.preventDefault();
	});


	$("#multi-youtube ul li a").fancybox({
		'autoScale'     	: true,
		'transitionIn'		: 'fade',
		'transitionOut'		: 'none',
		'type'				: 'iframe'
	});
	$("a.youtube").fancybox({
		'autoScale'     	: true,
		'transitionIn'		: 'fade',
		'transitionOut'		: 'none',
		'type'				: 'iframe'
	});
	var videos = {
		controls: {
			next: $('#multi-youtube .controls .next'),
			prev: $('#multi-youtube .controls .prev')
		},
		carousel: $('#multi-youtube ul'),
		itemWidth: 240,
		mask: $('#multi-youtube-mask'),
		numToScroll: 1,
		itemPos: 0
	};
	videos.maxWidth = Math.ceil(videos.carousel.children().length / videos.numToScroll) * (videos.itemWidth * videos.numToScroll);
	videos.mask.css('overflow', 'hidden');
	
	videos.itemPos = videos.mask.scrollLeft();
	videos.carousel.width(videos.maxWidth);
	
	videos.controls.next.click(function(e) {
		videos.itemPos = (videos.itemWidth * videos.numToScroll) + videos.mask.scrollLeft();
		videos.itemPos >= videos.maxWidth ? videos.itemPos = 0 : videos.itemPos;
		videos.mask.animate({
			scrollLeft: videos.itemPos
		}, 600);
		e.preventDefault();
	});
	videos.controls.prev.click(function(e) {
		videos.itemPos = videos.mask.scrollLeft() - (videos.itemWidth * videos.numToScroll);
		videos.itemPos < 0 ? videos.itemPos = videos.maxWidth : videos.itemPos;
		videos.mask.animate({
			scrollLeft: videos.itemPos
		}, 600);
		e.preventDefault();
	});
	
	$('.destination-content li:odd').addClass('odd');
	
	$('#linkbar a img[src="/assets/images/nav/sub-nav/from-bja.jpg"]').hover(
		function(){
			$(this).attr('src','/assets/images/nav/sub-nav/from-bja-hover.jpg');
		},
		function(){
			$(this).attr('src','/assets/images/nav/sub-nav/from-bja.jpg');
		}
	);
	$('#linkbar a img[src="/assets/images/nav/sub-nav/on-the-run.jpg"]').hover(
		function(){
			$(this).attr('src','/assets/images/nav/sub-nav/on-the-run-hover.jpg');
		},
		function(){
			$(this).attr('src','/assets/images/nav/sub-nav/on-the-run.jpg');
		}
	);
	$('#linkbar a img[src="/assets/images/nav/sub-nav/live-bar.jpg"]').hover(
		function(){
			$(this).attr('src','/assets/images/nav/sub-nav/live-bar-hover.jpg');
		},
		function(){
			$(this).attr('src','/assets/images/nav/sub-nav/live-bar.jpg');
		}
	);
	i = 0;
	$('#cities ul li img.city1').hover(function(){source = $(this).attr('src');$(this).attr('src',source.replace('.','_2.'));},function(){source = $(this).attr('src');$(this).attr('src',source.replace('_2.','.'));});
	$('#cities ul li img.city2').hover(function(){source = $(this).attr('src');$(this).attr('src',source.replace('.','_2.'));},function(){source = $(this).attr('src');$(this).attr('src',source.replace('_2.','.'));});
	$('#cities ul li img.city3').hover(function(){source = $(this).attr('src');$(this).attr('src',source.replace('.','_2.'));},function(){source = $(this).attr('src');$(this).attr('src',source.replace('_2.','.'));});
	$('#cities ul li img.city4').hover(function(){source = $(this).attr('src');$(this).attr('src',source.replace('.','_2.'));},function(){source = $(this).attr('src');$(this).attr('src',source.replace('_2.','.'));});
	$('#cities ul li img.city5').hover(function(){source = $(this).attr('src');$(this).attr('src',source.replace('.','_2.'));},function(){source = $(this).attr('src');$(this).attr('src',source.replace('_2.','.'));});
	$('#cities ul li img.city6').hover(function(){source = $(this).attr('src');$(this).attr('src',source.replace('.','_2.'));},function(){source = $(this).attr('src');$(this).attr('src',source.replace('_2.','.'));});
	$('#cities ul li img.city7').hover(function(){source = $(this).attr('src');$(this).attr('src',source.replace('.','_2.'));},function(){source = $(this).attr('src');$(this).attr('src',source.replace('_2.','.'));});
	$('#cities ul li img.city8').hover(function(){source = $(this).attr('src');$(this).attr('src',source.replace('.','_2.'));},function(){source = $(this).attr('src');$(this).attr('src',source.replace('_2.','.'));});
});
function cT() {
	var total = 0;
	
	if(document.forms["reg"]["category"].value != "No Discount") {
		total = 7500;
	} else {
		total = 27000;
	}
	
	var jerseytotal = document.forms["reg"]["additionaljerseycount"].value;
	jerseytotal = jerseytotal * 85;
	
	var rooms = document.forms["reg"]["additional_rooms"].value;
	rooms = rooms * 1250;
	
	var racesuits = document.forms["reg"]["racingsuitcount"].value;
	racesuits = racesuits * 250;
	
	var photocds = document.forms["reg"]["photocdcount"].value;
	photocds = photocds * 50;
	
	//third team member
	if(document.forms["reg"]["tm3_name"].value.length > 0) {
		//did they get an addition room?
		if(rooms == 0) {
			total = total + 1000;
		}
	}
	//fouth team member?
	if(document.forms["reg"]["tm4_name"].value.length > 0) {
		total = total + 1000;
	}
	
	total = total + jerseytotal + rooms + photocds + racesuits;
	
	$('#total').html('<strong style="color: green; font-size: 125%">$' + total + '.00</strong><input type="hidden" name="total" value="' + total + '" />');
	$('#total-cost').val(total);
}
function reg3BJ() {
	var total = 0;
	
	total = 1995.00;
	
	var jerseytotal = document.forms["reg"]["additionaljerseycount"].value;
	jerseytotal = jerseytotal * 25;
	
	var rooms = document.forms["reg"]["additional_rooms"].value;
	rooms = rooms * 800;
		
	var photocds = document.forms["reg"]["photocdcount"].value;
	photocds = photocds * 50;
		
	total = total + jerseytotal + rooms + photocds;
	
	$('#total').html('<strong style="color: green; font-size: 125%">$' + total + '.00</strong><input type="hidden" name="total" value="' + total + '" />');
	$('#total-cost').val(total);
}
