1 && s79 > s1[su-1][sh]; su--) { s1[su][sh] = s1[su-1][sh];s1[su][si] = s1[su-1][si]; }s1[su][sh] = s79;s1[su][si] = s8; } } } function s9(st) { var sA = s1[st][sg]==1 ? "match" : "matches";sk += ""; sk += ""; if( s1[st][sf]==sc ) { sk += " - matched title"; } else { if( s1[st][sf]==sd ) {sk += " - matched description"; } else { if( s1[st][sf]==sb ) { sk += " - matched URL"; } else { sk += " - " + s1[st][sg] + " " + sA + ""; } } } sk += ""; sk += ""; } function sG(st, sH) { var sI;var sJ;var sK = false; var sL=s1[st][sj + sH - 1]; sI = sL<35 ? sI=0 : sI=sL-35;sJ = (sL+35 > s1[st][se].length) ? sJ=s1[st][se].length : sJ=sL+35;while ((sI>=0) && !sK) { if(sp(s1[st][se].charAt(sI))) { sI--; } else { sK=true; } } sI++;sK=false;while ((sJ > sL) && !sK) { if(sp(s1[st][se].charAt(sJ))) { sJ--; } else { sK=true; } } sk += "
\".. "+s1[st][se].substring(sI,sL); sk += "" + s1[st][se].substring(sL , sL + sl.length ) +"";sk += s1[st][se].substring(sL + sl.length ,sJ) + " ..\""; } function sN( st ) { if( sP==false ) { var su=1; while ( (su < 21) && (su<=s1[st][sg])) { sG( st, su ); su++; } } } function sR( sy, sL ) { sk += sy.substring( 0, sL );sk += "" + sy.substring( sL , sL + sl.length ) +"";sk += sy.substring( sL + sl.length ,sy.length ); } function sU( st, sT ) { sk += "" + sT +". ";sk += ""+s1[st][sc]+"";if (( s1[st][sf]==se ) && (s45==0)) { sN(st); } else { sk+=""; } if( (s1[st][sf]==sd ) && (s45==0)) { sk += "
Description: "; sk += "";sR( s1[st][sd], s1[st][sj] ); sk += ""; } else { if( s1[st][sd].length > 0 ) { sk += "
Description: "; sk += "" + s1[st][sd]; } else { } } sk += ""; sk+= "
";sk += ""; if(( s1[st][sf]==sb ) && (s45==0)) { sR( s1[st][sb], s1[st][sj] ); } else { sk += s1[st][sb]; } sk += ""; if( sQ ) { s9( st ); } sk += "
"; }; function sV() { sT = 0;if (! (sn )) { for( var st=1; st 0 ) && (( sT < s90 ) || ( s90 == -1 ))) { sU(s1[st][si], ++sT); } } } else { if( sm == -4 ) { sk += "
ERROR: The wildcard character (*) must be at the beginning or end of the text."; } } } function sW() { sk += "Search results for \"" + s98 + "\"" ;sk += "";sk += "You searched for " + s98 +"."; sk += "
" }; function sY() { if(sT==0) { sk += "No pages matched your search. "; } else { var sA = sT==1 ? "page shown." : "pages shown."; sk += "
" + sT + " " + sA + " "; } sk += "Search Again
"; sk += "
"; } function s11() { var s23 = sk;document.open(); document.write(s23); document.close(); } function s03( sy ) { var sqh="";for( var st=0; st" ) { sqh += ">"; } else if( sy.charAt(st)=="\"" ) { sqh += """; } else { sqh += sy.charAt(st); } } return( sqh ); } function s93() { sm = sl.indexOf("*"); if( sm == 0 ) { sm = -2; sn = false; } else if (sm == sl.length -1) { sm = -3; sn = false; } else if (sm > 0 ) { sm = -4;sn = true; } else { sn = false; } if ( sl.indexOf("*") != sl.lastIndexOf("*") ) { if( sm == -2 ) { if( sl.lastIndexOf("*") == sl.length - 1 ) { sm = -5; } else { sm = -4; sn = true; } } }if( ( sm == -2 ) || (sm == -5 )) { sl = sl.substring( 1, sl.length ); } if( ( sm == -3 ) || (sm == -5 )) { sl = sl.substring( 0, sl.length - 1 ); } } function startsearch() { var sv;sl=document.formSearch.txtSearch.value;if (( sl.length > 0 )&&( sl != "*" )) { sk = "";s98 = sl; sl = s03(sl);s93();if( s17 ) { sv = sl; } else { sv = sl.toUpperCase(); }if (s45 != 0) { s41=sv.split(' '); } else { s41=sv.split(); }if ( !(sn ) ) { for( var st=1; st