function HeadLiner (hdrInfo1,hdrInfo2)  {
document.writeln('  <div id="outerBox"  ><a name="pageTop"> </a> ');
document.writeln(' <div id="qhdr"><div id = "qhdrLeft">  ');
document.writeln('Information Security and IS Audit Training  and Resources');
document.writeln(' from the <span class="myRed"><br />Henderson Group</span> ');
document.writeln('</div>');
document.writeln('  </div><div id="mainmain"> ');
return;
   }




function HeadLiner1 (hdrInfo1,hdrInfo2)  {
document.writeln('  <div id="outerBox"  ><a name="pageTop"> </a> ');
document.writeln(' <div id="qhdr"><div id = "qhdrLeft">  ');
document.writeln('Information Security and IS Audit Training  and Resources  ');
document.writeln(' from the <span class="myRed"><br />Henderson Group</span> ');
document.writeln('</div>');
document.writeln('  </div><div id="mainmain"> ');
return;
   }

function doLeft(leftInfo1, leftInfo2, leftInfo3)	{
document.writeln('<div id="mainleft"><span class="boldClass">QUICK LINKS:</span><br/><br/> ');
document.writeln(' <a href="index.html"  >   HOME PAGE</a> <br/><br/> ');

document.writeln('<a href="XCONTTXT.HTM"  >  CONTACT US</a>  <br/> ');
document.writeln('<a href="XABTUTXT.HTM"  > ABOUT US</a> <br/>');
document.writeln('<a href="XPRIVTXT.HTM"  > PRIVACY STATEMENT</a><br/><br/>');

document.writeln('<a href="XSECTTXT.HTM"  >INFOSEC AND RACF TRAINING </a> <br/> <br/>   ');
// leftinfo2 eq B means list sec training details
// leftinfo2 eq C means list audit training details
if (leftInfo2 == "B") {


document.writeln('<ul compact> ');
document.writeln('<li> <a href="XHG04TXT.HTM" > HG04: Effective RACF</a>  </li> ');
  
document.writeln('<li> <a href="XHG05TXT.HTM" > HG05: Advanced RACF</a>   </li> ');
  
document.writeln('<li> <a href="XHG06TXT.HTM" > HG06: UNIX FOR RACF ADMINS</a>   </li> ');
  
  
document.writeln('<li> <a href="XHG17TXT.HTM" > HG17: Comprehensive<br/>z/OS Security</a>   </li> ');
document.writeln('<li><a href="xquotes.html"  >STUDENTS SAY</a></li> ');
 
document.writeln('<li> <a href="XSKEDTXT.HTM" > Seminar Schedule/<br/>Registration/<br/>Locations</a>  <br/> <br/> ');
document.writeln('<a href="XCCDCTXT.HTM"> &nbsp;-Bethesda, MD and Washington, DC</a> <br/> ');
document.writeln('<a href="XCCFLTXT.HTM"> &nbsp;-Clearwater, FL</a> <br/> </li></ul> ');
}

document.writeln('<a href="XAUDTTXT.HTM"  > IT AUDIT AND z/OS AUDIT TRAINING </a><br/><br/> ');
if (leftInfo2 == "C") {
 
document.writeln('<ul compact> ');
  
document.writeln('<li> <a href="XHG64TXT.HTM"  >  ');
document.writeln('HG64:How to Audit z/OS with MVS, RACF, ACF2, TopSecret, CICS,  DB2 and MQ Series Security</a>   </li> ');

document.writeln('<li> <a href="XHG65TXT.HTM"  >  ');
document.writeln('HG65:How to Audit z/OS with USS, TCP/IP, FTP, and the Internet</a>   </li> ');
document.writeln('<<li>a href="xquotes.html"  >STUDENTS SAY</a></li> ');
  
document.writeln('<li> <a href="XSKEDTXT.HTM"  > Seminar Schedule/<br/>Registration/<br/>Locations</a>  </li></ul> ');
}
document.writeln('<a href="XSKEDTXT.HTM"  > TRAINING SIGNUP<br/>(cities, dates, form, hotels)</a><br/><br/>');
 document.writeln('<a href="XNEWSTXT.HTM"  > NEWSLETTERS AND USER GROUPS</a> <br/> <br/>');
document.writeln('<a href="XARTSTXT.HTM"  > ARTICLES</a><br/><br/>');
document.writeln('<a href="XINFOTXT.HTM"  > OTHER INFO SOURCES</a><br/>');
document.writeln('    </div>  ');
		}
 
function footer(ftrInfo1)  {
document.writeln('<br /></div><div id="ftr">');
document.writeln('The Henderson Group,&nbsp&nbsp&nbsp; 5702 Newington Road,&nbsp&nbsp&nbsp; ');
document.writeln('Bethesda, MD 20816&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp'); 
document.writeln('phone (301) 229-7187&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp');
document.writeln(' email: stu@stuhenderson.com&nbsp&nbsp&nbsp&nbsp&nbsp fax (301) 229-3958 ');
document.writeln('<br />Copyright 2011,   Stuart C. Henderson,   All Rights Reserved.  ');
 
document.writeln('</div>   ');
return;
}




function stateDate()
{
document.write("This page was last modified on: ");
document.write(document.lastModified);

return;
}

function tablePrint(prtThis)
{

var display_setting="toolbar=yes,location=no,directories=yes,menubar=yes,";
display_setting+="scrollbars=yes,width=750, height=600, left=100, top=25";
var content_innerhtml = document.getElementById(prtThis).innerHTML;
var document_print=window.open("","",display_setting);
document_print.document.open();
document_print.document.write('<html><head><title>Print using javascript </title></head>');
document_print.document.write('<body style="font-family:verdana; font-size:12px;" onLoad="self.print();self.close();" >');
document_print.document.write(content_innerhtml);
document_print.document.write('</body></html>');
document_print.print();
document_print.document.close();
return false;
}

  
 
function newVers(myLevel, myName)  {
var newHere = myLevel + myName;
window.alert(newHere);
location.replace = (newHere);
}


function vfyForm(StuForm1)
{
var bigBlank = " ";
var fldList = bigBlank;
if (StuForm1.FirstName.value == "") { fldList = fldList + "FirstName ";}; 
if (StuForm1.LastName.value == "") { fldList = fldList + "LastName ";}; 
if (StuForm1.City.value == "") { fldList = fldList + "City ";}; 
if (StuForm1.State.value == "") { fldList = fldList + "State ";}; 
if (fldList == bigBlank) return true;
window.alert("Please be sure to provide the following fields we need to process your request: " +  fldList);
return false;
} 
 
function myDebug(caller)  {
if (DebugSw != "Y") return
window.alert("myDebug from: " + caller + " " + ShrHistCnt + "  /  "  + " BF: " + ShrBackFwd)
for (var ix = 0; ix <= ShrHistCnt; ix ++)  {
  window.alert(ShrHist[ix] + " <> " + ShrGalHist[ix])
}
}


function listNodes(whichId)   {
var myNode = document.getElementById(whichId);
if (myNode.nodeType != 1) {
//      alert(myNode.nodeName + " NOT an element");
       return false;

                          }
listAttribs(myNode);
var kids = myNode.childNodes;
for (var i = 0; i< kids.length; i++) {
//  alert("Childnode of " + myNode.nodeName + " is " + kids[i].nodeName + " type is: " + kids[i].nodeType);
//alert("Parent node is " + myNode.parentNode.nodeName);
listAttribs(kids[i]);

                                     }

return true;
                     }




function listAttribs(ThisNode)   {
if (ThisNode.nodeType != 1) {
//       alert(ThisNode.nodeName + " NOT an element");
        return false;
                          }
alert("Atts:Node " + ThisNode.nodeName + " type is: " + ThisNode.nodeType + " with value " + ThisNode.nodeValue);

var kids = ThisNode.childNodes;
for (var i = 0; i< kids.length; i++) {
  alert("Atts:Childnode of " + ThisNode.nodeName + " is named " + kids[i].nodeName + " type is: " + kids[i].nodeType + " with value " + kids[i].nodeValue);
                                     }
return true;
                     }
 
