////////////////////////////////////////////////////////////////
//  Javascript functions to be used in the Phoenix static pages.
////////////////////////////////////////////////////////////////

// swap to the on images when mouseover
function select(i) {
	   if (document.images) {
	      var itemname = "n" + i;
	      document.images[itemname].src = onImages[i].src;
	  }
	}

// swap to the off images when mouseout
function deselect(i) {
	   if (document.images) {
	      var itemname = "n" + i;
	      document.images[itemname].src = offImages[i].src;
	
	   }
	}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


////////////////////////////////////////////////////////////////
// Write the HTML for the Rule Agency Interal Left Nav Bar 
////////////////////////////////////////////////////////////////
function writeRuleAgencyNav() {

var agencyNavHTML = '<table width="158" border="0" cellpadding="0" cellspacing="0">';

agencyNavHTML += '        <tr>'; 
agencyNavHTML += '          <td colspan="2"> <br></td>';
agencyNavHTML += '        </tr>';
agencyNavHTML += '        <tr>'; 
agencyNavHTML += '          <td colspan="2"> <br></td>';
agencyNavHTML += '        </tr>';
agencyNavHTML += '        <tr>'; 
agencyNavHTML += '          <td >&nbsp;&nbsp;</td> <td><a href="/CCR/pages/RuleMakingHome.jsp" class="leftNav">Agency Rulemaking Home</a>'; 
agencyNavHTML += '          </td>';
agencyNavHTML += '        </tr>';


agencyNavHTML += '        <tr>'; 
agencyNavHTML += '          <td colspan="2"><br></td>';
agencyNavHTML += '        </tr>';

agencyNavHTML += '        <tr>'; 
agencyNavHTML += '          <td >&nbsp;&nbsp;</td> <td><a href="/CCR/eDocketCriteria.do" class="leftNav">eDocket</a>'; 
agencyNavHTML += '             </td>';
agencyNavHTML += '        </tr>';

agencyNavHTML += '        <tr>'; 
agencyNavHTML += '          <td colspan="2"><br></td>';
agencyNavHTML += '        </tr>';

agencyNavHTML += '        <tr>'; 
agencyNavHTML += '          <td >&nbsp;&nbsp;</td> <td><a href="/CCR/Logout.do" class="leftNav">Logout</a>'; 
agencyNavHTML += '          </td>';
agencyNavHTML += '        </tr>';

agencyNavHTML += '      </table>';

document.write(agencyNavHTML);

} 

////////////////////////////////////////////////////////////////
// Write the HTML for the Rule Admin Interal Left Nav Bar 
////////////////////////////////////////////////////////////////
function writeRuleAdminNav() {

var adminNavHTML = '<table width="148" border="0" cellpadding="0" cellspacing="0">';

adminNavHTML += '        <tr>'; 
adminNavHTML += '          <td ></td>&nbsp;&nbsp;<td><a href="/CCR/pages/CCRAdmin.jsp" class="leftNav">Admin Rulemaking Home</a>'; 
adminNavHTML += '          </td>';
adminNavHTML += '        </tr>';
/*
adminNavHTML += '        <tr>'; 
adminNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
adminNavHTML += '        </tr>';
adminNavHTML += '        <tr>'; 
adminNavHTML += '          <td width="2" bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="1" height="16" alt="" border="0"></td>';			
adminNavHTML += '          <td width="114">&nbsp;<a href="/CCR/AccountManager.do" class="leftNav">Account Manager Home</a>'; 
adminNavHTML += '          </td>';
adminNavHTML += '        </tr>';
adminNavHTML += '        <tr>'; 
adminNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
adminNavHTML += '        </tr>';
*/
adminNavHTML += '        <tr>'; 
adminNavHTML += '          <td colspan="2">&nbsp;&nbsp;</td>';
adminNavHTML += '        </tr>';

adminNavHTML += '        <tr>'; 
adminNavHTML += '          <td></td>&nbsp;&nbsp;<td><a href="/CCR/eDocketCriteria.do" class="leftNav">eDocket</a>'; 
adminNavHTML += '             </td>';
adminNavHTML += '        </tr>';

adminNavHTML += '        <tr>'; 
adminNavHTML += '          <td colspan="2">&nbsp;&nbsp;</td>';
adminNavHTML += '        </tr>';

adminNavHTML += '        <tr>'; 
adminNavHTML += '          <td ></td>&nbsp;&nbsp;<td><a href="/CCR/Logout.do" class="leftNav">Logout</a>'; 
adminNavHTML += '          </td>';
adminNavHTML += '        </tr>';

adminNavHTML += '      </table>';

document.write(adminNavHTML);

} 


////////////////////////////////////////////////////////////////
// Write the HTML for the Rule AG Interal Left Nav Bar 
////////////////////////////////////////////////////////////////
function writeRuleAGNav() {

var aGNavHTML = '<table width="158" border="0" cellpadding="0" cellspacing="0">';

aGNavHTML += '        <tr>'; 
aGNavHTML += '          <td colspan="2"> <br></td>';
aGNavHTML += '        </tr>';
aGNavHTML += '        <tr>'; 
aGNavHTML += '          <td colspan="2"><br></td>';
aGNavHTML += '        </tr>';
aGNavHTML += '        <tr>'; 
aGNavHTML += '          <td >&nbsp;&nbsp;</td><td><a href="/CCR/AGApprovalDueList.do" class="leftNav">Attorney General Home</a>'; 
aGNavHTML += '          </td>';
aGNavHTML += '        </tr>';

aGNavHTML += '        <tr>'; 
aGNavHTML += '          <td colspan="2"><br></td>';
aGNavHTML += '        </tr>';

aGNavHTML += '        <tr>'; 
aGNavHTML += '          <td >&nbsp;&nbsp;</td> <td><a href="/CCR/eDocketCriteria.do" class="leftNav">eDocket</a>'; 
aGNavHTML += '             </td>';
aGNavHTML += '        </tr>';

aGNavHTML += '        <tr>'; 
aGNavHTML += '          <td colspan="2"><br></td>';
aGNavHTML += '        </tr>';

aGNavHTML += '        <tr>'; 
aGNavHTML += '          <td >&nbsp;&nbsp;</td> <td><a href="/CCR/Logout.do" class="leftNav">Logout</a>'; 
aGNavHTML += '          </td>';
aGNavHTML += '        </tr>';

aGNavHTML += '      </table>';

document.write(aGNavHTML);

} 

////////////////////////////////////////////////////////////////
// Write the HTML for the Rule OLLS Interal Left Nav Bar 
////////////////////////////////////////////////////////////////
function writeRuleOLLSNav() {

var oLLSNavHTML = '<table width="158" border="0" cellpadding="0" cellspacing="0">';

oLLSNavHTML += '        <tr>'; 
oLLSNavHTML += '          <td colspan="2"> <br></td>';
oLLSNavHTML += '        </tr>';
oLLSNavHTML += '        <tr>'; 
oLLSNavHTML += '          <td colspan="2"><br></td>';
oLLSNavHTML += '        </tr>';
oLLSNavHTML += '        <tr>'; 
oLLSNavHTML += '          <td >&nbsp;&nbsp;</td> <td><a href="/CCR/OllsHome.do" class="leftNav">OLLS Home</a>'; 
oLLSNavHTML += '          </td>';
oLLSNavHTML += '        </tr>';

oLLSNavHTML += '        <tr>'; 
oLLSNavHTML += '          <td colspan="2"><br></td>';
oLLSNavHTML += '        </tr>';

oLLSNavHTML += '        <tr>'; 
oLLSNavHTML += '          <td >&nbsp;&nbsp;</td> <td><a href="/CCR/eDocketCriteria.do" class="leftNav">eDocket</a>'; 
oLLSNavHTML += '             </td>';
oLLSNavHTML += '        </tr>';

oLLSNavHTML += '        <tr>'; 
oLLSNavHTML += '          <td colspan="2"><br></td>';
oLLSNavHTML += '        </tr>';

oLLSNavHTML += '        <tr>'; 
oLLSNavHTML += '          <td>&nbsp;&nbsp;</td> <td><a href="/CCR/Logout.do" class="leftNav">Logout</a>'; 
oLLSNavHTML += '          </td>';
oLLSNavHTML += '        </tr>';

oLLSNavHTML += '      </table>';

document.write(oLLSNavHTML);

} 


//////////////////////////////////////////////////////////////////////////////////
// Write the HTML for the Rules Left Nav Bar. This is the new function was added
// By IT which changes the side nav bar the rules.htm and admin.rules.htm pages
/////////////////////////////////////////////////////////////////////////////////
/*
function writeRulesNav() {

var ruleNavHTML = '<table width="117" border="0" align="right" cellpadding="0" cellspacing="0">';

ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td><br></td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td><br></td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td width="2" bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="1" height="16" alt="" border="0"></td>';			
ruleNavHTML += '          <td width="114">&nbsp;<a href="/CCR/Welcome.do" class="leftNav">Code of Colorado <br>&nbsp; Regulations</a>'; 
ruleNavHTML += '          </td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td width="2" bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="1" height="16" alt="" border="0"></td>';			
ruleNavHTML += '          <td width="114">&nbsp;<a href="/CCR/RegisterHome.do" class="leftNav">Colorado Register</a>'; 
ruleNavHTML += '          </td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';

ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td width="2" bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="1" height="16" alt="" border="0"></td>';
ruleNavHTML += '          <td width="114">&nbsp;<a href="http://www.michie.com/colorado/" class="leftNav">Colorado Revised <br>&nbsp; Statutes</a>';
ruleNavHTML += '             </td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';

ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td><br></td>';
ruleNavHTML += '        </tr>';

ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td width="2" bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="1" height="16" alt="" border="0"></td>';
ruleNavHTML += '          <td width="114">&nbsp;<a href="/CCR/pages/CCRNumber-KeyWordSearchLeft.jsp" class="leftNav">Search</a>';
ruleNavHTML += '             </td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';

ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td width="2" bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="1" height="16" alt="" border="0"></td>';
ruleNavHTML += '          <td width="114">&nbsp;<a href="/CCR/eDocketCriteria.do" class="leftNav">eDocket</a>';
ruleNavHTML += '             </td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';


ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td><br></td>';
ruleNavHTML += '        </tr>';

ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td width="2" bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="1" height="16" alt="" border="0"></td>';
ruleNavHTML += '          <td width="114">&nbsp;<a href="/CCR/pages/Login.jsp" class="leftNav">Rulemaking Login</a>';
ruleNavHTML += '             </td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';

ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td width="2" bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="1" height="16" alt="" border="0"></td>';
ruleNavHTML += '          <td width="114">&nbsp;<a href="http://www.sos.state.co.us/pubs/CCR/rules.htm" class="leftNav">Rulemaking Information</a>';
ruleNavHTML += '             </td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';


ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td width="2" bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="1" height="16" alt="" border="0"></td>';
ruleNavHTML += '          <td width="114">&nbsp;<a href="http://www.sos.state.co.us/pubs/CCR/CCR_view_rule_history.htm" class="leftNav">Rule History</a>';
ruleNavHTML += '             </td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td><br></td>';
ruleNavHTML += '        </tr>';

ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';



ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td width="2" bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="1" height="16" alt="" border="0"></td>';
ruleNavHTML += '          <td width="114">&nbsp;<a href="http://www.sos.state.co.us/pubs/bingo_raffles/lic_pending_legislation.htm" class="leftNav">Legislation Affecting<br>&nbsp; Administrative Rules</a>';
ruleNavHTML += '             </td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';

ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td width="2" bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="1" height="16" alt="" border="0"></td>';
ruleNavHTML += '          <td width="114">&nbsp;<a href="http://www.sos.state.co.us/pubs/CCR/contact_admin_rules.htm" class="leftNav">Contact the Staff<br>&nbsp; of the Administrative<br>&nbsp;  Rules Program</a>';
ruleNavHTML += '             </td>';
ruleNavHTML += '        </tr>';
ruleNavHTML += '        <tr>'; 
ruleNavHTML += '          <td colspan=2 bgcolor="#000099"><img src="images/general/clrdot_000099.gif" width="116" height="1" alt="" border="0"></td>';
ruleNavHTML += '        </tr>';

ruleNavHTML += '      </table>';

document.write(ruleNavHTML);

}

*/

////////////////////////////////////////////////////////////////
// Pulling Javascript code for loading images in an array. 
////////////////////////////////////////////////////////////////

function buildImagesArray() {

	if ((navigator.appVersion.substring(0,1) >= 3) && 
	    (navigator.appName == ("Netscape") || 
	    (navigator.appName == "Microsoft Internet Explorer"))) {

	     offImages = new Array();
	     onImages = new Array();
	     for (var i = 0; i<= 4; i++) {
	          offImages[i] = new Image();
	          offImages[i].src = "images/nav/n" + i + "d.gif";
	          onImages[i] = new Image();
	          onImages[i].src = "images/nav/n" + i + "s.gif";
	     }
	}

}



