// ################## License Minnesota feature license toggle
// ################## code by michael tangen // office of enterprise technology - http://www.oet.state.mn.us
// ################## CONFIGURE: Configure which feature to display by default on-load
var startingFeature = 1;


//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


// when page loads, hide all feature divs
i = 1;
do {	
	document.getElementById("feature"+i).style.display = "none";
	i++;
} while (i<= totalNumberOfFeatures);


// when page loads, populate feature target with first feature
document.getElementById("featureTarget").innerHTML = document.getElementById("feature1").innerHTML;


// onClick event to copy from div source to target source
function showThisFeature(source) {
	var sourceFeature = document.getElementById(source).innerHTML;
	var targetFeatureBox = document.getElementById("featureTarget").innerHTML;
	document.getElementById("featureTarget").innerHTML = sourceFeature;
	return false;
}


// onClick event to toggle through features using next/previous buttons
function goToFeature(totalNumberOfFeatures, direction) {
	
	var currentFeature = document.getElementById("currentFeature").innerHTML;

	if (direction == "previous") { 
		var goTo = --currentFeature; 
		if (goTo == 0)  { 
			goTo = totalNumberOfFeatures; 
		}
	}
	
	if (direction == "next") { 
		var goTo = ++currentFeature; 
		if (goTo > totalNumberOfFeatures)  { 
			goTo = 1; 
		}
	}	
	document.getElementById("currentFeature").innerHTML = goTo;
	document.getElementById("featureTarget").innerHTML = document.getElementById("feature" + goTo).innerHTML;
	return false;
}
