$(document).ready(function(){
	$isIE6 = false;
	if ($.browser.msie && $.browser.version.substr(0,1)<7) {
		$isIE6 = true;
	}
	
	$('body').removeClass('noJS');
	
	$footerHeight = $(window).height() - $('#footer').position().top;
	if (!$.browser.msie)
	{
		$('#footer').css({'minHeight':$footerHeight});
	}
	
	var $scrollerWindow = $('#content');
	var $speed = 1500;
	
	$('#nav li a').hover(function()
	{
		$(this).fadeTo('fast',0.5);
	},
	function()
	{
		$(this).fadeTo('fast',1);
	});
	
	$('#logo').hover(function()
	{
		$(this).fadeTo('fast',0.7);
	},
	function()
	{
		$(this).fadeTo('fast',1);
	});
	
	function gotoHome()
	{
		$scrollerWindow.stop().scrollTo( $('#home'), $speed, {axis:'x',offset:{left: -20, top:0 }} );
		$('h1').stop().animate({backgroundPosition: '(0px 0px)'}, $speed );
		/*$('#title2').stop().animate({backgroundPosition: '(20px 0px)'}, $speed+300 );
		$('#title3').stop().animate({backgroundPosition: '(20px 0px)'}, $speed+600 );
		$('#nextControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#prevControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#nextControl').addClass("goto_web");
		$('#prevControl').addClass("noScroll");*/
		$('h1').text('Digital Portfolio');
		/*_gaq.push(['_trackEvent', 'Nav', 'Home']);*/
		return false;
	}
	
	function gotoWeb()
	{
		$scrollerWindow.stop().scrollTo( $('#web'), $speed, {axis:'x',offset:{left: -5, top:0 }} );
		$('h1').stop().animate({backgroundPosition: '(-940px 0px)'}, $speed );
		/*$('#title2').stop().animate({backgroundPosition: '(-1160px 0px)'}, $speed+300 );
		$('#title3').stop().animate({backgroundPosition: '(-1360px 0px)'}, $speed+600 );
		$('#nextControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#prevControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#nextControl').addClass("goto_about");
		$('#prevControl').addClass("goto_home");*/
		$('h1').text('Web Design');
		$('.webDetail:visible').fadeOut('normal',function()
		{
			$('#webMain').fadeIn();
		});
		$('.uxuiDetail:visible').fadeOut('normal',function()
		{
			$('#uxuiMain').fadeIn();
		});
		$('.printDetail:visible').fadeOut('normal',function()
		{
			$('#printMain').fadeIn();
		});
		/*_gaq.push(['_trackEvent', 'Nav', 'Web']);*/
		return false;
	}
	
	function gotoUxui()
	{
		$scrollerWindow.stop().scrollTo( $('#uxui'), $speed, {axis:'x',offset:{left: -5, top:0 }} );
		$('h1').stop().animate({backgroundPosition: '(-1935px 0px)'}, $speed );
		/*$('#title2').stop().animate({backgroundPosition: '(-1160px 0px)'}, $speed+300 );
		$('#title3').stop().animate({backgroundPosition: '(-1360px 0px)'}, $speed+600 );
		$('#nextControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#prevControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#nextControl').addClass("goto_about");
		$('#prevControl').addClass("goto_home");*/
		$('h1').text('Uxui');
		$('.webDetail:visible').fadeOut('normal',function()
		{
			$('#webMain').fadeIn();
		});
		$('.uxuiDetail:visible').fadeOut('normal',function()
		{
			$('#uxuiMain').fadeIn();
		});
		$('.printDetail:visible').fadeOut('normal',function()
		{
			$('#printMain').fadeIn();
		});
		/*_gaq.push(['_trackEvent', 'Nav', 'Uxui']);*/
		return false;
	}
	
	function gotoPrint()
	{
		$scrollerWindow.stop().scrollTo( $('#print'), $speed, {axis:'x',offset:{left: -5, top:0 }} );
		$('h1').stop().animate({backgroundPosition: '(-2910px 0px)'}, $speed );
		/*$('#title2').stop().animate({backgroundPosition: '(-1160px 0px)'}, $speed+300 );
		$('#title3').stop().animate({backgroundPosition: '(-1360px 0px)'}, $speed+600 );
		$('#nextControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#prevControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#nextControl').addClass("goto_about");
		$('#prevControl').addClass("goto_home");*/
		$('h1').text('Print');
		$('.webDetail:visible').fadeOut('normal',function()
		{
			$('#webMain').fadeIn();
		});
		$('.uxuiDetail:visible').fadeOut('normal',function()
		{
			$('#uxuiMain').fadeIn();
		});
		$('.printDetail:visible').fadeOut('normal',function()
		{
			$('#printMain').fadeIn();
		});
		/*_gaq.push(['_trackEvent', 'Nav', 'Print']);*/
		return false;
	}

	
	/*function gotoAbout()
	{
		$scrollerWindow.stop().scrollTo( $('#about'), $speed, {axis:'x',offset:{left: -5, top:0 }} );
		$('h1').stop().animate({backgroundPosition: '(-3877px 0px)'}, $speed );
		$('#title2').stop().animate({backgroundPosition: '(-1160px 0px)'}, $speed+300 );
		$('#title3').stop().animate({backgroundPosition: '(-1360px 0px)'}, $speed+600 );
		$('#nextControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#prevControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#nextControl').addClass("goto_about");
		$('#prevControl').addClass("goto_home");
		$('h1').text('About');
		_gaq.push(['_trackEvent', 'Nav', 'About']);
		return false;
	}*/
	
	function gotoContact()
	{
		$scrollerWindow.stop().scrollTo( $('#contact'), $speed, {axis:'x',offset:{left: -5, top:0 }} );
		$('h1').stop().animate({backgroundPosition: '(-4847px 0px)'}, $speed );
		/*$('#title2').stop().animate({backgroundPosition: '(-1160px 0px)'}, $speed+300 );
		$('#title3').stop().animate({backgroundPosition: '(-1360px 0px)'}, $speed+600 );
		$('#nextControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#prevControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#nextControl').addClass("goto_about");
		$('#prevControl').addClass("goto_home");*/
		$('h1').text('Contact');
		/*_gaq.push(['_trackEvent', 'Nav', 'Contact']);*/
		return false;
	}
	
	/*function gotoContact()
	{
		$scrollerWindow.stop().scrollTo( $('#contact'), $speed, {axis:'x',offset:{left: -5, top:0 }} );
		$('h1').stop().animate({backgroundPosition: '(-4847px 0px)'}, $speed );
		$('#title2').stop().animate({backgroundPosition: '(-3520px 0px)'}, $speed+300 );
		$('#title3').stop().animate({backgroundPosition: '(-4120px 0px)'}, $speed+600 );
		$('#nextControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#prevControl').removeClass("noScroll goto_home goto_web goto_about goto_contact");
		$('#nextControl').addClass("noScroll");
		$('#prevControl').addClass("goto_contact");
		$('h1').text('Contact');
		_gaq.push(['_trackEvent', 'Nav', 'Contact']);
		return false;
	}*/
	
	function noScroll()
	{
		return false;
	}
	
	$('.goto_home').live("click", gotoHome);
	$('.goto_web').live("click", gotoWeb);
	$('.goto_uxui').live("click", gotoUxui);
	$('.goto_print').live("click", gotoPrint);
	/*$('.goto_about').live("click", gotoAbout);*/
	$('.goto_contact').live("click", gotoContact);
	$('.noScroll').live("click", noScroll);
	
	$('#athensLink').click(function()
	{
		$('#webMain').fadeOut('normal',function()
		{
			$('#athens').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'athens']);*/
		return false;
	}
	);
	
	$('#ssnLink').click(function()
	{
		$('#webMain').fadeOut('normal',function()
		{
			$('#ssn').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'ssn']);*/
		return false;
	}
	);
	
	$('#dciLink').click(function()
	{
		$('#webMain').fadeOut('normal',function()
		{
			$('#dci').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'dci']);*/
		return false;
	}
	);
	
	$('#bsLink').click(function()
	{
		$('#webMain').fadeOut('normal',function()
		{
			$('#bs').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'bs']);*/
		return false;
	}
	);
		$('#tacnavLink').click(function()
	{
		$('#webMain').fadeOut('normal',function()
		{
			$('#tacnav').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'tacnav']);*/
		return false;
	}
	);
			$('#v7Link').click(function()
	{
		$('#webMain').fadeOut('normal',function()
		{
			$('#v7').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'v7']);*/
		return false;
	}
	
	);
				$('#fogLink').click(function()
	{
		$('#webMain').fadeOut('normal',function()
		{
			$('#fog').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'fog']);*/
		return false;
	}
	);
					$('#magLink').click(function()
	{
		$('#webMain').fadeOut('normal',function()
		{
			$('#mag').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'mag']);*/
		return false;
	}
	);
	
	$('.back').click(function()
	{
		$('.webDetail:visible').fadeOut('normal',function()
		{
			$('#webMain').fadeIn();
		});	
		return false;
	}
	);
	/*uxui*/
		$('#bamLink').click(function()
	{
		$('#uxuiMain').fadeOut('normal',function()
		{
			$('#bam').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'bam']);*/
		return false;
	}
	);
	
	$('#pepsiLink').click(function()
	{
		$('#uxuiMain').fadeOut('normal',function()
		{
			$('#pepsi').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'pepsi']);*/
		return false;
	}
	);
	
	$('#tcLink').click(function()
	{
		$('#uxuiMain').fadeOut('normal',function()
		{
			$('#tc').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'tc']);*/
		return false;
	}
	);
	
	$('#iwirelessLink').click(function()
	{
		$('#uxuiMain').fadeOut('normal',function()
		{
			$('#iwireless').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'iwireless']);*/
		return false;
	}
	);
		$('#giftwiseLink').click(function()
	{
		$('#uxuiMain').fadeOut('normal',function()
		{
			$('#giftwise').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'giftwise']);*/
		return false;
	}
	);
			$('#pepsiawardsLink').click(function()
	{
		$('#uxuiMain').fadeOut('normal',function()
		{
			$('#pepsiawards').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'pepsiawards']);*/
		return false;
	}
	
	);
				$('#bobsLink').click(function()
	{
		$('#uxuiMain').fadeOut('normal',function()
		{
			$('#bobs').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'bobs']);*/
		return false;
	}
	);
					$('#athenskioskLink').click(function()
	{
		$('#uxuiMain').fadeOut('normal',function()
		{
			$('#athenskiosk').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'athenskiosk']);*/
		return false;
	}
	);
		$('.back').click(function()
	{
		$('.uxuiDetail:visible').fadeOut('normal',function()
		{
			$('#uxuiMain').fadeIn();
		});	
		return false;
	}
	);
	
		/*print*/
		$('#rsLink').click(function()
	{
		$('#printMain').fadeOut('normal',function()
		{
			$('#rs').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'rs']);*/
		return false;
	}
	);
	
	$('#v7printLink').click(function()
	{
		$('#printMain').fadeOut('normal',function()
		{
			$('#v7print').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'v7print']);*/
		return false;
	}
	);
	
	$('#raybanLink').click(function()
	{
		$('#printMain').fadeOut('normal',function()
		{
			$('#rayban').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'rayban']);*/
		return false;
	}
	);
	
	$('#avisLink').click(function()
	{
		$('#printMain').fadeOut('normal',function()
		{
			$('#avis').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'avis']);*/
		return false;
	}
	);
		$('#logosLink').click(function()
	{
		$('#printMain').fadeOut('normal',function()
		{
			$('#logos').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'logos']);*/
		return false;
	}
	);
			$('#tsLink').click(function()
	{
		$('#printMain').fadeOut('normal',function()
		{
			$('#ts').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'tsawards']);*/
		return false;
	}
	
	);
				$('#handbookLink').click(function()
	{
		$('#printMain').fadeOut('normal',function()
		{
			$('#handbook').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'handbook']);*/
		return false;
	}
	);
					$('#ts2Link').click(function()
	{
		$('#printMain').fadeOut('normal',function()
		{
			$('#ts2').fadeIn();
		});		
		/*_gaq.push(['_trackEvent', 'WebThumbs', 'ts2']);*/
		return false;
	}
	);
					
	$('.back').click(function()
	{
		$('.printDetail:visible').fadeOut('normal',function()
		{
			$('#printMain').fadeIn();
		});	
		return false;
	}
	);
	
	/*getTwitters('tweets', { 
		id: 'name', 
		count: 4, 
		enableLinks: true, 
		ignoreReplies: true, 
		clearContents: true,
		template: '%text% <a href="http://twitter.com/%user_screen_name%/statuses/%id%/" class="time">%time%</a>'
	});*/
	
	$("#submit").click(function(){					   				   
		var hasError = false;
		var contactReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		var contactFromVal = $("#contactFrom").val();
		if(contactFromVal == '') {
			$("#contactFrom").addClass("error");
			hasError = true;
		} else if(!contactReg.test(contactFromVal)) {	
			$("#contactFrom").addClass("error");
			hasError = true;
		}
		else
		{
			$("#contactFrom").removeClass("error");
		}

		var nameVal = $("#contactName").val();
		if(nameVal == '') {
			$("#contactName").addClass("error");
			hasError = true;
		}
		else
		{
			$("#contactName").removeClass("error");
		}

		var messageVal = $("#contactMessage").val();
		if(messageVal == '') {
			$("#contactMessage").addClass("error");
			hasError = true;
		}
		else
		{
			$("#contactMessage").removeClass("error");
		}


		if(hasError == false) {
			$(this).hide();
			$("#myForm").fadeOut("fast", function(){
				$("#myForm").before('<img src="images/loading.gif" alt="Loading" id="loadingImage" />');
			});
			
			$.post("sendcontact.php",
				{ contactFrom: contactFromVal, contactName: nameVal, contactMessage: messageVal },
					function(data){
						$("#loadingImage").fadeOut("fast", function() {				   
							$("#loadingImage").before('<p>Your message has been sent. Thank You!</p>');											
						});
					}
				 );
		}

		return false;
	});
	
});
