
function MKA_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=MKA_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MKA_swapImage() { //v3.0
  var i,j=0,x,a=MKA_swapImage.arguments; document.MKA_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MKA_findObj(a[i]))!=null){document.MKA_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MKA_swapImgRestore() { //v3.0
  var i,x,a=document.MKA_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MKA_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MKA_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MKA_findObj(args[2])) != null && !img.MKA_init) {
      img.MKA_init = true; img.MKA_up = args[3]; img.MKA_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MKA_findObj(args[i])) != null) {
        if (!img.MKA_up) img.MKA_up = img.src;
        img.src = img.MKA_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MKA_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MKA_findObj(args[i])) != null) {
      if (!img.MKA_up) img.MKA_up = img.src;
      img.src = (img.MKA_dn && args[i+2]) ? args[i+2] : ((args[i+1])?args[i+1] : img.MKA_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MKA_nbOver.length; i++) { img = document.MKA_nbOver[i]; img.src = (img.MKA_dn) ? img.MKA_dn : img.MKA_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr) for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MKA_up; img.MKA_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MKA_findObj(args[i])) != null) {
      if (!img.MKA_up) img.MKA_up = img.src;
      img.src = img.MKA_dn = (args[i+1])? args[i+1] : img.MKA_up;
      nbArr[nbArr.length] = img;
  } }
}

function MKA_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MKA_p) d.MKA_p=new Array();
   var i,j=d.MKA_p.length,a=MKA_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MKA_p[j]=new Image; d.MKA_p[j++].src=a[i];}}
}


function MKASetFocus() { document.formSearch.txtSearch.focus(); }
function sQp(sQq) {if ((sQq>="a" && sQq<="z") ||(sQq>="A" && sQq<="Z") || (sQq>="0" && sQq <="9")) { return true; } else { return false; } }
function sQr( sQt, sQu, sQv ) {var sQy;var sQz, sQ7, sQ2; var sQ3=0; var sQ42; var sQ43=true; var sQ44;sQ1[sQt][sQg]=0;for( sQ42=0; sQ42<sQ41.length; sQ42++ ){ if (sQ41[sQ42].length>0) { sQy=sQ1[sQt][sQu];if ( !sQ17 ){ sQy=sQy.toUpperCase(); } sQz=sQy.indexOf( sQ41[sQ42] );sQ44=sQ1[sQt][sQg];while (sQz >= 0){ sQ3 = sQ3 + sQz + 1;if(( sQm== -2 ) || ( sQm== -5 )) { sQ7 = false; } else { if (sQz == 0) { sQ7=false; } else { sQ7=sQp(sQy.charAt(sQz-1)); }  } if(( sQm == -3 ) || ( sQm == -5 )) { sQ2 = false; } else { if ( sQy.length - sQz == sQ41[sQ42].length) { sQ2 = false; } else { sQ2 = sQp(sQy.charAt(sQz + sQ41[sQ42].length)); }  } if (!sQ7 && !sQ2) { sQ1[sQt][sQj+sQ1[sQt][sQg]] = sQ3 - 1;sQ1[sQt][sQg] ++; } sQy = sQy.substring(sQz+1,sQy.length);while( sQp(sQy.charAt(0)) && sQy.length > 0 ) { sQy = sQy.substring( 1, sQy.length ) ;sQ3 ++; } sQz = sQy.indexOf(sQ41[sQ42]); } if( sQ1[sQt][sQg] == sQ44) { sQ43=false; } } } if( (sQ45==2) && (sQ43==false) ) { sQ1[sQt][sQg]=0; } } 
function sQ4(sQt, sQv) { var sQu=-1, sQ5; sQ1[sQt][sQf]=-1;while( ++sQu <= sQe && sQ1[sQt][sQf]==-1 ) { sQ5 = sQu==0 ? sQc : (sQu==1 ? sQd : (sQu==2 ? sQb : sQe));if( ((sQ5 == sQc ) && ( sQ46 )) || ((sQ5 == sQd ) && ( sQ83 )) || ((sQ5 == sQb ) && ( sQ73 )) || ((sQ5 == sQe ) && ( sQ14 )) ) { sQr( sQt, sQ5, sQv ); } else { sQ1[sQt][sQg]=0 } if ( sQ1[sQt][sQg] > 0 ) { sQ1[sQt][sQf] = sQ5; } } } 
function sQ6() { var sQt, sQu, sQ79, sQ8;for( sQt=1; sQt<sQ1.length; sQt++ ) { sQ1[sQt][sQi] = sQt; } if( sQB ) {for( sQt=1; sQt<sQ1.length; sQt++ ) { if( sQ1[sQt][sQf] == sQc ) { sQ1[sQt][sQh] = (4-sQC) * 15000; } else if( sQ1[sQt][sQf] == sQd ) { sQ1[sQt][sQh] = (4-sQE) * 15000; } else if( sQ1[sQt][sQf] == sQb ) { sQ1[sQt][sQh] = (4-sQD) * 15000; } else { sQ1[sQt][sQh] = (4-sQF) * 15000 + sQ1[sQt][sQg]; } } for( sQt=2; sQt<sQ1.length; sQt++ ) { sQ79 = sQ1[sQt][sQh]; sQ8 = sQ1[sQt][sQi];for( sQu=sQt; sQu>1 && sQ79 > sQ1[sQu-1][sQh]; sQu--) { sQ1[sQu][sQh] = sQ1[sQu-1][sQh];sQ1[sQu][sQi] = sQ1[sQu-1][sQi]; }sQ1[sQu][sQh] = sQ79;sQ1[sQu][sQi] = sQ8; } } } 
function sQ9(sQt) { var sQA = sQ1[sQt][sQg]==1 ? "match" : "matches";sQk += ""; sQk += "<font face=\"Arial\" size=\"2\" color=gray>"; if( sQ1[sQt][sQf]==sQc ) { sQk += " - matched title"; } else { if( sQ1[sQt][sQf]==sQd ) {sQk += " - matched description"; } else { if( sQ1[sQt][sQf]==sQb ) { sQk += " - matched URL"; } else { sQk += " - " + sQ1[sQt][sQg] + " " + sQA + "";  } } } sQk += "</font>"; sQk += ""; } 
function sQG(sQt, sQH) { var sQI;var sQJ;var sQK = false; var sQdL=sQ1[sQt][sQj + sQH - 1]; sQI = sQdL<35 ? sQI=0 : sQI=sQdL-35;sQJ = (sQdL+35 > sQ1[sQt][sQe].length) ? sQJ=sQ1[sQt][sQe].length : sQJ=sQdL+35;while ((sQI>=0) && !sQK) { if(sQp(sQ1[sQt][sQe].charAt(sQI))) { sQI--; } else { sQK=true; } } sQI++;sQK=false;while ((sQJ > sQdL) && !sQK) { if(sQp(sQ1[sQt][sQe].charAt(sQJ))) { sQJ--; } else { sQK=true; } } sQk += "<BR><font face=\"Arial\" size=\"2\" color=#000000>\".. "+sQ1[sQt][sQe].substring(sQI,sQdL); sQk += "<B>" + sQ1[sQt][sQe].substring(sQdL , sQdL + sQdl.length ) +"</B>";sQk += sQ1[sQt][sQe].substring(sQdL + sQdl.length ,sQJ) + " ..\"</font>"; } 
function sQN( sQt ) { if( sQP==false ) { var sQu=1; while ( (sQu < 4) && (sQu<=sQ1[sQt][sQg])) { sQG( sQt, sQu ); sQu++; } } } 
function sQR( sQy, sQdL ) { sQk += sQy.substring( 0, sQdL );sQk += "<B>" + sQy.substring( sQdL , sQdL + sQdl.length ) +"</B>";sQk += sQy.substring( sQdL + sQdl.length ,sQy.length ); } 
function sQU( sQt, sQT ) { sQk += "<p><font face=\"Arial\" size=\"2\" color=#000000>" + sQT +".</font> ";sQk += "<a href=\""+sQ1[sQt][sQb]+"\"><font face=\"Arial\" size=\"3\" color=#0000FF>"+sQ1[sQt][sQc]+"</font></a>";if (( sQ1[sQt][sQf]==sQe ) && (sQ45==0)) { sQN(sQt); } else { sQk+=""; } if( (sQ1[sQt][sQf]==sQd ) && (sQ45==0)) { sQk += "<br><font face=\"Arial\" size=\"2\" color=gray>Description:</font><font face=\"Arial\" size=\"2\" color=#000000> "; sQk += "";sQR( sQ1[sQt][sQd], sQ1[sQt][sQj] ); sQk += "</font>"; } else { if( sQ1[sQt][sQd].length > 0 ) { sQk += "<br><font face=\"Arial\" size=\"2\" color=gray>Description:</font></font><font face=\"Arial\" size=\"2\" color=#000000> "; sQk += "" + sQ1[sQt][sQd]; } else {  } } sQk += "</font>"; sQk+= "<br>";sQk += "<font face=\"Arial\" size=\"2\" color=#005500>"; if(( sQ1[sQt][sQf]==sQb ) && (sQ45==0)) { sQR( sQ1[sQt][sQb], sQ1[sQt][sQj] ); } else { sQk += sQ1[sQt][sQb]; } sQk += "</font>"; if( sQQ ) { sQ9( sQt ); } sQk += "<br>"; }; 
function sQV() { sQT = 0;if (! (sQn )) { for( var sQt=1; sQt<sQ1.length; sQt++ ) { if(( sQ1[sQ1[sQt][sQi]][sQg] > 0 ) && (( sQT < sQ90 ) || ( sQ90 == -1 ))) { sQU(sQ1[sQt][sQi], ++sQT); } }  } else { if( sQm == -4 ) { sQk += "<BR><font face=\"Arial\" size=\"2\" color=#000000>ERROR: The wildcard character (*) must be at the beginning or end of the text.</font>"; } }  } 
function sQW() { sQk += "<html><head><title>Search results for \"" + sQ98 + "\"</title></head><body"; sQk += ">" ;sQk += "<font face=\"Arial\" size=\"2\" color=#000000>";sQk += "<p>You searched for <b>" + sQ98 +".</b>"; sQk += "</font>" }; 
function sQY() { if(sQT==0) { sQk += "<p><font face=\"Arial\" size=\"2\" color=#000000>No pages matched your search.&nbsp;&nbsp;</font>"; } else { var sQA = sQT==1 ? "page shown." : "pages shown."; sQk += "<p><font face=\"Arial\" size=\"2\" color=#000000>" + sQT + " " + sQA + "&nbsp;</font>"; } sQk += "<a href=\"javascript:history.go(-1)\"><font face=\"Arial\" size=\"2\">Search Again</font></a></p>"; sQk += "</p></body></html>"; }
function sQ11() { var sQ23 = sQk;document.open(); document.write(sQ23); document.close(); } 
function sQ03( sQy ) { var sQqh="";for( var sQt=0; sQt<sQy.length; sQt++) { if( sQy.charAt(sQt)=="<" ) { sQqh += "&lt;"; } else if( sQy.charAt(sQt)==">" ) { sQqh += "&gt;"; } else if( sQy.charAt(sQt)=="\"" ) { sQqh += "&quot;"; } else { sQqh += sQy.charAt(sQt); } } return( sQqh ); } 
function sQ93() { sQm = sQdl.indexOf("*"); if( sQm == 0 ) { sQm = -2; sQn = false; } else if (sQm == sQdl.length -1) { sQm = -3; sQn = false; } else if (sQm > 0 ) { sQm = -4;sQn = true; } else { sQn = false; } if ( sQdl.indexOf("*") != sQdl.lastIndexOf("*") ) { if( sQm == -2 ) { if( sQdl.lastIndexOf("*") == sQdl.length - 1 ) { sQm = -5; } else { sQm = -4; sQn = true; } } }if( ( sQm == -2 ) || (sQm == -5 )) { sQdl = sQdl.substring( 1, sQdl.length ); } if( ( sQm == -3 ) || (sQm == -5 )) { sQdl = sQdl.substring( 0, sQdl.length - 1 ); } } 

function MKAStartSearch() { var sQv;sQdl=document.formSearch.txtSearch.value;if (( sQdl.length > 0 )&&( sQdl != "*" )) { sQk = "";sQ98 = sQdl; sQdl = sQ03(sQdl);sQ93();if( sQ17 ) { sQv = sQdl; } else { sQv = sQdl.toUpperCase(); }if (sQ45 != 0) { sQ41=sQv.split(' '); } else { sQ41=sQv.split(); }if ( !(sQn ) ) { for( var sQt=1; sQt<sQ1.length; sQt++ ) { sQ4( sQt, sQv ); } sQ6(); } sQW();sQV();sQY();sQ11(); } } 

/** Open pop up window **/

function MKA_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MKA_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.YHA_returnValue = true;
}