// Delay Plugin for jQuery
// - http://www.evanbot.com
// - © 2008 Evan Byrne

jQuery.fn.delay = function(time,func){
	this.each(function(){
		setTimeout(func,time);
	});
	
	return this;
};

$(document).ready(function() {

	$(".homeTop #image_1").css('z-index','2').fadeIn(1500);
	$(".homeTop #image_2").css('z-index','1').fadeOut(500);
	$(".homeTop #image_3").css('z-index','0').fadeOut(500);
	
	$().delay(500,function(){homeTout()});

	var cycleFlag = 0;

function homeTout() {
	if(cycleFlag != 1) {
		$().delay(5000,function(){homeToutCycle(1)});
		}
		homeToutFade();
	}

function homeToutFade()	{
	$('.mainTout .tabs span').hover(
		function(){
			cycleFlag = 1;
			$('.stepTout').removeClass('onTout');
			$(this).addClass('onTout');
			var num = $(this).attr('rev');
			if (num == 1) {
				$(".homeTop .mainTout .tabs").css('background-position','-171px 0px');
				$(".homeTop .mainTout .tabs span").eq(1).removeClass('onTout');
				$(".homeTop .mainTout .tabs span").eq(2).removeClass('onTout');
				$(".stepTout").eq(0).addClass('onTout');
				$(".homeTop #image_1").css('z-index','2').fadeIn(4000);
				$(".homeTop #image_2").css('z-index','1').fadeOut(2000);
				$(".homeTop #image_3").css('z-index','0').fadeOut(2000);
			} else if (num == 2) {
				$(".homeTop .mainTout .tabs").css('background-position','-86px 0px');
				$(".homeTop .mainTout .tabs span").eq(0).removeClass('onTout');
				$(".homeTop .mainTout .tabs span").eq(2).removeClass('onTout');
				$(".stepTout").eq(1).addClass('onTout');
				$(".homeTop #image_2").css('z-index','2').fadeIn(4000);
				$(".homeTop #image_1").css('z-index','1').fadeOut(2000);
				$(".homeTop #image_3").css('z-index','0').fadeOut(2000);			
			} else if (num == 3) {
				$(".homeTop .mainTout .tabs").css('background-position','0px 0px');
				$(".homeTop .mainTout .tabs span").eq(0).removeClass('onTout');
				$(".homeTop .mainTout .tabs span").eq(1).removeClass('onTout');
				$(".stepTout").eq(2).addClass('onTout');
				$(".homeTop #image_3").css('z-index','2').fadeIn(4000);
				$(".homeTop #image_1").css('z-index','1').fadeOut(2000);
				$(".homeTop #image_2").css('z-index','0').fadeOut(2000);			
			}
		}, function() {});
	}

function homeToutCycle(num) {
	 	if(cycleFlag == 1) { return false };
			if (num == 1) {
				$(".homeTop .mainTout .tabs").css('background-position','-171px 0px');
				$(".homeTop .mainTout .tabs span").eq(0).addClass('onTout');
				$(".homeTop .mainTout .tabs span").eq(1).removeClass('onTout');
				$(".homeTop .mainTout .tabs span").eq(2).removeClass('onTout');
				$(".stepTout").eq(0).addClass('onTout');
				$(".stepTout").eq(1).removeClass('onTout');
				$(".stepTout").eq(2).removeClass('onTout');
				$(".homeTop #image_1").css('z-index','2').fadeIn(5000, function() {homeToutCycle(2)});
				$(".homeTop #image_2").css('z-index','1').fadeOut(2500);
				$(".homeTop #image_3").css('z-index','0').fadeOut(2500);
			} else if (num == 2) {
				$(".homeTop .mainTout .tabs").css('background-position','-86px 0px');
				$(".homeTop .mainTout .tabs span").eq(0).removeClass('onTout');
				$(".homeTop .mainTout .tabs span").eq(1).addClass('onTout');
				$(".homeTop .mainTout .tabs span").eq(2).removeClass('onTout');
				$(".stepTout").eq(0).removeClass('onTout');
				$(".stepTout").eq(1).addClass('onTout');
				$(".stepTout").eq(2).removeClass('onTout');
				$(".homeTop #image_2").css('z-index','2').fadeIn(5000, function() {homeToutCycle(3)});
				$(".homeTop #image_1").css('z-index','1').fadeOut(2500);
				$(".homeTop #image_3").css('z-index','0').fadeOut(2500);			
			} else if (num == 3) {
				$(".homeTop .mainTout .tabs").css('background-position','0px 0px');
				$(".homeTop .mainTout .tabs span").eq(0).removeClass('onTout');
				$(".homeTop .mainTout .tabs span").eq(1).removeClass('onTout');
				$(".homeTop .mainTout .tabs span").eq(2).addClass('onTout');
				$(".stepTout").eq(0).removeClass('onTout');
				$(".stepTout").eq(1).removeClass('onTout');
				$(".stepTout").eq(2).addClass('onTout');
				$(".homeTop #image_3").css('z-index','2').fadeIn(5000, function() {homeToutCycle(1)});
				$(".homeTop #image_1").css('z-index','1').fadeOut(2500);
				$(".homeTop #image_2").css('z-index','0').fadeOut(2500);			
			}
		};
		
	$("a.nodalPrice").click(function() {
		$("h4.fees").show();
		$(".nodalWrap").slideToggle("fast");
		return false;
	});
		
	$("a.PWPrice").click(function() {
		$("h4.fees").show();
		$(".powerWrap").slideToggle("fast");
		return false;
	});

	$("a.help").click(function() {
		$(".helpWrap").slideToggle("fast");
		return false;
	});
	
		$("a.enhancements").click(function() {
		$(".enhancementsWrap").slideToggle("fast");
		return false;
	});

	$("a.service").click(function() {
		$(".serviceWrap").slideToggle("fast");
		return false;
	});

});


