// JavaScript Document

dojo.require("dojo.fx");

var pledge1 = true; //Want to reduce CO2?
var pledge2 = true; //Would use renewable energy?
var pledge3 = true; //Have 5 friends

var informUserByEmail = true;

/* SLIDES
1. Pledge One
2. Pledge Two
3. Pledge Three
4. Congratulations
5. Can't Help
6. Respondent Detail
7. Referral
8. Thanks - Check Inbox

*/

function moveNextSlide(currentSlideNumber) {
	var cSlide = currentSlideNumber;
	var nSlide = 0;
	switch(currentSlideNumber) {
		case 1:
			if (pledge1 == false) {
				triggerStat("4", "Pledge 1, Answered No", "-");
				nSlide = 98;
			} else {
				triggerStat("4", "Pledge 2", "-");
				nSlide = 2;
			}
			break;
		case 2:
			if (pledge2==true) {
				triggerStat("4", "Pledge 3", "-");
				nSlide = 3;
			} else {
				triggerStat("4", "Pledge 2, Answered No", "-");
				nSlide = 5;
			}
			break;
		case 3:
			if (pledge3 == true) {
				triggerStat("4", "Congratulations, 10 Trees", "-");
				nSlide = 4;
			} else {
				triggerStat("4", "Congratulations, 1 Tree", "-");
				nSlide = 99;
			}
			break;
		case 4:
			triggerStat("4", "User Details", "-");
			nSlide = 6;
			break;
		case 5:
			if (pledge2==true) {
				triggerStat("4", "Pledge 3", "-");
				nSlide = 3;
			} else {
				triggerStat("4", "User Like To Be Kept Informed", "-");
				nSlide = 96;
			}
			break;
		case 6:
			if (pledge2==false) {
				triggerStat("4", "Thank You, No To Pledge Two", "-");
				nSlide = 97;
			} else {
				if (pledge3==true) {
					triggerStat("4", "Invite Friends", "-");
					nSlide = 7;
				} else {
					triggerStat("4", "Summary - 1 Tree", "-");
					nSlide = 9;
				}
			}
			break;
		case 7:
			triggerStat("4", "Summary - 10 Trees", "-");
			nSlide = 8;
			break;
		case 8:	
			triggerStat("4", "Final Step Info, From 10 Trees", "-");
			nSlide=91;
			break;
		case 9:
			triggerStat("4", "Final Step Info, From 1 Tree", "-");
			nSlide=91;
			break;
		case 94:
			triggerStat("4", "User Details, From 1 Tree Contrats", "-");
			nSlide=6;
			break;	
		case 96:	
			if (informUserByEmail == true) {
				triggerStat("4", "User Details, From Pledge 2 No, Kept Informed", "-");
				nSlide=6;
			} else {
				triggerStat("4", "Free Free To Come Back, From Pledge 2 Kept Informed No", "-");
				nSlide=95;
			}
			break;	
		case 98:	
			if (pledge1 == true) {
				triggerStat("4", "Pledge 2, From Pledge 1 No Return To Path", "-");
				nSlide=2;
			} else {
				triggerStat("4", "Free Free To Come Back, From Pledge 1 No", "-");
				nSlide=95;
			}
			break;	
		case 99:	
			if (pledge3 == true) {
				triggerStat("4", "Congratulations 10 Trees, From 1 Tree Warning", "-");
				nSlide=4;
			} else {
				triggerStat("4", "Congratulations 10 Trees, From 1 Tree Warning", "-");
				nSlide=94;
			}
			break;		
	}
	
	var cur = "screen" + currentSlideNumber;
	var nxt = "screen" + nSlide;
	
	//Play Out
	if (currentSlideNumber<100) {
		dojo.fx.wipeOut({
			node: cur,
			duration: 300
		}).play();
		
		//Play In
		dojo.fx.wipeIn({
			node: nxt,
			duration: 300
		}).play();
	} else {
		window.location = "index.php";
	}
}

function moveRenewableEnergy($key) {
	window.location = "ecoform.php?k=" + $key + "&t=" + statID + "&s=" + statStep;
}
