$(document).ready(function (){
	$('.banner').css('width', $('#content').innerWidth() + 'px');
	var scrollerWindow = $('#content');
	projectpager = {
		speed:800,
		ispaused: false,
		skipabeat: false,
		selectProject: function(pid) {
			scrollerWindow.stop().scrollTo( $('section#project_'+pid), this.speed, {axis:'x',offset:{left: 0, top:0 }} );
			$('#para_control ol li a').removeClass('selected');
			$('a#goto_'+pid).addClass('selected');
			setTimeout('projectpager.initParalax("'+pid+'")',this.speed+400);
			this.currentproject = pid;
		},
		selectSlide: function(pid) {
			this.skipabeat = true;
			this.selectProject(pid);
		},
		initParalax: function (pid) {
			switch (pid) {
				case 'mydealcompass':
					$('#parallax_mydealcompass').jparallax(
						{}, // Options
						{xtravel: '10px', ytravel: '0px'}, // Layer0
						{xtravel: '20px', ytravel: '0px'}, // Layer1
						{xtravel: '50px', ytravel: '0px'} // Layer3
					);
				break;
				case 'ivox':
					$('#parallax_ivox').jparallax(
						{}, // Options
						{xtravel: '30px', ytravel: '0px'}, // Layer0
						{xtravel: '20px', ytravel: '0px'}, // Layer1
						{xtravel: '30px', ytravel: '0px'}, // Layer2
						{xtravel: '50px', ytravel: '0px'}, // Layer3
						{xtravel: '50px', ytravel: '0px'} // Layer4
					);
				break;
				case 'debo':
					$('#parallax_debo').jparallax(
						{}, // Options
						{xtravel: '30px', ytravel: '0px'}, // Layer0
						{xtravel: '20px', ytravel: '0px'}, // Layer1
						{xtravel: '30px', ytravel: '0px'}, // Layer2
						{xtravel: '50px', ytravel: '0px'}, // Layer3
						{xtravel: '50px', ytravel: '0px'}, // Layer4
						{xtravel: '50px', ytravel: '0px'}, // Layer5
						{xtravel: '50px', ytravel: '0px'} // Layer6
					);
				break;
				/*case 'chuckliddell':
					$('#parallax_chuckliddell').jparallax(
						{}, // Options
						{xtravel: '10px', ytravel: '0px'}, // Layer0
						{xtravel: '20px', ytravel: '0px'}, // Layer1
						{xtravel: '50px', ytravel: '0px'}, // Layer3
						{xtravel: '100px', ytravel: '0px'} // Layer4
					);
				break;*/
				case 'growthxp':
					$('#parallax_growthxp').jparallax(
						{}, // Options
						{xtravel: '10px', ytravel: '0px'}, // Layer0
						{xtravel: '20px', ytravel: '0px'}, // Layer1
						{xtravel: '30px', ytravel: '0px'}, // Layer2
						{xtravel: '50px', ytravel: '0px'}, // Layer3
						{xtravel: '20px', ytravel: '0px'}, // Layer4
						{xtravel: '40px', ytravel: '0px'} // Layer5
					);
				break;
				case 'biasicom':
					$('#parallax_biasicom').jparallax(
						{}, // Options
						{xtravel: '10px', ytravel: '0px'}, // Layer0
						{xtravel: '20px', ytravel: '0px'}, // Layer1
						{xtravel: '30px', ytravel: '0px'}, // Layer2
						{xtravel: '50px', ytravel: '0px'}, // Layer3
						{xtravel: '40px', ytravel: '0px'}, // Layer4
						{xtravel: '60px', ytravel: '0px'} // Layer5
					);
				break;
			}
		},
		currentproject: 'mydealcompass',
		nextSlide: function () {
			if (this.skipabeat === true) {
				this.skipabeat = false;
				setTimeout('projectpager.nextSlide()',10000);
				return false;
			}
			if (this.ispaused) {
				setTimeout('projectpager.nextSlide()',2500);
				return false;
			}
			var nextproject = '';
			switch (this.currentproject) {
				case 'mydealcompass': nextproject = 'ivox'; break;
				case 'ivox': nextproject = 'debo'; break;
				case 'debo': nextproject = 'biasicom'; break;
				//case 'chuckliddell': nextproject = 'growthxp'; break;
				case 'growthxp': nextproject = 'biasicom'; break;
				case 'biasicom': nextproject = 'mydealcompass'; break;
				default: nextproject = 'mydealcompass'; break;
			}
			this.selectProject(nextproject);
			setTimeout('projectpager.nextSlide()',7500);
		},
		startSlider: function () {
			setTimeout('projectpager.nextSlide()',5000);
		}
	};
	
	$('div.parallax').bind('mouseenter',function (){
		projectpager.ispaused = true;
	}).bind('mouseleave',function (){
		projectpager.ispaused = false;
	});
	$('section.banner div.details').bind('mouseover',function (){
		projectpager.ispaused = true;
	}).bind('mouseleave',function (){
		projectpager.ispaused = false;
	});

	projectpager.selectProject('mydealcompass');
	projectpager.startSlider();
});
$(window).resize(function() {
	$('.banner').css('width', $('#content').innerWidth() + 'px');
	scrollerWindow = $('#content');
	//projectpager.startSlider();
});
