// Copyright 2006 | Thierry Koblentz - www.TJKDesign.com All Rights reserved
// TJK_ToggleDL() Version 1.5.4 report bugs or errors to thierry@tjkdesign.com

//if (document.getElementById && document.getElementsByTagName){			
//document.write("<link href=\"./DSP.css\" type=\"text/css\" rel=\"stylesheet\" />")
//}

//new onload for masterpage to figure out if we should call this function
function TJK_Load()
{
 
        TJK_ToggleDL(); 
    } 



function TJK_doToggleDL(x){
	var zDD=document.getElementById('TJK_DL').getElementsByTagName('dd');
	var zDT=document.getElementById('TJK_DL').getElementsByTagName('dt');	
		zDD[x].className=(zDD[x].className=='hideDD')?'showDD':'hideDD';
		zDT[x].className=(zDT[x].className=='DTplus')?'DTminus':'DTplus';	
}
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');
	var ToggleOFFF = document.getElementById('TJK_ToggleOFFF');	
	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 = "#";
		ToggleOFFF.onclick = TJK_ToggleDLclose;	
		ToggleOFFF.title = "Hide all answers";
		ToggleOFFF.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';
		}
	}
}

function FileName() 
{ 
if (location.href.lastIndexOf('/') !=-1) 
// Check whether '/' exists. 
{ 
// If it does then we ... 
firstpos=location.href.lastIndexOf('/')+1; 

// Find the first position (the file starts after this) 
lastpos=location.href.length; 
/* Normally, the last position of the filename will be at the end of the complete URL - although it could have a # and a name at the end!*/ 
Namer=location.href.substring(firstpos,lastpos); 
// We extract the string (the file's name). 
// alert('My name is "'+Namer+'"'); 
// And reveal all to the clicker! 
} 
return Namer 
} 




