// start by getting all the questions and answers
// these will be put into arrays

var questions = document.getElementsByTagName('dt');
var answers = document.getElementsByTagName('dd');


// function for the link that turns them all off
function toggleAllOff(){
	for (var i = 0; i < answers.length; i++) { 
		answers[i].className = 'hide';
	}
}

// function for the link that turns them all on
function toggleAllOn(){
	for (var i = 0; i < answers.length; i++) { 
		answers[i].className = 'show';
	}

}


function toggleNext(el) {
 var next=el.nextSibling;

 next.style.display=((next.style.display=="none") ? "block" : "none");
}


//makes the definition lists click-able
function displayToggle(){
	
	toggleAllOff(); // calls the toggle all off function to turn all the answers off when the page is loaded	
	 
	 for (i=0; i<questions.length; i++) { // loops through the questions a
		 questions[i].onclick=function() { // shows the answers onclick
		 	var next = this.nextSibling;
			while(next.nodeType != 1) next=next.nextSibling; // if it gets to a non-element node, go to the next one
			next.className=((next.className=="hide") ? "show" : "hide");
		}
	 }

	var q = querySt("q");

	if (q != undefined)
	{
		showQuestion(q);
	}
}

// initiates the click-able dt's when the page loads
window.onload=function() {
	displayToggle();
	}

function querySt(ji)
{
	hu = window.location.search.substring(1);
	gy = hu.split("&");

	for (i=0; i<gy.length; i++)
	{
		ft = gy[i].split("=");

		if (ft[0] == ji)
		{
			return ft[1];
		}
	}
}

function showQuestion(question)
{
	switch(question)
	{
		case "getlicense":
			document.getElementById("getlicense").className = 'show';
		break;

		case "registerhow":
			document.getElementById("registerhow").className = 'show';
		break;

		case "deleteevent":
			document.getElementById("deleteevent").className = 'show';
		break;

		case "autostart":
			document.getElementById("autostart").className = 'show';
		break;

		case "autostart2":
			document.getElementById("autostart2").className = 'show';
		break;

		case "dropShadow":
			document.getElementById("dropShadow").className = 'show';
		break;
	}
}