var fadeDuration = 1500;

$(document).ready(function(){
	var parts = document.location.toString().split("/");	
	$("#menu li a[href="+parts[parts.length - 1]+"]").parent().addClass("selected");
	
	$("#terms-dialog").dialog({
		autoOpen: false,
		width: 640,
		height: 480
	});
	
	$("#terms-button").click(function() {
		$("#terms-dialog").dialog("open");
	})
});

function home_animation() {
	$("#home-left-01").css("opacity", 0).css("display", "block");
	$("#home-left-02").css("opacity", 0).css("display", "block");
	$("#home-left-03").css("opacity", 0).css("display", "block");
	$("#home-left-04").css("opacity", 0).css("display", "block");
	$("#home-left-05").css("opacity", 0).css("display", "block");
	
	$.preload(["home-left-01.jpg", "home-left-02.jpg", "home-left-03.jpg", "home-left-04.jpg", "home-left-05.jpg"], {
		base: "images/",
		ext: "",
		onFinish: function(hash) {
			home_animation_01();
		}
	});
}

function home_animation_01() {
	$("#home-left-04").css("opacity", 0);
	$("#home-left-05").css("z-index", 0);
	$("#home-left-01").css("z-index", 1);
	
	$("#home-left-01").dAnimate({
		opacity: 1
	}, fadeDuration, null, home_animation_02, 1000);
}

function home_animation_02() {
	$("#home-left-05").css("opacity", 0);
	$("#home-left-01").css("z-index", 0);
	$("#home-left-02").css("z-index", 1);
	
	$("#home-left-02").dAnimate({
		opacity: 1
	}, fadeDuration, null, home_animation_03, 1000);
}

function home_animation_03() {
	$("#home-left-01").css("opacity", 0);
	$("#home-left-02").css("z-index", 0);
	$("#home-left-03").css("z-index", 1);
	
	$("#home-left-03").dAnimate({
		opacity: 1
	}, fadeDuration, null, home_animation_04, 1000);
}

function home_animation_04() {
	$("#home-left-02").css("opacity", 0);
	$("#home-left-03").css("z-index", 0);
	$("#home-left-04").css("z-index", 1);
	
	$("#home-left-04").dAnimate({
		opacity: 1
	}, fadeDuration, null, home_animation_05, 1000);
}

function home_animation_05() {
	$("#home-left-03").css("opacity", 0);
	$("#home-left-04").css("z-index", 0);
	$("#home-left-05").css("z-index", 1);
	
	$("#home-left-05").dAnimate({
		opacity: 1
	}, fadeDuration, null, home_animation_01, 1000);
}

function easychoice_animation() {
	$("#easychoice-text-01").css("opacity", 0).css("display", "block");
	$("#easychoice-text-02").css("opacity", 0).css("display", "block");
	$("#easychoice-text-03").css("opacity", 0).css("display", "block");
	$("#easychoice-label-01").css("opacity", 0).css("display", "block");
	$("#easychoice-label-02").css("opacity", 0).css("display", "block");
	$("#easychoice-label-03").css("opacity", 0).css("display", "block");
	$("#easychoice-lines").css("opacity", 0).css("display", "block").height(0);
	$("#easychoice-bg").css("opacity", 0).css("display", "block");	
	
	$.preload(["easychoice-bg.jpg", "easychoice-text.png", "easychoice-lines.gif"], {
		base: "images/",
		ext: "",
		onFinish: function(hash) {
			$("#easychoice-bg").dAnimate({
				opacity: 1
			}, fadeDuration, null, null, 0);
			
			$("#easychoice-text-01").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 750);			
			
			$("#easychoice-text-02").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 1500);
			
			$("#easychoice-text-03").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 2250);
			
			$("#easychoice-label-01").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 3000);
			
			$("#easychoice-label-02").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 3750);
			
			$("#easychoice-label-03").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 4500);
			
			$("#easychoice-lines").dAnimate({ 
				opacity: 1,
				height: "244px"
			}, fadeDuration, null, null, 5250);
		}
	});
}

function beginning_animation() {
	$("#beginning-text").css("display", "block");
	$("#beginning-text-01").css("opacity", 0).css("display", "block");
	$("#beginning-text-02").css("opacity", 0).css("display", "block");
	$("#beginning-text-03").css("opacity", 0).css("display", "block");
	$("#beginning-top").css("opacity", 0).css("display", "block");
	$("#beginning-top-plant-01").css("opacity", 0).css("display", "block");
	$("#beginning-top-plant-02").css("opacity", 0).css("display", "block");
	$("#beginning-top-plant-03").css("opacity", 0).css("display", "block");	
	$("#beginning-bottom-01").css("opacity", 0).css("display", "block");
	$("#beginning-bottom-02").css("opacity", 0).css("display", "block");	
	
	$.preload(["beginning-top.jpg", "beginning-bottom-01.jpg", "beginning-bottom-02.jpg", "beginning-top-plant-01.jpg", "beginning-top-plant-02.jpg", "beginning-top-plant-03.jpg", "beginning-text.png"], {
		base: "images/",
		ext: "",
		onFinish: function(hash) {
			$("#beginning-top").dAnimate({
				opacity: 1
			}, fadeDuration, null, null, 0);
			
			$("#beginning-bottom-01").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 750);			
			
			$("#beginning-text-01").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 1500);
			
			$("#beginning-text-02").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 2250);
			
			$("#beginning-text-03").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 3000);
			
			$("#beginning-top-plant-01").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 5000);
			
			$("#beginning-top-plant-02").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 5750);
			
			$("#beginning-top-plant-03").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 6500);
			
			$("#beginning-bottom-02").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 7250);
		}
	});
}

function contact_animation() {
	$("#contact-text-01").css("opacity", 0).css("display", "block");
	$("#contact-text-02").css("opacity", 0).css("display", "block");	
	$("#contact-top-01").css("opacity", 0).css("display", "block");
	$("#contact-top-02").css("opacity", 0).css("display", "block");
	$("#contact-bottom-01").css("opacity", 0).css("display", "block");
	$("#contact-bottom-02").css("opacity", 0).css("display", "block");
	$("#contact-bg").css("opacity", 0).css("display", "block");	
	
	$.preload(["contact-bg.jpg", "contact-text.png", "contact-top-01.jpg", "contact-top-02.jpg", "contact-bottom-01.jpg", "contact-bottom-02.jpg"], {
		base: "images/",
		ext: "",
		onFinish: function(hash) {
			$("#contact-top-01").dAnimate({
				opacity: 1
			}, fadeDuration, null, null, 0);
			
			$("#contact-top-02").dAnimate({
				opacity: 1
			}, fadeDuration, null, null, 750);
			
			$("#contact-bottom-01").dAnimate({
				opacity: 1
			}, fadeDuration, null, null, 1500);
			
			$("#contact-bottom-02").dAnimate({
				opacity: 1
			}, fadeDuration, null, null, 2250);	
			
			$("#contact-text-01").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 3000);			
			
			$("#contact-text-02").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 3750);
			
			$("#contact-bg").dAnimate({
				opacity: 1
			}, fadeDuration, null, null, 4500);
		}
	});
}

function proppants_animation() {
	$("#proppants-text-01").css("opacity", 0).css("display", "block");
	$("#proppants-text-02").css("opacity", 0).css("display", "block");
	$("#proppants-text-03").css("opacity", 0).css("display", "block");
	$("#proppants-top").css("opacity", 0).css("display", "block");	
	$("#proppants-bottom").css("opacity", 0).css("display", "block");	
	$("#proppants-bg").css("opacity", 0).css("display", "block");	
	$("#proppants-label-01").css("display", "block");
	$("#proppants-label-02").css("display", "block");
	
	$.preload(["proppants-bg.jpg", "proppants-text.png", "proppants-top.jpg", "proppants-bottom.jpg"], {
		base: "images/",
		ext: "",
		onFinish: function(hash) {
			$("#proppants-bg").dAnimate({
				opacity: 1
			}, fadeDuration, null, null, 0);
			
			$("#proppants-text-01").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 750);			
			
			$("#proppants-text-02").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 1500);			
			
			$("#proppants-text-03").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 2250);
			
			$("#proppants-top").dAnimate({
				opacity: 1
			}, fadeDuration, null, null, 3000);
			
			$("#proppants-bottom").dAnimate({
				opacity: 1
			}, fadeDuration, null, null, 3750);
			
			$("#proppants-label-01").dAnimate({ 
				right: "18px"
			}, fadeDuration, null, null, 4500);
			
			$("#proppants-label-02").dAnimate({ 
				right: "18px"
			}, fadeDuration, null, null, 5250);
		}
	});
}

function locations_animation() {
	$("#locations-text").css("display", "block");
	$("#locations-text-01").css("opacity", 0).css("display", "block");
	$("#locations-text-02").css("opacity", 0).css("display", "block");
	$("#locations-text-03").css("opacity", 0).css("display", "block");
	$("#locations-top-01").css("opacity", 0).css("display", "block");
	$("#locations-top-02").css("opacity", 0).css("display", "block");
	$("#locations-bottom-01").css("opacity", 0).css("display", "block");
	$("#locations-bottom-02").css("opacity", 0).css("display", "block");
	$("#locations-label-01").css("display", "block");
	$("#locations-label-02").css("display", "block");
	
	$.preload(["locations-top-01.jpg", "locations-top-02.jpg", "locations-bottom-01.jpg", "locations-bottom-02.jpg", "locations-text.png"], {
		base: "images/",
		ext: "",
		onFinish: function(hash) {
			$("#locations-top-01").dAnimate({
				opacity: 1
			}, fadeDuration, null, null, 0);
			
			$("#locations-bottom-01").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 750);			
			
			$("#locations-text-01").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 1500);
			
			$("#locations-text-02").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 2250);
			
			$("#locations-text-03").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 3000);
			
			$("#locations-top-02").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 3750);
			
			$("#locations-bottom-02").dAnimate({ 
				opacity: 1
			}, fadeDuration, null, null, 4500);
			
			$("#locations-label-01").dAnimate({ 
				right: "18px"
			}, fadeDuration, null, null, 5250);
			
			$("#locations-label-02").dAnimate({ 
				right: "18px"
			}, fadeDuration, null, null, 6000);
		}
	});
}