/*
Theme Name: Turbomax - OwlTemplates.com
THEME URI: http://owltemplates.com/demo/websites/turbomax
DESCRIPTION: Turbox max is one page fully loaded with jquery - lighbox, fading images, contact form, social network, whole website in slider.
VERSION: 1.0
Author: owltemplates.com
Author URI: http://owltemplates.com
TAGS:1,  1 to 2 columns,fixed width, web 2.0, jquery, page slider , image fading effect, lightbox , jquery, portfolio lightbox , jquery contact form.
*/  var prevs="#contact";
						   var nexts="#web";
				setno1=-2000;
				setno2=-1000;
				setno3=-400;	

function setprevnext(setpn)
		{
		
			if(setpn=="#home")
			{
				prevs="#contact";
				nexts="#web";
				setno1=0;
				setno2=0;
				setno3=0;
			}else if(setpn=="#web")
			{
				prevs="#home";
				nexts="#photo";
				setno1=-500;
				setno2=-250;
				setno3=-100;			
			}else if(setpn=="#photo")
			{
				prevs="#web";
				nexts="#contact";
				setno1=-1000;
				setno2=-500;
				setno3=-200;			
			}else if(setpn=="#contact")
			{
				prevs="#photo";
				nexts="#home";
				setno1=-1500;
				setno2=-750;
				setno3=-300;			
			}
						
		}
		
$(document).ready(function(){
						 


		var $scroller = $('#scroller');
		var $scrollingContent1 = $('#scrollingContent1');
		var $scrollingContent2 = $('#scrollingContent2');
		var $scrollingContent3 = $('#scrollingContent3');
		var $topscrollingContent1 = $('#topscrollingContent1');
		var $topscrollingContent2 = $('#topscrollingContent2');
		var $topscrollingContent3 = $('#topscrollingContent3');
		
	

		$('#move_home').click(function(){
				$scroller.stop().scrollTo( $('#home'), 1600, {axis:'x',offset:{left: 0, top:0 }} );
				$scrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$scrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$scrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
				$topscrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$topscrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$topscrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
	            setprevnext("#home");
				return false;
			});

		$('#move_home1').click(function(){
				$scroller.stop().scrollTo( $('#home'), 1600, {axis:'x',offset:{left: 0, top:0 }} );
				$scrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$scrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$scrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
				$topscrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$topscrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$topscrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
	            setprevnext("#home");
				return false;
			});
		
		$('#move_web').click(function(){
				$scroller.stop().scrollTo( $('#web'), 1600, {axis:'x',offset:{left: 0, top:0 }} );
				$scrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$scrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$scrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
				$topscrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$topscrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$topscrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
	            setprevnext("#web");
				return false;
			});

		$('#move_photo').click(function(){
				$scroller.stop().scrollTo( $('#photo'), 1600, {axis:'x',offset:{left: 0, top:0 }} );
				$scrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$scrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$scrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
				$topscrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$topscrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$topscrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
	            setprevnext("#photo");
				return false;
			});
/*		$('#move_video').click(function(){
				$scroller.stop().scrollTo( $('#video'), 1600, {axis:'x',offset:{left: 0, top:0 }} );
				$scrollingContent1.stop().animate({backgroundPosition: '(-1500px 0px)'}, 1600 );
				$scrollingContent2.stop().animate({backgroundPosition: '(-750px 0px)'}, 1600 );
				$scrollingContent3.stop().animate({backgroundPosition: '(-300px 0px)'}, 1600 );
				$topscrollingContent1.stop().animate({backgroundPosition: '(-1500px 0px)'}, 1600 );
				$topscrollingContent2.stop().animate({backgroundPosition: '(-750px 0px)'}, 1600 );
				$topscrollingContent3.stop().animate({backgroundPosition: '(-300px 0px)'}, 1600 );
	            setprevnext("#video");
				return false;
			});*/
		$('#move_contact').click(function(){
				$scroller.stop().scrollTo( $('#contact'), 1600, {axis:'x',offset:{left: 0, top:0 }} );
				$scrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$scrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$scrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
				$topscrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$topscrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$topscrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
	            setprevnext("#contact");			
				return false;
			});
			
		$('#prevArrow').click(function(){
				$scroller.stop().scrollTo( $(prevs), 1600, {axis:'x',offset:{left: 0, top:0 }} );
				$scrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$scrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$scrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
				$topscrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$topscrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$topscrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
	            setprevnext(prevs);				
				return false;
				});
	$('#nextArrow').click(function(){
				$scroller.stop().scrollTo( $(nexts), 1600, {axis:'x',offset:{left: 0, top:0 }} );
				$scrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$scrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$scrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
				$topscrollingContent1.stop().animate({backgroundPosition: '('+setno1+'px 0px)'}, 1600 );
				$topscrollingContent2.stop().animate({backgroundPosition: '('+setno2+'px 0px)'}, 1600 );
				$topscrollingContent3.stop().animate({backgroundPosition: '('+setno3+'px 0px)'}, 1600 );
	            setprevnext(nexts);				
				return false;
			});
			
		$("#submit").click(function(){					   				   
			var hasError = false;
			var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

			var emailFromVal = $("#emailFrom").val();
			if(emailFromVal == '') {
				$("#emailFrom").addClass("error");
				hasError = true;
			} else if(!emailReg.test(emailFromVal)) {	
				$("#emailFrom").addClass("error");
				hasError = true;
			}
			else
			{
				$("#emailFrom").removeClass("error");
			}

			var nameVal = $("#emailName").val();
			if(nameVal == '') {
				$("#emailName").addClass("error");
				hasError = true;
			}
			else
			{
				$("#emailName").removeClass("error");
			}

			var messageVal = $("#emailMessage").val();
			if(messageVal == '') {
				$("#emailMessage").addClass("error");
				hasError = true;
			}
			else
			{
				$("#emailMessage").removeClass("error");
			}


			if(hasError == false) {
				$(this).hide();
				$("#myForm").fadeOut("fast", function(){
					$("#myForm").add('<img src="images/loading.gif" alt="Loading" id="loadingImage" />');
				});
				
				$.post("contact.php",
					{ emailFrom: emailFromVal, emailName: nameVal, emailMessage: messageVal },
						function(data){
							$("#loadingImage").fadeOut("fast", function() {				   
								$("#loadingImage").before('<p>Your message has been sent. Cheers!</p>');											
							});
						}
					 );
			}

			return false;
		});
			
	});
/* prettyPhoto lightbox*/
		$(document).ready(function(){
			$("a[rel^='prettyPhoto']").prettyPhoto();
		});