// Copyright 2006 | Thierry Koblentz - www.TJKDesign.com All Rights reserved
// TJK_ToggleDL() Version 1.5.5 (the CSS file has changed from previous version) report bugs or errors to thierry@tjkdesign.com
if (document.getElementById && document.getElementsByTagName) {
	document.write("<link href=\"css/TJK_ToggleDL.css\" type=\"text/css\" rel=\"stylesheet\" />");
	document.write("<link href=\"css/TJK_ToggleDL_ie5mac.css\" type=\"text/css\" rel=\"stylesheet\" />");
}
var tempId0 = "";
function TJK_doToggleDL(x) {
tempId3 = ""
tempId2 = ""
tempId1 = ""
tempId4 = ""
	try{
		var zDD2 = document.getElementById("TJK_DL2").getElementsByTagName("dd");
		var zDT2 = document.getElementById("TJK_DL2").getElementsByTagName("dt");
		for (var i = 0; i < zDT2.length; i++) {
			zDD2[i].className = "hideDD2";
			zDT2[i].className = "DTplus2";
		}
	
		var zDD1 = document.getElementById("TJK_DL1").getElementsByTagName("dd");
		var zDT1 = document.getElementById("TJK_DL1").getElementsByTagName("dt");
		for (var i = 0; i < zDT1.length; i++) {
			zDD1[i].className = "hideDD1";
			zDT1[i].className = "DTplus1";
		}
		
		var zDD3 = document.getElementById("TJK_DL3").getElementsByTagName("dd");
		var zDT3 = document.getElementById("TJK_DL3").getElementsByTagName("dt");
		for (var i = 0; i < zDT3.length; i++) {
			zDD3[i].className = "hideDD3";
			zDT3[i].className = "DTplus3";
		}
	}catch(e1){}
	
	var zDD1 = document.getElementById("TJK_DL").getElementsByTagName("dd");
	var zDT1 = document.getElementById("TJK_DL").getElementsByTagName("dt");
	if (tempId0 == x) {
		if (tempId0 == "") {
			tempId0 = x;
		}
		zDD1[x].className = (zDD1[x].className == "hideDD") ? "showDD" : "hideDD";
		zDT1[x].className = (zDT1[x].className == "DTplus") ? "DTminus" : "DTplus";
	} else {
		try{
		if(tempId0 == ""){
			zDD1[x].className = (zDD1[x].className == "hideDD") ? "showDD" : "hideDD";
			zDT1[x].className = (zDT1[x].className == "DTplus") ? "DTminus" : "DTplus";
			if(tempId0 == 0){
				zDD1[tempId0].className = (zDD1[tempId0].className == "hideDD") ? "showDD" : "hideDD";
				zDT1[tempId0].className = (zDT1[tempId0].className == "DTplus") ? "DTminus" : "DTplus"	
			}else{
				zDD1[tempId0].className = (zDD1[tempId0].className == "hideDD") ? "showDD" : "hideDD";
				zDT1[tempId0].className = (zDT1[tempId0].className == "DTplus") ? "DTminus" : "DTplus";
			}
		}else{
			zDD1[x].className = (zDD1[x].className == "hideDD") ? "showDD" : "hideDD";
			zDT1[x].className = (zDT1[x].className == "DTplus") ? "DTminus" : "DTplus"	
			zDD1[tempId0].className = (zDD1[tempId0].className == "hideDD") ? "showDD" : "hideDD";
			zDT1[tempId0].className = (zDT1[tempId0].className == "DTplus") ? "DTminus" : "DTplus";
		}
		}catch(e){}
		tempId0 = x;
	}	
}
function TJK_ToggleDLopen() {//we open all of them
	var zDD = document.getElementById("TJK_DL").getElementsByTagName("dd");
	var zDT = document.getElementById("TJK_DL").getElementsByTagName("dt");
	for (var i = 0; i < zDT.length; i++) {
		zDD[i].className = "showDD";
		zDT[i].className = "DTminus";
	}
	return false;
}
function TJK_ToggleDLclose() {//we close all of them	
	var zDD = document.getElementById("TJK_DL").getElementsByTagName("dd");
	var zDT = document.getElementById("TJK_DL").getElementsByTagName("dt");
	for (var i = 0; i < zDT.length; i++) {
		zDD[i].className = "hideDD";
		zDT[i].className = "DTplus";
	}
	return false;
}
function TJK_ToggleDL() {
	if (document.getElementById && document.getElementsByTagName) {
		var zDT = document.getElementById("TJK_DL").getElementsByTagName("dt");
		var zDD = document.getElementById("TJK_DL").getElementsByTagName("dd");
		var ToggleON = document.getElementById("TJK_ToggleON");
		var ToggleOFF = document.getElementById("TJK_ToggleOFF");
		if (ToggleON && ToggleOFF) {// Show All - Hide All "links"
			ToggleON.onclick = TJK_ToggleDLopen;
			ToggleON.title = "Show all answers";
			ToggleON.href = "#";
			ToggleOFF.onclick = TJK_ToggleDLclose;
			ToggleOFF.title = "Hide all answers";
			ToggleOFF.href = "#";
		}
		for (var i = 0; i < zDT.length; i++) {
			var zContent = zDT[i].innerHTML;
			var zHref = "<a href='#' onclick=\"TJK_doToggleDL(" + i + ");return false\" title='Show/hide the answer'>";
			zDT[i].innerHTML = zHref + zContent + "</a>";
			zDD[i].className = "hideDD";
			zDT[i].className = "DTplus";
		}
	}
}


///////////////////////////////////////////////////////
var tempId1 = "";
function TJK_doToggleDL1(y) {
tempId3 = ""
tempId2 = ""
tempId0 = ""
tempId4 = ""
	try{
		var zDD2 = document.getElementById("TJK_DL2").getElementsByTagName("dd");
		var zDT2 = document.getElementById("TJK_DL2").getElementsByTagName("dt");
		for (var i = 0; i < zDT2.length; i++) {
			zDD2[i].className = "hideDD2";
			zDT2[i].className = "DTplus2";
		}
	
		var zDD = document.getElementById("TJK_DL").getElementsByTagName("dd");
		var zDT = document.getElementById("TJK_DL").getElementsByTagName("dt");
		for (var i = 0; i < zDT.length; i++) {
			zDD[i].className = "hideDD";
			zDT[i].className = "DTplus";
		}
		
		var zDD3 = document.getElementById("TJK_DL3").getElementsByTagName("dd");
		var zDT3 = document.getElementById("TJK_DL3").getElementsByTagName("dt");
		for (var i = 0; i < zDT3.length; i++) {
			zDD3[i].className = "hideDD3";
			zDT3[i].className = "DTplus3";
		}
	}catch(e1){}
	
	var zDD1 = document.getElementById("TJK_DL1").getElementsByTagName("dd");
	var zDT1 = document.getElementById("TJK_DL1").getElementsByTagName("dt");
	if (tempId1 == y) {
		if (tempId1 == "") {
			tempId1 = y;
		}
		zDD1[y].className = (zDD1[y].className == "hideDD1") ? "showDD1" : "hideDD1";
		zDT1[y].className = (zDT1[y].className == "DTplus1") ? "DTminus1" : "DTplus1";
	} else {
		try{
		if(tempId1 == ""){
			zDD1[y].className = (zDD1[y].className == "hideDD1") ? "showDD1" : "hideDD1";
			zDT1[y].className = (zDT1[y].className == "DTplus1") ? "DTminus1" : "DTplus1";
			if(tempId1 == 0){
				zDD1[tempId1].className = (zDD1[tempId1].className == "hideDD1") ? "showDD1" : "hideDD1";
				zDT1[tempId1].className = (zDT1[tempId1].className == "DTplus1") ? "DTminus1" : "DTplus1"	
			}else{
				zDD1[tempId1].className = (zDD1[tempId1].className == "hideDD1") ? "showDD1" : "hideDD1";
				zDT1[tempId1].className = (zDT1[tempId1].className == "DTplus1") ? "DTminus1" : "DTplus1";
			}
		}else{
			zDD1[y].className = (zDD1[y].className == "hideDD1") ? "showDD1" : "hideDD1";
			zDT1[y].className = (zDT1[y].className == "DTplus1") ? "DTminus1" : "DTplus1"	
			zDD1[tempId1].className = (zDD1[tempId1].className == "hideDD1") ? "showDD1" : "hideDD1";
			zDT1[tempId1].className = (zDT1[tempId1].className == "DTplus1") ? "DTminus1" : "DTplus1";
		}
		}catch(e){}
		tempId1 = y;
	}	
}
function TJK_ToggleDLopen1() {//we open all of them
	var zDD1 = document.getElementById("TJK_DL1").getElementsByTagName("dd");
	var zDT1 = document.getElementById("TJK_DL1").getElementsByTagName("dt");
	for (var j = 0; j < zDT1.length; j++) {
		zDD1[j].className = "showDD1";
		zDT1[j].className = "DTminus1";
	}
	return false;
}
function TJK_ToggleDLclose1() {//we close all of them	
	var zDD1 = document.getElementById("TJK_DL1").getElementsByTagName("dd");
	var zDT1 = document.getElementById("TJK_DL1").getElementsByTagName("dt");
	for (var j = 0; j < zDT1.length; j++) {
		zDD1[j].className = "hideDD1";
		zDT1[j].className = "DTplus1";
	}
	return false;
}
function TJK_ToggleDL1() {
	if (document.getElementById && document.getElementsByTagName) {
		var zDT1 = document.getElementById("TJK_DL1").getElementsByTagName("dt");
		var zDD1 = document.getElementById("TJK_DL1").getElementsByTagName("dd");
		var ToggleON1 = document.getElementById("TJK_ToggleON1");
		var ToggleOFF1 = document.getElementById("TJK_ToggleOFF1");
		if (ToggleON1 && ToggleOFF1) {// Show All - Hide All "links"
			ToggleON1.onclick = TJK_ToggleDLopen1;
			ToggleON1.title = "Show all answers";
			ToggleON1.href = "#";
			ToggleOFF1.onclick = TJK_ToggleDLclose1;
			ToggleOFF1.title = "Hide all answers";
			ToggleOFF1.href = "#";
		}
		for (var j = 0; j < zDT1.length; j++) {
			var zContent1 = zDT1[j].innerHTML;
			var zHref1 = "<a href='#' onclick=\"TJK_doToggleDL1(" + j + ");return false\" title='Show/hide the answer'>";
			zDT1[j].innerHTML = zHref1 + zContent1 + "</a>";
			zDD1[j].className = "hideDD1";
			zDT1[j].className = "DTplus1";
		}
	}
}




///////////////////////////////////////////////////////
var tempId2 = "";
function TJK_doToggleDL2(z) {
tempId3 = ""
tempId0 = ""
tempId1 = ""
tempId4 = ""
	try{
		var zDD = document.getElementById("TJK_DL").getElementsByTagName("dd");
		var zDT = document.getElementById("TJK_DL").getElementsByTagName("dt");
		for (var i = 0; i < zDT.length; i++) {
			zDD[i].className = "hideDD";
			zDT[i].className = "DTplus";
		}
	
		var zDD1 = document.getElementById("TJK_DL1").getElementsByTagName("dd");
		var zDT1 = document.getElementById("TJK_DL1").getElementsByTagName("dt");
		for (var i = 0; i < zDT1.length; i++) {
			zDD1[i].className = "hideDD1";
			zDT1[i].className = "DTplus1";
		}
		
		var zDD3 = document.getElementById("TJK_DL3").getElementsByTagName("dd");
		var zDT3 = document.getElementById("TJK_DL3").getElementsByTagName("dt");
		for (var i = 0; i < zDT3.length; i++) {
			zDD3[i].className = "hideDD3";
			zDT3[i].className = "DTplus3";
		}
	}catch(e1){}

	var zDD2 = document.getElementById("TJK_DL2").getElementsByTagName("dd");
	var zDT2 = document.getElementById("TJK_DL2").getElementsByTagName("dt");
	if (tempId2 == z) {
		if (tempId2 == "") {
			tempId2 = z;
		}
		zDD2[z].className = (zDD2[z].className == "hideDD2") ? "showDD2" : "hideDD2";
		zDT2[z].className = (zDT2[z].className == "DTplus2") ? "DTminus2" : "DTplus2";
	} else {
		try{
		if(tempId2 == ""){
			zDD2[z].className = (zDD2[z].className == "hideDD2") ? "showDD2" : "hideDD2";
			zDT2[z].className = (zDT2[z].className == "DTplus2") ? "DTminus2" : "DTplus2";
			if(tempId2 == 0){
				zDD2[tempId2].className = (zDD2[tempId2].className == "hideDD2") ? "showDD2" : "hideDD2";
				zDT2[tempId2].className = (zDT2[tempId2].className == "DTplus2") ? "DTminus2" : "DTplus2"	
			}else{
				zDD2[tempId2].className = (zDD2[tempId2].className == "hideDD2") ? "showDD2" : "hideDD2";
				zDT2[tempId2].className = (zDT2[tempId2].className == "DTplus2") ? "DTminus2" : "DTplus2";
			}
		}else{
			zDD2[z].className = (zDD2[z].className == "hideDD2") ? "showDD2" : "hideDD2";
			zDT2[z].className = (zDT2[z].className == "DTplus2") ? "DTminus2" : "DTplus2"	
			zDD2[tempId2].className = (zDD2[tempId2].className == "hideDD2") ? "showDD2" : "hideDD2";
			zDT2[tempId2].className = (zDT2[tempId2].className == "DTplus2") ? "DTminus2" : "DTplus2";
		}
		}catch(e){}
		tempId2 = z;
	}
}
function TJK_ToggleDLopen2() {//we open all of them
	var zDD2 = document.getElementById("TJK_DL2").getElementsByTagName("dd");
	var zDT2 = document.getElementById("TJK_DL2").getElementsByTagName("dt");
	for (var k = 0; k < zDT2.length; k++) {
		zDD2[k].className = "showDD2";
		zDT2[k].className = "DTminus2";
	}
	return false;
}
function TJK_ToggleDLclose2() {//we close all of them	
	var zDD2 = document.getElementById("TJK_DL2").getElementsByTagName("dd");
	var zDT2 = document.getElementById("TJK_DL2").getElementsByTagName("dt");
	for (var k = 0; k < zDT2.length; k++) {
		zDD2[k].className = "hideDD2";
		zDT2[k].className = "DTplus2";
	}
	return false;
}
function TJK_ToggleDL2() {
	if (document.getElementById && document.getElementsByTagName) {
		var zDT2 = document.getElementById("TJK_DL2").getElementsByTagName("dt");
		var zDD2 = document.getElementById("TJK_DL2").getElementsByTagName("dd");
		var ToggleON2 = document.getElementById("TJK_ToggleON2");
		var ToggleOFF2 = document.getElementById("TJK_ToggleOFF2");
		if (ToggleON2 && ToggleOFF2) {// Show All - Hide All "links"
			ToggleON2.onclick = TJK_ToggleDLopen2;
			ToggleON2.title = "Show all answers";
			ToggleON2.href = "#";
			ToggleOFF2.onclick = TJK_ToggleDLclose2;
			ToggleOFF2.title = "Hide all answers";
			ToggleOFF2.href = "#";
		}
		for (var k = 0; k < zDT2.length; k++) {
			var zContent2 = zDT2[k].innerHTML;
			var zHref2 = "<a href='#' onclick=\"TJK_doToggleDL2(" + k + ");return false\" title='Show/hide the answer'>";
			zDT2[k].innerHTML = zHref2 + zContent2 + "</a>";
			zDD2[k].className = "hideDD2";
			zDT2[k].className = "DTplus2";
		}
	}
}

/////////////////////////////////////////////////////// this is for technical block
var tempId3 = "";
function TJK_doToggleDL3(w) {
tempId1 = ""
tempId2 = ""
tempId0 = ""
tempId4 = ""
try{
	var zDD = document.getElementById("TJK_DL").getElementsByTagName("dd");
	var zDT = document.getElementById("TJK_DL").getElementsByTagName("dt");
	for (var i = 0; i < zDT.length; i++) {
		zDD[i].className = "hideDD";
		zDT[i].className = "DTplus";
	}

	var zDD1 = document.getElementById("TJK_DL1").getElementsByTagName("dd");
	var zDT1 = document.getElementById("TJK_DL1").getElementsByTagName("dt");
	for (var i = 0; i < zDT1.length; i++) {
		zDD1[i].className = "hideDD1";
		zDT1[i].className = "DTplus1";
	}
	
	var zDD2 = document.getElementById("TJK_DL2").getElementsByTagName("dd");
	var zDT2 = document.getElementById("TJK_DL2").getElementsByTagName("dt");
	for (var i = 0; i < zDT2.length; i++) {
		zDD2[i].className = "hideDD2";
		zDT2[i].className = "DTplus2";
	}
}catch(e1){}
	
	var zDD3 = document.getElementById("TJK_DL3").getElementsByTagName("dd");
	var zDT3 = document.getElementById("TJK_DL3").getElementsByTagName("dt");
	if (tempId3 == w) {
		if (tempId3 == "") {
			tempId3 = w;
		}
		zDD3[w].className = (zDD3[w].className == "hideDD3") ? "showDD3" : "hideDD3";
		zDT3[w].className = (zDT3[w].className == "DTplus3") ? "DTminus3" : "DTplus3";
	} else {
		try{
		if(tempId3 == ""){
			zDD3[w].className = (zDD3[w].className == "hideDD3") ? "showDD3" : "hideDD3";
			zDT3[w].className = (zDT3[w].className == "DTplus3") ? "DTminus3" : "DTplus3";
			if(tempId3 == 0){
				zDD3[tempId3].className = (zDD3[tempId3].className == "hideDD3") ? "showDD3" : "hideDD3";
				zDT3[tempId3].className = (zDT3[tempId3].className == "DTplus3") ? "DTminus3" : "DTplus3"	
			}else{
				zDD3[tempId3].className = (zDD3[tempId3].className == "hideDD3") ? "showDD3" : "hideDD3";
				zDT3[tempId3].className = (zDT3[tempId3].className == "DTplus3") ? "DTminus3" : "DTplus3";
			}
		}else{
			zDD3[w].className = (zDD3[w].className == "hideDD3") ? "showDD3" : "hideDD3";
			zDT3[w].className = (zDT3[w].className == "DTplus3") ? "DTminus3" : "DTplus3"	
			zDD3[tempId3].className = (zDD3[tempId3].className == "hideDD3") ? "showDD3" : "hideDD3";
			zDT3[tempId3].className = (zDT3[tempId3].className == "DTplus3") ? "DTminus3" : "DTplus3";
		}
		}catch(e){}
		tempId3 = w;
	}
}
function TJK_ToggleDLopen3() {//we open all of them
	var zDD3 = document.getElementById("TJK_DL3").getElementsByTagName("dd");
	var zDT3 = document.getElementById("TJK_DL3").getElementsByTagName("dt");
	for (var l = 0; l < zDT3.length; l++) {
		zDD3[l].className = "showDD3";
		zDT3[l].className = "DTminus3";
	}
	return false;
}
function TJK_ToggleDLclose3() {//we close all of them	
	var zDD3 = document.getElementById("TJK_DL3").getElementsByTagName("dd");
	var zDT3 = document.getElementById("TJK_DL3").getElementsByTagName("dt");
	for (var l = 0; l < zDT3.length; l++) {
		zDD3[l].className = "hideDD3";
		zDT3[l].className = "DTplus3";
	}
	return false;
}
function TJK_ToggleDL3() {
	if (document.getElementById && document.getElementsByTagName) {
		var zDT3 = document.getElementById("TJK_DL3").getElementsByTagName("dt");
		var zDD3 = document.getElementById("TJK_DL3").getElementsByTagName("dd");
		var ToggleON3 = document.getElementById("TJK_ToggleON3");
		var ToggleOFF3 = document.getElementById("TJK_ToggleOFF3");
		if (ToggleON3 && ToggleOFF3) {// Show All - Hide All "links"
			ToggleON3.onclick = TJK_ToggleDLopen3;
			ToggleON3.title = "Show all answers";
			ToggleON3.href = "#";
			ToggleOFF3.onclick = TJK_ToggleDLclose3;
			ToggleOFF3.title = "Hide all answers";
			ToggleOFF3.href = "#";
		}
		for (var l = 0; l < zDT3.length; l++) {
			var zContent3 = zDT3[l].innerHTML;
			var zHref3 = "<a href='#' onclick=\"TJK_doToggleDL3(" + l + ");return false\" title='Show/hide the answer'>";
			zDT3[l].innerHTML = zHref3 + zContent3 + "</a>";
			zDD3[l].className = "hideDD3";
			zDT3[l].className = "DTplus3";
		}
	}
}

