//easyFAQ.js v1.0.16 =1012 better handling of DT's child tags; 1011=1010 handles line breaks in dt.innerhtml; 108 now pure DOM; 107 add var for j in loop, remove \"; 106 re-added var declar for zDL line 46; 105=100;
//Copyright 2006 Thierry Koblentz of www.TJKDesign.com and EMichael Brandt of www.valleywebdesigns.com. All rights reserved.;
var easyFAQ_globals,gHideOthers;
document.write('');
document.write('');
function doEasyFAQstate(x,justone,force){
var a=document.getElementById('easyFAQstate_'+x);
var zDL=document.getElementById(easyFAQ_globals[x][0]);
if (!justone) {
if (a){
var c=a.className;
c=c=='easyFAQstate_openall'?'open':'close';
}
} else {
var zDT=zDL.getElementsByTagName('DT');
if (!force){
var c='close';
var hit=0;
for(var i=0;i1) break;
} }
if (hit>1) c='open';
} }
if (force)c=force;
if (a){
var title=a.title;
title=title.replace(easyFAQ_globals[x][1],"");
title=title.replace(easyFAQ_globals[x][2],"");
title=(c=='open'?easyFAQ_globals[x][2]:easyFAQ_globals[x][1])+title;
a.title=title;
a.innerHTML=" "+title;
document.getElementById('easyFAQstate_'+x).className='easyFAQstate_'+((c=="open")?"close":"open")+'all';
}
if (!justone){
var zDT=zDL.getElementsByTagName('DT');
var zDD=zDL.getElementsByTagName('DD');
for(var i=0;i" || theChar=="<")?("\\"+theChar):theChar;
}
return escStr;
}
function massageDTtitle(x,y){
for (var g=0;g