     var key = "";
        function makeEntry (){
                this.Name="";
                this.URL = "";
                this.Desc = "";
                this.Category = "";
                return this;
        }

 function makeArray(n) {
                this.length = n;
                for (var k = 1; k <= n; k++) {
                                this[k] = "";
                }
                return this;
        }               

        function makeLinks(size) {
                                this.length = size;
                                for (var r=1; r<= size; r++) {
                                                        this[r] = new makeEntry();
                                                        this[r].Name = namesArray[r];
                                                        this[r].URL = urlsArray[r];
                                                        this[r].Desc = descArray[r];
                                                        }
                                        return this;
                        }



var linksize=0 

datesArray = new makeArray(linksize);
namesArray = new makeArray(linksize);
urlsArray = new makeArray(linksize);
descArray = new makeArray(linksize);


var arraycount=0


arraycount += 1 
urlsArray[arraycount] = "Pass.htm"
namesArray[arraycount] = "Hacking Page"
descArray[arraycount] = "hacks, hacking tools, telnet, Windows hacking, Hacking from Windows 98, how to hack, shell programming, shell, batch files, links, trojans"

arraycount += 1 
urlsArray[arraycount] = "Java.htm"
namesArray[arraycount] = "Java Programming"
descArray[arraycount] = "java, java programming, developer, how to program, tutorials, web designing, "

arraycount += 1
urlsArray[arraycount] = "JavaScript.htm"
namesArray[arraycount] = "JavaScript Page"
descArray[arraycount] = "javascript, web development, tutorials, how to use javascript, how to program, programming"

arraycount += 1
urlsArray[arraycount] = "Security.htm"
namesArray[arraycount] = "Security Page"
descArray[arraycount] = "viruses, firewalls, hacking tools, security news"

arraycount += 1
urlsArray[arraycount] = "Downloads.htm"
namesArray[arraycount] = "Downloads Page"
descArray[arraycount] = "downloads, hacking tools, cool downloads, what have you got, free downloads"

arraycount += 1
urlsArray[arraycount] = "New Zealand.htm"
namesArray[arraycount] = "Pictures"
descArray[arraycount] = "pictures, pictures of you, hello, snowboarding, snow, anything"

arraycount += 1
urlsArray[arraycount] = "Links.htm"
namesArray[arraycount] = "Hacking Links, Programming Links, You name it we have it!-----LINKS PAGE---"
descArray[arraycount] = "hacking, hacking tools, tutorials, downloads, links, programming links"
linksize = arraycount;

// ----end data -------


function searchLinks(links, keyword){
        document.write("<BODY BGCOLOR='ebebeb' TEXT='black' LINK='Blue' VLINK='red' ALINK='red'>")
        document.write("<u><b>Search results for keyword:</b></u> <strong>" +keyword +"</strong><br><br>");
        for (var q=1; q<=links.length; q++) {

        if (links[q].URL.toLowerCase().indexOf(keyword) != -1){
          document.write("<a href=" + links[q].URL +">" + links[q].Name + "</a> - ");
          document.write( links[q].Desc + "<br>");
          continue;
         }
        if (links[q].Desc.toLowerCase().indexOf(keyword) != -1) {
          document.write("<a href=" + links[q].URL +">" + links[q].Name + "</a> - ");
          document.write( links[q].Desc + "<br>");
          continue;
         }
        if (links[q].Name.toLowerCase().indexOf(keyword) != -1) {
          document.write("<a href=" + links[q].URL +">" + links[q].Name + "</a> - ");
          document.write( links[q].Desc + "<br>");
          continue;
         }

     }                                       


}
