$(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);
	});
	
	gotoHome();
	
	function saveParams(formname, inputname, filtindex)
	{
		var indexes = '';
		var form = document.getElementById(formname);
		for (var i=0; i < form[inputname].length; i++)
		{
			if (form[inputname][i].checked)
			{
				indexes += form[inputname][i].value + '_';
				if (formname == 'filter3') form[inputname][i].checked = false;
			}
		}

		document.getElementById("saved" + filtindex).value = indexes;
		
		return true;
	}
	
	function gotoHome()
	{
		$scrollerWindow.stop().scrollTo( $('#mood'), $speed, {axis:'x',offset:{left: -20, top:0 }} );
		$('#title').stop().animate({backgroundPosition: '(0px 0px)'}, $speed );
		$('#prevControl').removeClass("noScroll goto_home goto_step2 goto_step3 goto_result");
		$('#prevControl').addClass("noScroll");
		//$('#menu').addClass("noScroll");
		return false;
	}
	
	function gotoStep2()
	{
		$scrollerWindow.stop().scrollTo( $('#features'), $speed, {axis:'x',offset:{left: -20, top:0 }} );
		$('#title').stop().animate({backgroundPosition: '(-1110px 0px)'}, $speed );
		$('#prevControl').removeClass("noScroll goto_home goto_step2 goto_step3 goto_result");
		$('#prevControl').addClass("goto_home");
		
		$('.webDetail:visible').fadeOut('normal',function()
		{
			$('#webMain').fadeIn();
		});
		saveParams('filter1', "step1[]", 1);
		return false;
	}
	
	
	function gotoStep3()
	{
		$scrollerWindow.stop().scrollTo( $('#area'), $speed, {axis:'x',offset:{left: -20, top:0 }} );
		$('#title').stop().animate({backgroundPosition: '(-2410px 0px)'}, $speed );
		$('#prevControl').removeClass("noScroll goto_home goto_step2 goto_step3 goto_result");
		$('#prevControl').addClass("goto_step2");
		
		saveParams('filter2', "step2[]", 2);
		return false;
	}
	
	
	
	function gotoResult()
	{
		
		saveParams('filter3', "step3[]", 3);
		return true;
	}
	
	function noScroll()
	{
		return false;
	}
	
	
	$('.goto_home').live("click", gotoHome);
	$('.goto_step2').live("click", gotoStep2);
	$('.goto_step3').live("click", gotoStep3);
	$('.goto_result').live("click", gotoResult);
	$('.noScroll').live("click", noScroll);
	

	
});// JavaScript Document
