// Product Page Javascript Functions
// Author: Brian Duimstra 2012

// Start Tabbed Browsing
window.onload=function(){
	if(window.location.hash == "#features"){
		$('#productPageFirstTab').addClass('productPageActiveTab').removeClass('productPageInactiveTab');
		$('#productPageSecondTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageThirdTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFourthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFifthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageTabOneContent').css('display' , 'block');
		$('#productPageTabTwoContent').css('display' , 'none');
		$('#productPageTabThreeContent').css('display' , 'none');
		$('#productPageTabFourContent').css('display' , 'none');
		$('#productPageTabFiveContent').css('display' , 'none');
	}
	 else if(window.location.hash == "#reviews"){
		$('#productPageFirstTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageSecondTab').addClass('productPageActiveTab').removeClass('productPageInactiveTab');
		$('#productPageThirdTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFourthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFifthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageTabOneContent').css('display' , 'none');
		$('#productPageTabTwoContent').css('display' , 'block');
		$('#productPageTabThreeContent').css('display' , 'none');
		$('#productPageTabFourContent').css('display' , 'none');
		$('#productPageTabFiveContent').css('display' , 'none');
	}
	else if(window.location.hash == "#documentation"){
		$('#productPageFirstTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageSecondTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageThirdTab').addClass('productPageActiveTab').removeClass('productPageInactiveTab');
		$('#productPageFourthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFifthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageTabOneContent').css('display' , 'none');
		$('#productPageTabTwoContent').css('display' , 'none');
		$('#productPageTabThreeContent').css('display' , 'block');
		$('#productPageTabFourContent').css('display' , 'none');
		$('#productPageTabFiveContent').css('display' , 'none');
	}
	else if(window.location.hash == "#pricing"){
		$('#productPageFirstTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageSecondTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageThirdTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFourthTab').addClass('productPageActiveTab').removeClass('productPageInactiveTab');
		$('#productPageFifthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageTabOneContent').css('display' , 'none');
		$('#productPageTabTwoContent').css('display' , 'none');
		$('#productPageTabThreeContent').css('display' , 'none');
		$('#productPageTabFourContent').css('display' , 'block');
		$('#productPageTabFiveContent').css('display' , 'none');
	}
	else if(window.location.hash == "#offers"){
		$('#productPageFirstTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageSecondTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageThirdTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFourthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFifthTab').addClass('productPageActiveTab').removeClass('productPageInactiveTab');
		$('#productPageTabOneContent').css('display' , 'none');
		$('#productPageTabTwoContent').css('display' , 'none');
		$('#productPageTabThreeContent').css('display' , 'none');
		$('#productPageTabFourContent').css('display' , 'none');
		$('#productPageTabFiveContent').css('display' , 'block');
	}
};
// End Tabbed Browsing
	
// Start Tabbed Controls
$(function(){
	$('#productPageFirstTab').click(function(){
		$('#productPageFirstTab').addClass('productPageActiveTab').removeClass('productPageInactiveTab');
		$('#productPageSecondTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageThirdTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFourthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFifthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageTabOneContent').css('display' , 'block');
		$('#productPageTabTwoContent').css('display' , 'none');
		$('#productPageTabThreeContent').css('display' , 'none');
		$('#productPageTabFourContent').css('display' , 'none');
		$('#productPageTabFiveContent').css('display' , 'none');
	});
	$('#productPageSecondTab').click(function(){
		$('#productPageFirstTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageSecondTab').addClass('productPageActiveTab').removeClass('productPageInactiveTab');
		$('#productPageThirdTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFourthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFifthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageTabOneContent').css('display' , 'none');
		$('#productPageTabTwoContent').css('display' , 'block');
		$('#productPageTabThreeContent').css('display' , 'none');
		$('#productPageTabFourContent').css('display' , 'none');
		$('#productPageTabFiveContent').css('display' , 'none');
	});
	$('#productPageThirdTab').click(function(){
		$('#productPageFirstTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageSecondTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageThirdTab').addClass('productPageActiveTab').removeClass('productPageInactiveTab');
		$('#productPageFourthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFifthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageTabOneContent').css('display' , 'none');
		$('#productPageTabTwoContent').css('display' , 'none');
		$('#productPageTabThreeContent').css('display' , 'block');
		$('#productPageTabFourContent').css('display' , 'none');
		$('#productPageTabFiveContent').css('display' , 'none');
	});
	$('#productPageFourthTab').click(function(){
		$('#productPageFirstTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageSecondTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageThirdTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFourthTab').addClass('productPageActiveTab').removeClass('productPageInactiveTab');
		$('#productPageFifthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageTabOneContent').css('display' , 'none');
		$('#productPageTabTwoContent').css('display' , 'none');
		$('#productPageTabThreeContent').css('display' , 'none');
		$('#productPageTabFourContent').css('display' , 'block');
		$('#productPageTabFiveContent').css('display' , 'none');
	});
	$('#productPageFifthTab').click(function(){
		$('#productPageFirstTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageSecondTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageThirdTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFourthTab').addClass('productPageInactiveTab').removeClass('productPageActiveTab');
		$('#productPageFifthTab').addClass('productPageActiveTab').removeClass('productPageInactiveTab');
		$('#productPageTabOneContent').css('display' , 'none');
		$('#productPageTabTwoContent').css('display' , 'none');
		$('#productPageTabThreeContent').css('display' , 'none');
		$('#productPageTabFourContent').css('display' , 'none');
		$('#productPageTabFiveContent').css('display' , 'block');
	});
});
// End Tabbed Controls

// Start Fancybox 
$(function(){
	$('#productPageHeaderVideoLink').click(function(){
		$.fancybox({
			'padding'		: 0,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'title'			: this.title,
			'width'			: 680,
			'height'		: 495,
			'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
			'type'			: 'swf',
			'swf'			: {
			   	 'wmode'		: 'transparent',
				'allowfullscreen'	: 'true'
			}
		});

	return false;
	});
	$('#pcmoverVideoLinkOne').click(function(){
		$.fancybox({
			'padding'		: 0,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'title'			: this.title,
			'width'			: 680,
			'height'		: 495,
			'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
			'type'			: 'swf',
			'swf'			: {
			   	 'wmode'		: 'transparent',
				'allowfullscreen'	: 'true'
			}
		});

	return false;
	});
	$('#pcmoverVideoLinkTwo').click(function(){
		$.fancybox({
			'padding'		: 0,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'title'			: this.title,
			'width'			: 680,
			'height'		: 495,
			'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
			'type'			: 'swf',
			'swf'			: {
			   	 'wmode'		: 'transparent',
				'allowfullscreen'	: 'true'
			}
		});

	return false;
	});
	$('#pcmoverVideoLinkThree').click(function(){
		$.fancybox({
			'padding'		: 0,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'title'			: this.title,
			'width'			: 680,
			'height'		: 495,
			'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
			'type'			: 'swf',
			'swf'			: {
			   	 'wmode'		: 'transparent',
				'allowfullscreen'	: 'true'
			}
		});

	return false;
	});
});
// End Fancybox

// Start Logo Scroll
$(function(){
			
		function startScroll(){
		$('#logoHolder').animate({
			'marginLeft' : '-7500px'
		},180000).animate({
			'marginLeft' : '0px'
		},180000, startScroll);
		};

		startScroll();
		
	});
// End Logo Scroll
