// General JavaScript functions
// by RNW

var aPages = new Array();
var aTitle = new Array();
var aTitleRef = new Array();
	var aLinks = new Array();
	var aLinksRef = new Array();
	var oFPS = new Object;

if((navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 3 && navigator.userAgent.indexOf("Opera") == -1) || (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) >= 4) || (navigator.appName == "Opera" && parseInt(navigator.appVersion) >= 5)) {
	var MTMCodeFrame = "code";
	for(i = 0; i < parent.frames.length; i++) {
		//alert(parent.frames[i].name);
		if(parent.frames[i].name == MTMCodeFrame && parent.frames[i].MTMLoaded) {

			parent.frames[i].MTMTrack = true;
			setTimeout("parent.frames[" + i + "].MTMDisplayMenu()", 50);
			break;
		}
	}
}


function Heading(fromBaseDir){
        var b = "";

        document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"includes/style.css\">");

        if ( aPages.length>1 ) {

        b+="<table border=0 cellspacing=0 width=\"100%\"><tr><td width=\"5%\"></td><td width=\"90%\"></td><td>";
        b+="<table border=0 width=\"130\" cellpadding=0 height=\"30\">";
    	b+="<tr>";
    	b+="<td style=\"text-align: center; background-color: #EFEBD6\" height=\"28\">";

			if ( isEmpty(aPages[0])==false ) {
				b += "<a href=\"" + aPages[0] + "\"><img src=\"images/last.jpg\" valign=\"top\" width=\"50\" height=\"26\" border=0></a>";}
			else {
				b += "<img src=\"images/blank.jpg\" width=\"50\" height=\"26\" border=0>";}

			b+="</td>";
			b+="<td style=\"text-align: center; background-color: #EFEBD6\" height=\"28\">";

   			b+="<table height=\"28\" cellpadding=\"0\" cellspacing=\"0\">";
            b+="<tr style=\"background-color: white\"><td style=\"text-align: center\" height=\"27\"><font size=\"1\">" + aPages[2] + "</font></td></tr></table>";

            b+="</td>";

    	b+="<td style=\"text-align: center; background-color: #EFEBD6\" height=\"28\">";

				if ( isEmpty(aPages[1])==false ) {
					b += "<a href=\"" + aPages[1] + "\"><img src=\"images/next.jpg\" style=\"float: left\" width=\"50\" height=\"26\" border=0></a>";}
				else {
					b += "<img src=\"images/blank.jpg\" style=\"float: right\" width=\"50\" height=\"26\" border=0>";}


    	b+="</td></tr></table>";

  	b+="</td></tr></table>";

  	}

	if (isEmpty(b)==false) {
			document.write(b); }


}  // Header



function TableStart( )
/*****************************************************************
	`description`
												 02/05/2004 13:22
*****************************************************************/
{

	document.write("<table width=\"100%\" border=\"1\" bordercolor=\"#FF00FF\" bordercolorlight=\"#FFFFFF\">");


}  // TableStart

function Footer(){
        var b="";
        b += "<div class=\"floatright\">_______ <p align=\"right\"><a href=\"" + aPages[1] + "\">Next</a></div>";
        document.write(b);

}  // Footer

function Links(){
	var b="";
        b = "<h6>Linked reference:</h6><p>";
	 	for (var i=0; i<aLinks.length ;i++) {
			if ( isEmpty(aLinks[i])==false ) {
				aLinksRef[i] = CheckForCHM(aLinksRef[i]);
                                b += "<a href=\"" + aLinksRef[i] + "\">" + aLinks[i] + "</a><br/>";}
		}
        b+="</p>"
	    if (isEmpty(aLinks[0])==false) {
		 document.write(b); }
		aLinks[0]="";
		aLinks[1]="";
		aLinks[2]="";
		aLinks[3]="";
		aLinks[4]="";
}

function isEmpty(s)
{   return ((s == null) || (s.length == 0))
}


function CheckForCHM(c) {
	var d, X, Y;
	 if (c.indexOf(".chm") != -1) {
			d = parser("../ClientGuide2004.chm");
			Y = c.lastIndexOf("htm") + 3 ;
			X = c.search("::/") ;
			d = "mk:@MSITStore:" + d + c.substring(X, Y) ; //"mk:@MSITStore:C:/apps/independence/web/Guide/Guide2004.chm::/Feedback.htm";
			return d; }
	else {
		return c;}
}

function parser(fn) {
  var X, Y, sl, a, ra, link;
  ra = /:/;

  a = location.href.search(ra);

  if (a == 2) {X = 14; }
  else { X = 8; }

  sl = "/";
  Y = location.href.lastIndexOf(sl) + 1;

  link = location.href.substring(X, Y) + fn;

  return link;

}

function Concept(cWords, cComment, iEffective)
{
	document.write("<div class=\"floatright\"><img src=\"images/concept.gif\" border=\"0\"><p><img src=\"images/star" + iEffective + ".gif\" border=\"0\"></p>");
	document.write(cWords + "<br>" + cComment + "</div>");
}

function Strategy(cWords, cComment)
{
	document.write("<div class=\"floatright\"><img src=\"images/strategy.gif\" border=\"0\"><p><img src=\"images/star1.gif\" border=\"0\"></p>");
	document.write(cWords + "<br>" + cComment + "</div>");

}


