function verify_ab() {
  /*
  Need to verify the following items:
  Publication date
  Title
  Author Name
  Retail PRice
  ISBN
  Media Type
  Page Count
  Binding Type
  CC Year
  Grade/Age Level
  LCCN
  Description
  Competitive Titles
  Ack.
  */
  
}

function verify_fs( itm ) {
  if(itm != null) {          // Check just the value of this 1 field
    if(document.customertitleform[itm].value == "") {
      document.customertitleform[itm].style.border = "1px solid #ff4c4c";
      document.customertitleform[itm].style.borderBottom = "1px solid #800000";
      document.customertitleform[itm].style.borderRight = "1px solid #800000";
      document.customertitleform[itm].style.backgroundColor = "#ff5555";
    } else {
      document.customertitleform[itm].style.border = "1px solid #444444";
      document.customertitleform[itm].style.borderBottom = "1px solid #000080";
      document.customertitleform[itm].style.borderRight = "1px solid #000080";
      document.customertitleform[itm].style.backgroundColor = "#eeeeee";
    }
  } else {                   // Check the entire form for correct values then submit
    d = document.customertitleform;
    complete = true;
    for(i = 0; i < d.length; i++) {
      if(d.elements[i].className == "required") {
        if(d.elements[i].value == "") {
          complete = false;
          d.elements[i].style.border = "1px solid #ff4c4c";
          d.elements[i].style.borderBottom = "1px solid #800000";
          d.elements[i].style.borderRight = "1px solid #800000";
          d.elements[i].style.backgroundColor = "#ff5555";
        } else {
          d.elements[i].style.border = "1px solid #444444";
          d.elements[i].style.borderBottom = "1px solid #000080";
          d.elements[i].style.borderRight = "1px solid #000080";
          d.elements[i].style.backgroundColor = "#eeeeee";
        }
      }
    }
    if(!d.Acknowledgement.checked && complete == true) {
      alert("You must have the required acknoledgement checked in order for this data to be sumbitted!");
      complete = false;
    }
    if(complete == true) { 
      d.submit(); 
    } else {
      document.location = '#top';
      return false;
    }
  }
}

function check_isbn( fieldname ) {
  field = document.customertitleform[fieldname];
  txt = field.value;
  // 1: Remove all dashes
  idx = txt.search("-");
  while(idx != -1) {
    txt = txt.replace("-","");
    idx = txt.search("-");
  }
  // 2: Drop the check digit
  txt = txt.substr(0,(txt.length - 1));
  isbn = new Array();
  isbn[0] = 9;
  isbn[1] = 7;
  isbn[2] = 8;
  for(i = 0; i < txt.length; i++) {
    j = i + 3;
    isbn[j] = txt.charAt(i);
  }
  // 3: Do the computations of each digit
  mweight = 0;
  for(i = 0; i < isbn.length; i++) {
    divisor = i + 2;
    if((divisor % 2) == 0) {
      mweight += isbn[i] * 1;
    } else {
      mweight += isbn[i] * 3;
    }
  }
  // 4: Calculate the check digit
  checkdig = mweight % 10;
  if(checkdig != 0) {
    checkdig = 10 - checkdig;
  }
  if(checkdig == 10) {
    checkdig = "X";
  }
  isbn13 = isbn.toString();
  idx = isbn13.search(",");
  while(idx != -1) {
    isbn13 = isbn13.replace(",","");
    idx = isbn13.search(",");
  }
  isbn13 += checkdig;
  txt = field.value;
  txt = txt.substr(0, txt.length, - 1);
  isbn13 = "978-" + txt + checkdig;
  document.customertitleform["13 Digit ISBN"].value = isbn13;
  verify_fs("13 Digit ISBN");
}

function add_contrib( newid ) {
  contarea = document.getElementById("contribarea");
  lastid = newid, - 1;
  contribbuttonaddarea = document.getElementById("contribbutton");
  contribbuttonaddarea.innerHTML = "";
  newbuffer = '<TABLE align="center">';
  newbuffer += '  <TR>';
  newbuffer += '    <TD class="text" align="right">Contributor ' + newid + ' First Name:</TD>';
  newbuffer += '    <TD><input type="text" name="Contributor First Name' + newid + '" value="" size=50></TD>';
  newbuffer += '  </TR>';
  newbuffer += '  <tr>';
  newbuffer += '    <TD CLASS="text" align="right">Contributor ' + newid + ' Last Name:</TD>';
  newbuffer += '    <TD><input type="text" name="Contributor Last Name' + newid + '" value="" size=50></TD>';
  newbuffer += '  </TR>';
  newbuffer += '  <TR>';
  newbuffer += '    <TD class="text" align="right">Contributor ' + newid + ' Hometown:</TD>';
  newbuffer += '    <TD><input type="text" name="Contributor Hometown' + newid + '" value="" size=40></TD>';
  newbuffer += '  </TR>';
  newbuffer += '  <TR>';
  newbuffer += '    <TD class="text" align="right">Contributor ' + newid + ' State:</TD>';
  newbuffer += '    <TD><input type="text" name="Contributor State' + newid + '" size=2></TD>';
  newbuffer += '  </TR>';
  newbuffer += '  <TR>';
  newbuffer += '    <TD class="text" align="right">Contributor ' + newid + ' Role:</TD>';
  newbuffer += '    <TD><select name="Contributor Role' + newid + '">';
  newbuffer += '          <option value="Author">Author</option>';
  newbuffer += '          <option value="Editor">Editor</option>';
  newbuffer += '          <option value="Illustrator">Illustrator</option>';
  newbuffer += '          <option value="Translator">Translator</option>';
  newbuffer += '          <option value="Foreword by">Foreword by</option>';
  newbuffer += '          <option value="Introduction by">Introduction by</option>';
  newbuffer += '          <option value="Preface by">Preface by</option>';
  newbuffer += '          <option value="Photographer">Photographer</option>';
  newbuffer += '        </select>';
  newbuffer += '    </TD>';
  newbuffer += '  </TR>';
  newbuffer += '</TABLE>';
  contribbuttonaddarea.innerHTML = '<input type="button" value="Add another contributor" onClick="Javascript:add_contrib(' + (newid + 1) + ');">';
  contarea.innerHTML += newbuffer;
  document.getElementById("contribs_count").value = newid;
}

// 9-14-09 BISAC Drop Down - JAS
var antiques= new Array("General", "Americana", "Art", "Autographs", "Books", "Bottles", "Buttons & Pins", "Canadiana", "Care & Restoration", "Clocks & Watches", "Coins, Currency & Medal", "Comics", "Dolls", "Figurines", "Firearms & Weaponry", "Furniture", "Glass & Glassware", "Jewelry", "Kitchenware", "Magazines & Newspapers", "Military", "Non-Sports Cards", "Paper Ephemera", "Performing Arts", "Political", "Pupular Culture", "Porcelain & China", "Postcards", "Posters", "Pottery & Ceramics", "Records", "Reference", "Rugs", "Silver, Gold & Other Metals", "Sports", "Sports Cards / General", "Sports Cards / Baseball", "Sports Cards / Basketball", "Sports Cards / Football", "Sports Cards / Hockey", "Stamps", "Teddy Bears", "Textiles & Costumes", "Tobacco-Related", "Toy Animals", "Toys", "Transportation", "Wine");
var architecture = new Array("General", "Adaptive Reuse & Renovation", "Annuals", "Buildings / General", "Buildings / Landmarks & Monuments", "Buldings / Public, Commercial & Industrial", "Buildings / Religious", "Buildings / Residential", "Codes & Standards", "Critisicm", "Decoration & Ornament", "Design, Drafting, Drawing & Presentation", "Historic Preservation / General", "Historic Preservation / Restoration Techniques", "History / General", "History / Prehistoric & Primitive", "History / Ancient & Classical", "History / Medieval", "History / Renaissance", "History / Boroque & Rococo", "History / Romanticism", "History / Modern (late 19th Century to 1945)", "History / Contemporary (1945-)", "Individual Architects & Firms / General", "Individual Architects & Firms / Essays", "Individual Architects & Firms / Monographs", "Interior Design / General", "Interior Design / Lighting", "Landscape", "Methods & Materials", "Professional Practice", "Project Management", "Reference", "Regional", "Security Design", "Study & Teaching", "Sustainability & Green Design", "Urban & Land Use Planning");
var art = new Array("General", "African", "American / General", "American / African American", "American / Hispanic American", "Annuals", "Art & Politics", "Asian", "Australian & Oceanian", "Body Art & Tattooing", "Business Aspects", "Canadian", "Caribbean & Latin America", "Ceramics", "Collections, Catalogs, Exhibitions / General", "Collections, Catalogs, Exhibitions / Group Shows", "Collections, Catalogs, Exhibitions / Permanent Collections", "Color Theory", "Conceptual", "Conservation & Preservation", "Critisicm & Theory", "Digital", "European", "Film & Video", "Folk & Outsider Art", "Graffiti & Street Art", "History / General", "History / Prehistoric & Primitive", "History / Ancient & Classical", "History / Medieval", "History / Renaissance", "History / Boroque & Rococo", "History / Romanticism", "History / Modern (late 19th Century to 1945)", "History / Contemporary (1945-)", "Individual Artists / General", "Individual Artists / Artists' Books", "Individual Artists / Essays", "Individual Artists / Monographs", "Middle Eastern", "Mixed Media", "Museum Studies", "Native American", "Performance", "Pupular Culture", "Prints", "Reference", "Russian & Former Soviet Union", "Sculpture & Installation", "Study & Teaching", "Subjects & Themes / General", "Subjects & Themes / Erotica", "Subjects & Themes / Human Figure", "Subjects & Themes / Landscapes", "Subjects & Themes / Plants & Animals", "Subjects & Themes / Portraits", "Subjects & Themes / Religious", "Techniques / General", "Techniques / Acrylic Painting", "Techniques / Airbrush", "Techniques / Calligraphy", "Techniques / Cartooning", "Techniques / Color", "Techniques / Drawing", "Techniques / Life Drawing", "Techniques / Oil Painting", "Techniques / Painting", "Techniques / Pastel Drawing", "Techniques / Pen & Ink Drawing", "Techniques / Pencil Drawing", "Techniques / Printmaking", "Techniques / Sculpting", "Techniques / Watercolor Painting");
var bibles = new Array("Christian Standard Bible / General", "Christian Standard Bible / Children", "Christian Standard Bible / Devotional", "Christian Standard Bible / New Testament & Portions", "Christian Standard Bible / Reference", "Christian Standard Bible / Study", "Christian Standard Bible / Text", "Christian Standard Bible / Youth & Teen", "Contemporary English Version / General", "Contemporary English Version / Children", "Contemporary English Version / Devotional", "Contemporary English Version / New Testament & Portions", "Contemporary English Version / Reference", "Contemporary English Version / Study", "Contemporary English Version / Text", "Contemporary English Version / Youth & Teen", "English Standard Version / General", "English Standard Version / Children", "English Standard Version / Devotional", "English Standard Version / New Testament & Portions", "English Standard Version / Reference", "English Standard Version / Study", "English Standard Version / Text", "English Standard Version / Youth & Teen", "God’s Word / General", "God’s Word / Children", "God’s Word / Devotional", "God’s Word / New Testament & Portions", "God’s Word / Reference", "God’s Word / Study", "God’s Word / Text", "God’s Word / Youth & Teen", "International Children‘s Bible / General", "International Children‘s Bible / Children", "International Children‘s Bible / Devotional", "International Children‘s Bible / New Testament & Portions", "International Children‘s Bible / Reference", "International Children‘s Bible / Study", "International Children‘s Bible / Text", "International Children‘s Bible / Youth & Teen", "King James Version / General", "King James Version / Children", "King James Version / Devotional", "King James Version / New Testament & Portions", "King James Version / Reference", "King James Version / Study", "King James Version / Text", "King James Version / Youth & Teen", "La Biblia de las Americas / General", "La Biblia de las Americas / Children", "La Biblia de las Americas / Devotional", "La Biblia de las Americas / New Testament & Portions", "La Biblia de las Americas / Reference", "La Biblia de las Americas / Study", "La Biblia de las Americas / Text", "La Biblia de las Americas / Youth & Teen", "Multiple Translations / General", "Multiple Translations / Children", "Multiple Translations / Devotional", "Multiple Translations / New Testament & Portions", "Multiple Translations / Reference", "Multiple Translations / Study", "Multiple Translations / Text", "Multiple Translations / Youth & Teen", "New American Bible / General", "New American Bible / Children", "New American Bible / Devotional", "New American Bible / New Testament & Portions", "New American Bible / Reference", "New American Bible / Study", "New American Bible / Text", "New American Bible / Youth & Teen", "New American Standard Bible / General", "New American Standard Bible / Children", "New American Standard Bible / Devotional", "New American Standard Bible / New Testament & Portions", "New American Standard Bible / Reference", "New American Standard Bible / Study", "New American Standard Bible / Text", "New American Standard Bible / Youth & Teen", "New Century Version / General", "New Century Version / Children", "New Century Version / Devotional", "New Century Version / New Testament & Portions", "New Century Version / Reference", "New Century Version / Study", "New Century Version / Text", "New Century Version / Youth & Teen", "New International Reader's Version / General", "New International Reader's Version / Children", "New International Reader's Version / Devotional", "New International Reader's Version / New Testament & Portions", "New International Reader's Version / Reference", "New International Reader's Version / Study", "New International Reader's Version / Text", "New International Reader's Version / Youth & Teen", "New International Version / General", "New International Version / Children", "New International Version / Devotional", "New International Version / New Testament & Portions", "New International Version / Reference", "New International Version / Study", "New International Version / Text", "New International Version / Youth & Teen", "New King James Version / General", "New King James Version / Children", "New King James Version / Devotional", "New King James Version / New Testament & Portions", "New King James Version / Reference", "New King James Version / Study", "New King James Version / Text", "New King James Version / Youth & Teen", "New Living Translation / General", "New Living Translation / Children", "New Living Translation / Devotional", "New Living Translation / New Testament & Portions", "New Living Translation / Reference", "New Living Translation / Study", "New Living Translation / Text", "New Living Translation / Youth & Teen", "New Revised Standard Version / General", "New Revised Standard Version / Children", "New Revised Standard Version / Devotional", "New Revised Standard Version / New Testament & Portions", "New Revised Standard Version / Reference", "New Revised Standard Version / Study", "New Revised Standard Version / Text", "New Revised Standard Version / Youth & Teen", "Nueva Version International / General", "Nueva Version International / Children", "Nueva Version International / Devotional", "Nueva Version International / New Testament & Portions", "Nueva Version International / Reference", "Nueva Version International / Study", "Nueva Version International / Text", "Nueva Version International / Youth & Teen", "Other Translations / General", "Other Translations / Children", "Other Translations / Devotional", "Other Translations / New Testament & Portions", "Other Translations / Reference", "Other Translations / Study", "Other Translations / Text", "Other Translations / Youth & Teen", "Reina Valera / General", "Reina Valera / Children", "Reina Valera / Devotional", "Reina Valera / New Testament & Portions", "Reina Valera / Reference", "Reina Valera / Study", "Reina Valera / Text", "Reina Valera / Youth & Teen", "The Message / General", "The Message / Children", "The Message / Devotional", "The Message / New Testament & Portions", "The Message / Reference", "The Message / Study", "The Message / Text", "The Message / Youth & Teen", "Today's New International Version / General", "Today's New International Version / Children", "Today's New International Version / Devotional", "Today's New International Version / New Testament & Portions", "Today's New International Version / Reference", "Today's New International Version / Study", "Today's New International Version / Text", "Today's New International Version / Youth & Teen");
var biography = new Array("General", "Adventurers & Explorers", "Artists, Architects, Photographers", "Business", "Composers & Musicians", "Criminals & Outlaws", "Cultural Heritage", "Editors, Journalists, Publishers", "Educators", "Entertainment & Performing Arts", "Historical", "Law Enforcement", "Lawyers & Judges", "Literary", "Medical", "Military", "Native Americans", "Personal Memoirs", "Philosophers", "Political", "Presidents & Heads of State", "Reference", "Religious", "Rich and Famous", "Royalty", "Science & Technology", "Social Scientists & Psychologists", "Sports", "Women");
var bodymind = new Array("General", "Angels & Spirit Guides", "Astrology / General", " Astrology / Eastern", "Astrology / Horoscopes", "Channeling", "Crystals", "Divination / General", "Divination / Fortune Telling", "Divination / Palmistry", "Divination / Tarot", "Dreams", "Feng Shui", "Gaia & Earth Energies", "Healing / General", "Healing / Energy (Chi Kung, Reiki, Polarity)", "Healing / Prayer & Spiritual", "I Ching", "Inspiration & Personal Growth", "Magick Studies", "Meditation", "Mysticism", "Mythical Civilizations", "New Thought", "Numerology", "Occultism", "Parapsychology / General", "Parapsychology / ESP (Clairvoyance, Precognition, Telepathy)", "Parapsychology / Near-Death Experience", "Parapsychology / Out-of-Body Experience", "Prophecy", "Reference", "Reincarnation", "Spiritualism", "Spirituality / General", "Spirituality / Celtic", "Spirituality / Divine Mother, The Goddess, Quan Yin", "Spirituality / Greco-Roman", "Spirituality / Paganism", "Spirituality / Shamanism", "Supernatural", "UFOs & Extraterrestrials", "Unexplained Phenomena", "Witchcraft & Wicca");
var business = new Array("General", "Accounting / General", "Accounting / Financial", "Accounting / Governmental", "Accounting / Managerial", "Advertising & Promotion", "Auditing", "Banks & Banking", "Bookkeeping", "Budgeting", "Business Communication / General", "Business Communication / Meetings & Presentations", "Business Ethics", "Business Etiquette", "Business Law", "Business Mathematics", "Business Writing", "Careers / General", "Careers / Job Hunting", "Careers / Resumes", "Commerce", "Commerical Policy", "Commodities", "Consulting", "Consumer Behavior", "Corporate & Business History", "Corporate Finance", "Customer Relations", "Decision-Making & Problem Solving", "Development / General", "Development / Business Development", "Development / Economic Development", "Development / Sustainable Development", "Distribution", "E-Commerce / General", "E-Commerce / Internet Marketing", "E-Commerce / Online Banking", "E-Commerce / Online Trading", "Econometrics", "Economic Conditions", "Economic History", "Economics / General", "Economics / Comparative", "Economics / Macroeconomics", "Economics / Microeconomics", "Economics / Theory", "Education", "Entrepreneurship", "Environmental Economics", "Exports & Imports", "Facility Management", "Finance", "Forecastings", "Foreign Exchange", "Free Enterprise", "Government & Business", "Green Business", "Home-Based Businesses", "Human Recourses & Personnel Management", "Industrial Management", "Industries / General", "Industries / Agribusiness", "Industries / Automobile Industry", "Industries / Computer Industry", "Industries / Energy Industry", "Industries / Fashion & Textile Industry", "Industries / Hospitality, Travel & Tourism", "Industries / Manufactoring Industry", "Industries / Media & Communications Industry", "Industries / Park & Recreation Management", "Industries / Retailing", "Industries / Service Industry", "Industries / Transportation", "Inflation", "Information Management", "Infrastructure", "Insurance / General", "Insurance / Automobile", "Insurance / Casualty", "Insurance / Health", "Insurance / Liability", " Insurance / Life", "Insurance / Property", "Insurance / Risk Assesment & Management", "Interest", "International / General", "International / Accounting", "International / Economics", "International / Marketings", "International / Taxation", "Investments & Securities", "Knowledge Captial", "Labor", "Leadership", "Mail Order", "Management", "Management Science", "Marketing / General", "Marketing / Direct", "Marketing / Industrial", "Marketing / Multilevel", "Marketing / Research", "Marketing / Telemarketing", "Mergers & Aquisitions", "Money & Monetary Policy", "Motivational", "Museum Administration & Museology", "Negotiating", "New Business Enterprises", "Nonprofit Organizations & Charities", "Office Automation", "Office Equipment & Supplies", "Office Management", "Operations Research", "Organizational Behaviour", "Outsourcing", "Personal Finance / General", "Personal Finance / Budgeting", "Personal Finance / Investing", "Personal Finance / Money Management", "Personal Finance / Retirement Planning", "Personal Finance / Taxation", "Producation & Operations Management", "Project Management", "Public Finance", "Public Relations", "Purchasing & Buying", "Quality Control", "Real Estate", "Reference", "Sales & Selling", "Secretarial Aids & Training", "Skills", "Small Business", "Statistics", "Strategic Planning", "Structural Adjustment", "Taxation / General", "Taxation / Corporate", "Taxation / Small Business", "Time Management", "Total Quality Management", "Training", "Urban & Regional", "Workplace Culture");
var comics = new Array("General", "Anthologies", "Contemporary Women", "Crime & Mystery", "Erotica", "Fantasy", "Gay & Lesbian", "Horror", "Literary", "Manga / General", "Manga / Crime & Mystery", "Manga / Erotica", "Manga / Fantasy", "Manga / Gay & Lesbian", "Manga / Historical Fiction", "Manga / Horror", "Manga / Media Tie-In", "Manga / Nonfiction", "Manga / Romance", "Manga / Science Fiction", "Manga / Sports", "Media Tie-In", "Nonfiction", "Romance", "Science Fiction", "Superheroes");
var computers = new Array("General", "Bioinformatics", "Buyer's Guides", "CAD-CAM", "Calculators", "CD-DVD Technology", "Certification Guides / General", "Certification Guides / A+", "Certification Guides / MCSE", "Client-Server Computing", "Compilers", "Cumputer Engineering", "Computer Graphics", "Computer Literacy", "Computer Science", "Computer Simulation", "Computer Vision & Pattern Recognition", "Computerized Home & Entertainment", "Cybernetics", "Data Modeling & Design", "Data Processing", "Data Transmission Systems / General", "Data Transmission Systems / Broadband", "Data Transmission Systems / Electronic Data Interchange", "Data Transmission Systems / Wireless", "Database Management / General", "Database Management / Date Mining", "Database Management / Data Warehousing", "Desktop Applications / General", "Desktop Applications / Databases", "Desktop Applications / Email Clients", "Desktop Applications / Personal Finance Applications", "Desktop Applications / Presentation Software", "Desktop Applications / Project Management Software", "Desktop Applications / Spreadsheets", "Desktop Applications / Suites", "Desktop Applications / Word Processing", "Digital Media / General", "Digital Media / Audio", "Digital Media / Desktop Publishing", "Digital Media / Graphics Applications", "Digital Media / Photography", "Digital Media / Video & Animations", "Document Management", "Documentation & Technical Writing", "Educational Software", "Electronic Commerce", "Electronic Publishing", "Enterprise Applications / General", "Enterprise Applications / Business Intelligence Tools", "Enterprise Applications / Collaboration Software", "Expert Systems", "Hardware / General", "Hardware / Handheld Devices", "Hardware / Mainframes & Minicomputers", "Hardware / Network Hardware", "Hardware / Peripherals", "Hardware / Personal Compuaters / General", "Hardware / Personal Computers / Macintosh", "Hardware / Personal Computers / PCs", "History", "Image Processing", "Information Technology", "Intelligence (AI) & Semantics", "Interactive & Multimedia", "Internet / General", "Internet / Application Development", "Internet / Security", "Keyboarding", "Logic Design", "Machine Theory", "Management Information Systems", "Mathematical & Statistical Software", "Microprocessors", "Natural Language Processing", "Networking / General", "Networking / Intranets & Extranets", "Networking / Local Area Networks (LANs)", "Networking / Network Protocols", "Networking / Security", "Networking / Vendor Specific", "Neural Networks", "Online Services / General", "Online Services / Recourse Directories", "Operating Systems / General", "Operating Systesm / DOS", "Operating Systems / Linux", "Operating Systems / Macintosh", "Operating Systems / Mainframe & Midrange", "Operating Systems / Unix", "Operating Systems / Virtualization", "Operating Systems / Windows Server & NT", "Operating Systems / Windows Workstations", "Optical Data Processing", "Programming / General", "Programming / Algorithms", "Programming / Apple Programming", "Programming / Games", "Programming / Microsoft Programming", "Programming / Object Oriented", "Programming / Open Source", "Programming / Parallel", "Programming Languages / General", "Programming Languages / Ada", "Programming Languages / Assembly Language", "Programming Languages / BASIC", "Programming Languages / C", "Programming Languages / C++", "Programming Languages / C#", "Programming Languages / COBOL", "Programming Languages / FORTRAN", "Programming Languages / HTML", "Programming Languages / Java", "Programming Languages / JavaScript", "Programming Languages / LISP", "Programming Languages / Pascal", "Programming Languages / Perl", "Programming Languages / PHP", "Programming Languages / Prolog", "Programming Languages / Python", "Programming Languages / RPG", "Programming Languages / Ruby", "Programming Languages / Smalltalk", "Programming Languages / SQL", "Programming Languages / VBScript", "Programming Languages / Visual BASIC", "Programming Languages / XML", "Reference", "Security / General", "Security / Cryptography", "Security / Viruses", "Social Aspects / General", "Social Aspects / Human-Computer Interaction", "Software Development & Engineering / General", "Software Development & Engineering / Project Management", "Software Development & Engineering / Quality Assurance & Testings", "Software Development & Engineering / Tools", "Speech & Audio Processing", "System Administration / General", "System Administration / Disaster & Recovery", "System Administration / Email Administration", "System Administration / Linux & Unix Administration", "System Administration / Storage & Retrieval", "System Administration / Windows Administration", "Systems Architecture / General" ,"Systems Architecture / Distributed Systems & Computing", "User Interfaces", "Utilities", "Virtual Worlds", "Web / General", "Web / Blogs", "Web / Browsers", "Web / Page Design", "Web / Podcasting & Webcasting", "Web / Search Engines", "Web / Site Design", "Web / Site Directories", "Web / Social Networking", "Web / User Generated Content", "Web / Web Programming");
var cooking = new Array("General", "Baby Food", "Beverages / General", "Beverages / Bartending", "Beverages / Beer", "Beverages / Coffee & Tea", "Beverages / Non-Alcoholic", "Beverages / Wine & Spirits", "Courses & Dishes / General", "Courses & Dishes / Appetizers", "Courses & Dishes / Bread", "Courses & Dishes / Breakfast", "Courses & Dishes / Brunch", "Courses & Dishes / Cakes", "Courses & Dishes / Chocolate", "Courses & Dishes / Confectionery", "Courses & Dishes / Cookies", "Courses & Dishes / Desserts", "Courses & Dishes / Pastry", "Courses & Dishes / Pies", "Courses & Dishes / Pizzas", "Courses & Dishes / Salads", "Courses & Dishes / Sauces & Dressings", "Courses & Dishes / Soups & Stews", "Entertaining", "Essays", "Health & Healing / General", "Health & Healing / Allergy", "Health & Healing / Cancer", "Health & Healing / Diabetic & Sugar-Free", "Health & Healing / Heart", "Health & Healing / Low Cholesterol", "Health & Healing / Low Fat", "Health & Healing / Low Salt", "Health & Healing / Weight Control", "History", "Holiday", "Methods / General", "Methods / Baking", "Methods / Barbeque & Grilling", "Methods / Canning & Preserving", "Methods / Cookery for One", "Methods / Garnishing", "Methods / Gourmet", "Methods / Microwave", "Methods / Outdoor", "Methods / Professional", "Methods / Quantity", "Methods / Quick & Easy", "Methods / Special Appliances", "Methods / Wok", "Regional & Ethnic / General", "Regional & Ethnic / African", "Regional & Ethnic / American / General", "Regional & Ethnic / American / California Style", "Regional & Ethnic / American / Middle Atlantic States", "Regional & Ethnic / American / Middle Western States", "Regional & Ethnic / American / New England", "Regional & Ethnic / American / Northwestern States", "Regional & Ethnic / American / Southern States", "Regional & Ethnic / American / Southwestern States", "Regional & Ethnic / American / Western States", "Regional & Ethnic / Asian", "Regional & Ethnic / Cajun & Creole", "Regional & Ethnic / Canadian", "Regional & Ethnic / Caribbean & Western Indian", "Regional & Ethnic / Central American & South American", "Regional & Ethnic / Chinese", "Regional & Ethnic / English, Scottish, Welsh", "Regional & Ethnic / European", "Regional & Ethnic / French", "Regional & Ethnic / German", "Regional & Ethnic / Greek", "Regional & Ethnic / Hungarian", "Regional & Ethnic / Indian & South Asia", "Regional & Ethnic / International", "Regional & Ethnic / Irish", "Regional & Ethnic / Italian", "Regional & Ethnic / Japanese", "Regional & Ethnic / Jewish & Kosher", "Regional & Ethnic / Mediterranean", "Regional & Ethnic / Mexican", "Regional & Ethnic / Middle Eastern", "Regional & Ethnic / Native American", "Regional & Ethnic / Pacific Rim", "Regional & Ethnic / Polish", "Regional & Ethnic / Portugese", "Regional & Ethnic / Russian", "Regional & Ethnic / Scandinavian", "Regional & Ethnic / Soul Food", "Regional & Ethnic / Spanish", "Regional & Ethnic / Thai", "Regional & Ethnic / Turkish", "Regional & Ethnic / Vietnamese", "Seasonal", "Specific Ingredients / General", "Specific Ingredients / Dairy", "Specific Ingredients / Fruit", "Specific Ingredients / Game", "Specific Ingredients / Herbs, Spices & Condiments", "Specific Ingredients / Meat", "Specific Ingredients / Natural Foods", "Specific Ingredients / Pasta", "Specific Ingredients / Poultry", "Specific Ingredients / Rice & Grains", "Specific Ingredients / Seafood", "Specific Ingredients / Vegetables", "Tablesettings", "Vegetarian & Vegan");
var crafts = new Array("General", "Applique", "Baskets", "Beadwork", "Book Printing & Binding", "Candle & Soap Making", "Carving", "Crafts for Children", "Decorating", "Dough", "Dye", "Fashion", "Flower Arranging", "Folkcrafts", "Framing", "Glass & Glassware", "Jewelry", "Leatherwork", "Metal Work", "Miniatures", "Mobiles", "Model Railroading", "Models", "Nature Crafts", "Needlework / General", "Needlework / Crocheting", "Needlework / Cross-Stitch", "Needlework / Embroidery", "Needlework / Knitting", "Needlework / Lace & Tatting", "Needlework / Needlepoint", "Origami", "Painting", "Papercrafts", "Patchwork", "Polymer Clay", "Potpourri", "Pottery & Ceramics", "Printmaking", "Puppets & Puppetry", "Quilts & Quilting", "Reference", "Rugs", "Scrapbooking", "Seasonal", "Sewing", "Stenciling", "Stuffed Animals", "Toymaking", "Weaving", "Wood Toys", "Woodwork");
var design = new Array("General", "Book", "Clip Art", "Decorative Arts", "Essays", "Fashion", "Furniture", "Graphic Arts / General", "Graphic Arts / Advertising", "Graphic Arts / Branding & Logo Design", "Graphic Arts / Commercial & Corporate", "Graphic Arts / Illustration", "Graphic Arts / Typography", "History & Criticism", "Industrial", "Interior Decorating", "Product", "Reference", "Textile & Costume");
var drama = new Array("General", "African", "American", "Ancient, Classical & Medieval", "Anthologies (multiple authors)", "Asian", "Australian & Oceanian", "Canadian", "Caribbean & Latin American", "Continental European", "English, Irish, Scottish, Welsh", "Middle Eastern", "Religious & Liturgical", "Shakespeare");
var education = new Array("General", "Administration / General", "Administration / School Plant Management", "Adult & Continuing Education", "Aims & Objectives", "Bilingual Education", "Classroom Management", "Comparative", "Computers & Technology", "Counseling / General", "Counseling / Crisis Management", "Counseling / Vocational Guidance", "Curricula", "Decision-Making & Problem Solving", "Distance Education & Learning", "Driver Education", "Educational Policy & Reform / General", "Educational Policy & Reform / School Safety & Violence", "Educational Psychology", "Elementary", "Essays", "Evaluation", "Experimental Methods", "Finance", "Guidance & Orientation", "Higher", "History", "Home Schooling", "Inclusive Education", "Language Experience Approach", "Leadership", "Multicultural Education", "Non-Formal Education", "Organizations & Institutions", "Parent Participation", "Philosophy & Social Aspects", "Physical Education", "Preschool & Kindergarten", "Professional Development", "Reference", "Research", "Secondary", "Special Education / General", "Special Education / Communicative Disorders", "Special Education / Gifted", "Special Education / Learning Disabled", "Special Education / Mentally Handicapped", "Special Education / Physically Handicapped", "Special Education / Socially Handicapped", "Statistics", "Students & Student Life", "Study SkillsTeaching Methods & Materials / General", "Teaching Methods & Materials / Arts & Humanities", "Teaching Methods & Materials / Health & Sexuality", "Teaching Methods & Materials / Library Skills", "Teaching Methods & Materials / Mathematics", "Teaching Methods & Materials / Reading", "Teaching Methods & Materials / Science & Technology", "Teaching Methods & Materials / Social Science", "Testing & Measurement");
var family = new Array("General", "Abuse / General", "Abuse / Child Abuse", "Abuse / Domestic Partner Abuse", "Abuse / Elder Abuse", "Activities", "Adoption & Fostering", "Aging", "Alternative Family", "Anger", "Baby Names", "Child Development", "Children with Special Needs", "Conflict Resolution", "Death, Grief, Bereavement", "Divorce & Separation", "Education", "Eldercare", "Emotions", "Ethics & Morals", "Family Relationships", "Friendship", "Interpersonal Relations", "Learning Disabilities", "Life Stages / General", "Life Stages / Adolescence", "Life Stages / Infants & Toddlers", "Life Stages / School Age", "Life Stages / Teenagers", "Love & Romance", "Marriage", "Parenting / General", "Parenting / Child Rearing", "Parenting / Fatherhood", "Parenting / Grandparenting", "Parenting / Motherhood", "Parenting / Parent & Adult Child", "Parenting / Single Parent", "Parenting / Stepparenting", "Peer Pressure", "Prejudice", "Reference", "Siblings", "Toilet Training");
var fiction = new Array("General", "Action & Adventure", "African American / General", " African American / Christian", " African American / Contemporary Women", " African American / Erotica", " African American / Historical", " African American / Mystery & Detective", " African American / Romance", " African American / Urban Life", " Alternative History", "Anthologies (multiple authors)", "Biographical", "Christian / General", "Christian / Classic & Allegory", "Christian / Fantasy", "Christian / Futuristic", "Christian / Historical", "Christian / Romance", "Christian / Short Stories", "Christian / Suspense", "Christian / Western", "Classics", "Coming of Age", "Contemporary Women", "Crime", " Cultural Heritage", " Erotica", "Espionage", "Fairy Tales, Folklore & Mythology", "Family Life", "Fantasy / General", "Fantasy / Contemporary", "Fantasy / Epic", "Fantasy / Historical", "Fantasy / Paranormal", " Fantasy / Short Stories", "Fantasy / Urban Life", " Gay", "Ghost", "Historical", "Horror", "Humorous", "Jewish", "Legal", "Lesbian", "Literary", "Media Tie-In", "Medical", "Men's Adventure", "Mystery & Detective / General", "Mystery & Detective / Hard-Boiled", "Mystery & Detective / Historical", "Mystery & Detective / Police Procedural", "Mystery & Detective / Short Stories", "Mystery & Detective / Traditional British", "Mystery & Detective / Women Sleuths", "Occult", "Political", "Psychological", "Religious", "Romance / General", "Romance / Adult", "Romance / Contemporary", "Romance / Fantasy", "Romance / Gothic", "Romance / Historical", "Romance / Paranormal", "Romance / Regency", "Romance / Short Stories", "Romance / Suspense", "Romance / Time Travel", "Romance / Western", "Sagas", "Science Fiction / General", "Science Fiction / Adventure", "Science Fiction / High Tech", "Science Fiction / Military", "Science Fiction / Short Stories", "Science Fiction / Space Opera", "Sea Stories", "Short Stories (single author)", "Sports", "Suspense", "Technological", "Thrillers", "Urban Life", "Visionary & Metaphysical", "War & Military", "Westerns");
var foreignlanguage = new Array("General", "African Languages", "Ancient Languages", " Arabic", "Baltic Languages", "Celtic Languages", "Chinese", "Creole Languages", "Czech", "Danish", "Dutch", "English as a Second Language", "Finnish", "French", "German", "Greek (Modern)", "Hebrew", "Hindi", "Hungarian", "Indic Languages", "Italian", "Japanese", "Korean", "Latin", "Miscellaneous", "Multi-Language Dictionaries", "Multi-Language Phrasebooks", "Native American Languages", "Norwegian", "Oceanic & Australian Languages", "Persian", "Polish", "Portuguese", "Romance Languages (Other)", "Russian", "Scandinavian Languages (Other)", "Serbian & Croatian", "Slavic Languages (Other)", "Southeast Asian Languages", "Spanish", "Swahili", "Swedish", "Turkish & Turkic Languages", "Vietnamese", "Yiddish");
var games = new Array("General", "Backgammon", "Board", "Card Games / General", "Card Games / Blackjack", "Card Games / Bridge", "Card Games / Poker", "Card Games / Solitaire", "Checkers", "Chess", "Crosswords / General", "Crosswords / Dictionaries", "Fantasy Sports", "Gambling / General", "Gambling / Lotteries", "Gambling / Sports", "Gambling / Table", "Gambling / Track Betting", "Logic & Brain Teasers", "Magic", "Puzzles", "Quizzes", "Reference", "Role Playing & Fantasy", "Sudoku", "Travel Games", "Trivia", "Video & Electronic", "Word & Word Search");
var gardening = new Array("General", "Climatic / General", "Climatic / Desert", "Climatic / Temperate", "Climatic / Tropical", "Container", "Essays", "Flowers / General", "Flowers / Annuals", "Flowers / Bulbs", "Flowers / Orchids", "Flowers / Perennials", "Flowers / Roses", "Flowers / Wildflowers", "Fruit", "Garden Design", "Garden Furnishings", "Greenhouses", "Herbs", "House Plants & Indoor", "Japanese Gardens", "Landscape", "Lawns", "Organic", "Ornamental Plants", "Reference", "Regional / General", "Regional / Canada", "Regional / Middle Atlantic (DC, DE, MD, NJ, NY, PA)", "Regional / Midwest (IA, IL, IN, KS, MI, MN, MO, ND, NE, OH, SD, WI)", "Regional / New England (CT, MA, ME, NH, RI, VT)", "Regional / Pacific Northwest (OR, WA)", "Regional / South (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)", "Regional / Southwest (AZ, NM, OK, TX)", "Regional / West (AK, CA, CO, HI, ID, MT, NV, UT, WY)", "Shade", "Shrubs", "Techniques", "Topiary", "Trees", "Urban", "Vegetables");
var health = new Array("General", "Acupressure & Acupuncture", "Aerobics", "Allergies", "Alternative Therapies", "Aromatherapy", "Beauty & Grooming", "Breastfeeding", "Children’s Health", "Diets", "Diseases / General", "Diseases / Abdominal", "Diseases / AIDS & HIV", "Diseases / Alzheimer's & Dementia", "Diseases / Cancer", "Diseases / Chronic Fatigue Syndrome", "Diseases / Contagious", "Diseases / Diabetes", "Diseases / Genetic", "Diseases / Genitourinary & STDs", "Diseases / Heart", "Diseases / Immune System", "Diseases / Musculoskeletal", "Diseases / Nervous System (incl. Brain)", "Diseases / Respiratory", "Diseases / Skin", "Exercise", "First Aid", "Food Content Guides", "Healing", "Health Care Issues", "Healthy Living", "Hearing & Speech", "Herbal Medications", "Holism", "Homeopathy", "Infertility", "Macrobiotics", "Massage & Reflexotherapy", "Men's Health", "Naprapathy", "Naturopathy", "Nutrition", "Oral Health", "Pain Management", "Physical Impairments", "Pregnancy & Childbirth", "Reference", "Safety", "Sexuality", "Sleep & Sleep Disorders", "Vision", "Vitamins", "Weight Loss", "Women's Health", "Work-Related Health", "Yoga");
var history1 = new Array("General", "Africa / General", "Africa / Central", "Africa / East", "Africa / North", "Africa / South / General", "Africa / South / Republic of South Africa", "Africa / West", "Americas (North, Central, South, West Indies)", "Ancient / General", "Ancient / Egypt", "Ancient / Greece", "Ancient / Rome", "Asia / General", "Asia / Central Asia", "Asia / China", "Asia / India & South Asia", "Asia / Japan", "Asia / Korea", "Asia / Southeast Asia", "Australia & New Zealand", "Canada / General", "Canada / Pre-Confederation (to 1867)", "Canada / Post-Confederation (1867-)", "Caribbean & West Indies / General", "Caribbean & West Indies / Cuba", "Civilization", "Essays", "Europe / General", "Europe / Austria & Hungary", "Europe / Baltic States", "Europe / Eastern", "Europe / Former Soviet Republics", "Europe / France", "Europe / Germany", "Europe / Great Britain", "Europe / Greece ", "Europe / Ireland", "Europe / Italy", "Europe / Russia & the Former Soviet Union", "Europe / Scandinavia", "Europe / Spain & Portugal", "Europe / Western", "Expeditions & Discoveries", "Historical Geography", "Historiography", "Holocaust", "Jewish", "Latin America / General", "Latin America / Central America", "Latin America / Mexico", "Latin America / South America", "Medieval", "Middle East / General", "Middle East / Egypt", "Middle East / Israel", "Military / General", "Military / Aviation", "Military / Biological & Chemical Warfare", "Military / Canada", "Military / Iraq War (2003-)", "Military / Korean War", "Military / Naval", "Military / Nuclear Warfare", "Military / Persian Gulf War (1991)", "Military / Pictorial", "Military / Special Forces", "Military / Strategy", "Military / United States", "Military / Veterans", "Military / Vietnam War", "Military / Weapons", "Military / World War I", "Military / World War II", "Military / Other", "Modern / General", "Modern / 16th Century", "Modern / 17th Century", "Modern / 18th Century", "Modern / 19th Century", "Modern / 20th Century", "Modern / 21st Century", "Native American", "North America", "Oceania", "Polar Regions", "Reference", "Renaissance", "Revolutionary", "Social History", "Study & Teaching", "United States / General", "United States / Colonial Period (1600-1775)", "United States / Revolutionary Period (1775-1800)", "United States / 19th Century", "United States / Civil War Period (1850-1877)", "United States / 20th Century", "United States / 21st Century", "United States / State & Local / General", "United States / State & Local / Middle Atlantic (DC, DE, MD, NJ, NY, PA)", "United States / State & Local / Midwest (IA, IL, IN, KS, MI, MN, MO, ND, NE, OH, SD, WI)", "United States / State & Local / New England (CT, MA, ME, NH, RI, VT)", "United States / State & Local / Pacific Northwest (OR, WA)", "United States / State & Local / South (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)", "United States / State & Local / Southwest (AZ, NM, OK, TX)", "United States / State & Local / West (AK, CA, CO, HI, ID, MT, NV, UT, WY)", "World");
var house = new Array("General", "Cleaning & Caretaking", "Decorating", "Design & Construction", "Do-It-Yourself / General", "Do-It-Yourself / Carpentry", "Do-It-Yourself / Electrical", "Do-It-Yourself / Masonry", "Do-It-Yourself / Plumbing", "Equipment, Appliances & Supplies", "Furniture", "Hand Tools", "House Plans", "Outdoor & Recreational Areas", "Power Tools", "Reference", "Remodeling & Renovation", "Repair", "Security", "Sustainable Living", "Woodworking");
var humor = new Array("General", "Form / Anecdotes", "Form / Comic Strips & Cartoons", "Form / Essays", "Form / Jokes & Riddles", "Form / Limericks & Verse", "Form / Parodies", "Topic / Adult", "Topic / Animals", "Topic / Business & Professional", "Topic / Family", "Topic / Political", "Topic / Relationships", "Topic / Religion", "Topic / Sports");
var juvenilefiction = new Array("General", "Action & Adventure / General", "Action & Adventure / Pirates ", "Action & Adventure / Survival Stories", "Animals / General", "Animals / Alligators & Crocodiles", "Animals / Apes, Monkeys, etc.", "Animals / Bears", "Animals / Birds", "Animals / Butterflies, Moths & Caterpillars", "Animals / Cats", "Animals / Cows", " Animals / Deer, Moose & Caribou", "Animals / Dinosaurs & Prehistoric Creatures", "Animals / Dogs", "Animals / Ducks, Geese, etc.", "Animals / Elephants", "Animals / Farm Animals", "Animals / Fishes", "Animals / Foxes", "Animals / Frogs & Toads", "Animals / Giraffes", " Animals / Hippos & Rhinos", " Animals / Horses", "Animals / Insects, Spiders, etc.", "Animals / Jungle Animals", " Animals / Kangaroos", " Animals / Lions, Tigers, Leopards, etc.", "Animals / Mammals", "Animals / Marine Life", "Animals / Mice, Hamsters, Guinea Pigs, etc.", "Animals / Mythical", "Animals / Nocturnal ", "Animals / Pets", "Animals / Pigs", "Animals / Rabbits", "Animals / Reptiles & Amphibians", "Animals / Squirrels", "Animals / Turtles", "Animals / Wolves & Coyotes", "Animals / Zoos", "Art & Architecture", "Bedtime & Dreams", "Biographical / General", "Biographical / Canada", "Biographical / European", "Biographical / United States", "Biographical / Other", "Books & Libraries", "Boys & Men", "Business, Careers, Occupations", "Classics", "Clothing & Dress", "Comics & Graphic Novels / General", "Comics & Graphic Novels / Manga", "Comics & Graphic Novels / Media Tie-In", "Comics & Graphic Novels / Superheroes", "Computers", "Concepts / General", "Concepts / Alphabet", "Concepts / Colors", "Concepts / Counting & Numbers", "Concepts / Date & Time", "Concepts / Money", "Concepts / Opposites", "Concepts / Seasons", "Concepts / Senses & Sensation", "Concepts / Size & Shape", "Concepts / Sounds", "Concepts / Words", "Cooking & Food", "Fairy Tales & Folklore / General", "Fairy Tales & Folklore / Adaptations", "Fairy Tales & Folklore / Anthologies", "Fairy Tales & Folklore / Country & Ethnic", "Family / General", "Family / Adoption", "Family / Alternative Family", "Family / Marriage & Divorce", "Family / Multigenerational", "Family / New Baby", "Family / Orphans & Foster Homes", "Family / Parents", "Family / Siblings", "Family / Stepfamilies", "Fantasy & Magic", "Girls & Women", "Health & Daily Living / General", "Health & Daily Living / Daily Activities", "Health & Daily Living / Diseases", "Health & Daily Living / Toilet Training", "Historical / General", "Historical / Africa", "Historical / Ancient Civilizations", "Historical / Asia", "Historical / Canada / General", "Historical / Canada / Pre-Confederation (to 1867)", "Historical / Canada / Post-Confederation (1867-)", "Historical / Europe", "Historical / Exploration & Discovery", "Historical / Holocaust", "Historical / Medieval", "Historical / Military & Wars", "Historical / Prehistory", "Historical / Renaissance", "Historical / United States / General", "Historical / United States / Colonial & Revolutionary Periods", "Historical / United States / 19th Century", "Historical / United States / Civil War Period (1850-1877)", "Historical / United States / 20th Century", "Historical / United States / 21st Century", "Historical / Other", "Holidays & Celebrations / General", "Holidays & Celebrations / Birthdays", "Holidays & Celebrations / Christmas & Advent", "Holidays & Celebrations / Easter & Lent", "Holidays & Celebrations / Halloween", "Holidays & Celebrations / Hanukkah", "Holidays & Celebrations / Kwanzaa", "Holidays & Celebrations / Passover", "Holidays & Celebrations / Patriotic Holidays", "Holidays & Celebrations / Thanksgiving", "Holidays & Celebrations / Valentine's Day", "Holidays & Celebrations / Other, Non-Religious", "Holidays & Celebrations / Other, Religious", "Horror & Ghost Stories", "Humorous Stories", "Imagination & Play", "Interactive Adventures", "Law & Crime", "Legends, Myths, Fables / General", "Legends, Myths, Fables / Arthurian", "Legends, Myths, Fables / Greek & Roman", "Legends, Myths, Fables / Norse", "Legends, Myths, Fables / Other", "Lifestyles / City & Town Life", "Lifestyles / Country Life", "Lifestyles / Farm & Ranch Life", "Love & Romance", "Media Tie-In", "Monsters", " Mysteries & Detective Stories", "Nature & the Natural World / General (see also headings under Animals)", "Nature & the Natural World / Environment", "Nature & the Natural World / Weather", "People & Places / General", "People & Places / Africa", "People & Places / Asia", "People & Places / Australia & Oceania", "People & Places / Canada / General", "People & Places / Canada / Native Canadian", "People & Places / Caribbean & Latin America", "People & Places / Europe", "People & Places / Mexico", "People & Places / Middle East", "People & Places / Polar Regions", "People & Places / United States / General", "People & Places / United States / African American", "People & Places / United States / Asian American", "People & Places / United States / Hispanic & Latino", "People & Places / United States / Native American", "People & Places / United States / Other", "People & Places / Other", "Performing Arts / General", "Performing Arts / Circus", "Performing Arts / Dance", "Performing Arts / Film", "Performing Arts / Music", "Performing Arts / Television & Radio", "Performing Arts / Theater", "Readers / Beginner", "Readers / Intermediate", "Readers / Chapter Books", "Religious / General", "Religious / Christian / General", "Religious / Christian / Action & Adventure", "Religious / Christian / Animals", " Religious / Christian / Bedtime & Dreams", " Religious / Christian / Comics & Graphic Novels", " Religious / Christian / Early Readers", " Religious / Christian / Emotions & Feelings", " Religious / Christian / Family", " Religious / Christian / Fantasy", " Religious / Christian / Friendship", " Religious / Christian / Health & Daily Living", " Religious / Christian / Historical", " Religious / Christian / Holidays & Celebrations", " Religious / Christian / Humorous", " Religious / Christian / Learning Concepts", " Religious / Christian / Mysteries & Detective Stories", " Religious / Christian / People & Places", " Religious / Christian / Relationships", " Religious / Christian / Science Fiction", " Religious / Christian / Social Issues", " Religious / Christian / Sports & Recreation", " Religious / Christian / Values & Virtues", " Religious / Jewish", "Religious / Other", "Royalty", "School & Education", "Science & Technology", "Science Fiction", " Short Stories", "Social Issues / General", "Social Issues / Adolescence", "Social Issues / Bullying", "Social Issues / Dating & Sex", "Social Issues / Death & Dying", "Social Issues / Depression & Mental Illness", "Social Issues / Drugs, Alcohol, Substance Abuse", "Social Issues / Emigration & Immigration", "Social Issues / Emotions & Feelings", "Social Issues / Friendship", "Social Issues / Homelessness & Poverty", "Social Issues / Homosexuality", "Social Issues / Manners & Etiquette", "Social Issues / New Experience", "Social Issues / Peer Pressure", "Social Issues / Physical & Emotional Abuse", "Social Issues / Pregnancy", "Social Issues / Prejudice & Racism", "Social Issues / Runaways", "Social Issues / Self-Esteem & Self-Reliance", "Social Issues / Self-Mutilation", "Social Issues / Sexual Abuse", "Social Issues / Special Needs", "Social Issues / Strangers", " Social Issues / Suicide", "Social Issues / Values & Virtues", "Social Issues / Violence", "Sports & Recreation / General", "Sports & Recreation / Baseball & Softball", "Sports & Recreation / Basketball", "Sports & Recreation / Equestrian", "Sports & Recreation / Extreme Sports", "Sports & Recreation / Football", "Sports & Recreation / Games", "Sports & Recreation / Hockey", "Sports & Recreation / Ice Skating", "Sports & Recreation / Martial Arts", "Sports & Recreation / Miscellaneous", "Sports & Recreation / Roller & In-Line Skating", "Sports & Recreation / Skateboarding", "Sports & Recreation / Soccer", "Sports & Recreation / Water Sports", "Sports & Recreation / Winter Sports", "Sports & Recreation / Wrestling", "Toys, Dolls, Puppets", "Transportation / General", "Transportation / Aviation", "Transportation / Boats, Ships & Underwater Craft", "Transportation / Cars & Trucks", "Transportation / Motorcycles", "Transportation / Railroads & Trains", "Visionary & Metaphysical", "Westerns");
var juvenilenonfiction = new Array("General", "Activity Books", "Adventure & Adventurers", "Animals / General", "Animals / Animal Welfare", "Animals / Apes, Monkeys, etc.", "Animals / Bears", "Animals / Birds", "Animals / Butterflies, Moths & Caterpillars", "Animals / Cats", "Animals / Cows", " Animals / Deer, Moose & Caribou", "Animals / Dinosaurs & Prehistoric Creatures", "Animals / Dogs", "Animals / Ducks, Geese, etc.", "Animals / Elephants", "Animals / Endangered", " Animals / Farm Animals", "Animals / Fishes", "Animals / Foxes", "Animals / Giraffes", " Animals / Hippos & Rhinos", " Animals / Horses", "Animals / Insects, Spiders, etc.", "Animals / Jungle Animals", " Animals / Kangaroos", " Animals / Lions, Tigers, Leopards, etc.", "Animals / Mammals", "Animals / Marine Life", "Animals / Mice, Hamsters, Guinea Pigs, Squirrels, etc.", "Animals / Nocturnal", " Animals / Pets", "Animals / Rabbits", "Animals / Reptiles & Amphibians", "Animals / Wolves & Coyotes", "Animals / Zoos", "Antiques & Collectibles", "Architecture", "Art / General", "Art / Cartooning", "Art / Drawing", "Art / Fashion", "Art / History", "Art / Painting", "Art / Sculpture", "Art / Techniques", "Biography & Autobiography / General", "Biography & Autobiography / Art", "Biography & Autobiography / Cultural Heritage", "Biography & Autobiography / Historical", "Biography & Autobiography / Literary", "Biography & Autobiography / Music", "Biography & Autobiography / Performing Arts", "Biography & Autobiography / Political", "Biography & Autobiography / Religious", "Biography & Autobiography / Science & Technology", "Biography & Autobiography / Social Activists", "Biography & Autobiography / Sports & Recreation", "Biography & Autobiography / Women", "Body, Mind & Spirit", "Books & Libraries", " Boys & Men", "Business & Economics", "Careers", "Clothing & Dress", "Comics & Graphic Novels / General", "Comics & Graphic Novels / Biography", "Comics & Graphic Novels / History", "Computers / General", "Computers / Entertainment & Games", "Computers / Hardware", "Computers / Internet", "Computers / Programming", "Computers / Software", "Concepts / General", "Concepts / Alphabet", "Concepts / Colors", "Concepts / Counting & Numbers", "Concepts / Date & Time", "Concepts / Money", "Concepts / Opposites", "Concepts / Seasons", "Concepts / Sense & Sensation", "Concepts / Size & Shape", "Concepts / Sounds", "Cooking & Food", "Crafts & Hobbies", "Curiosities & Wonders", "Drama", "Family / General", "Family / Adoption", "Family / Alternative Family", "Family / Marriage & Divorce", "Family / Multigenerational", "Family / New Baby", "Family / Orphans & Foster Homes", "Family / Parents", "Family / Siblings", "Family / Stepfamilies", "Foreign Language Study / General", "Foreign Language Study / English as a Second Language", "Foreign Language Study / French", "Foreign Language Study / Spanish", "Games & Activities / General", "Games & Activities / Board Games", "Games & Activities / Card Games", "Games & Activities / Magic", "Games & Activities / Puzzles", "Games & Activities / Questions & Answers", "Games & Activities / Video & Electronic Games", "Games & Activities / Word Games", "Gardening", "Girls & Women", "Health & Daily Living / General", "Health & Daily Living / Daily Activities", "Health & Daily Living / Diet & Nutrition", "Health & Daily Living / Diseases", "Health & Daily Living / First AidHealth & Daily Living / Fitness & Exercise", "Health & Daily Living / Maturing", "Health & Daily Living / Personal Hygiene", "Health & Daily Living / Physical Impairments", "Health & Daily Living / Safety", "Health & Daily Living / Sexuality & Pregnancy", "Health & Daily Living / Substance Abuse", "Health & Daily Living / Toilet Training", "History / General", "History / Africa", "History / Ancient", "History / Asia", "History / Australia & Oceania", "History / Canada / General", "History / Canada / Pre- Confederation (to 1867)", "History / Canada / Post- Confederation (1867- )", "History / Central & South America", "History / Europe", "History / Exploration & Discovery", "History / Holocaust", "History / Medieval", "History / Mexico", "History / Middle East", "History / Military & Wars", "History / Modern", "History / Prehistoric", "History / Renaissance", "History / Symbols, Monuments, etc.", "History / United States / General", "History / United States / State & Local", "History / United States / Colonial & Revolutionary Periods", "History / United States / 19th Century", "History / United States / Civil War Period (1850- 1877)", "History / United States / 20th Century", "History / United States / 21st Century", "History / Other", "Holidays & Celebrations / General", "Holidays & Celebrations / Birthdays", "Holidays & Celebrations / Christmas & Advent", "Holidays & Celebrations / Easter & Lent", "Holidays & Celebrations / Halloween", "Holidays & Celebrations / Hanukkah", "Holidays & Celebrations / Kwanzaa", "Holidays & Celebrations / Passover", "Holidays & Celebrations / Patriotic Holidays", "Holidays & Celebrations / Thanksgiving", "Holidays & Celebrations / Valentine's Day", "Holidays & Celebrations / Other, Non- Religious", "Holidays & Celebrations / Other, Religious", "House & Home", "Humor / General", "Humor / Comic Strips & Cartoons", "Humor / Jokes & Riddles", "Language Arts / General", "Language Arts / Composition & Creative Writing", "Language Arts / Grammar", "Language Arts / Handwriting", "Language Arts / Sign Language", "Language Arts / Vocabulary & Spelling", "Law & Crime", "Lifestyles / City & Town Life", "Lifestyles / Country Life", "Lifestyles / Farm & Ranch Life", "Literary Criticism & Collections", "Mathematics / General", "Mathematics / Advanced", "Mathematics / Algebra", "Mathematics / Arithmetic", "Mathematics / Fractions", "Mathematics / Geometry", "Media Studies", "Music / General", "Music / Classical", "Music / History", "Music / Instruction & Study", "Music / Instruments", "Music / Jazz", "Music / Popular", "Music / Rap & Hip Hop", "Music / Rock", "Music / Songbooks", "People & Places / General", "People & Places / Africa", "People & Places / Asia", "People & Places / Australia & Oceania", "People & Places / Canada / General", "People & Places / Canada / Native Canadian", "People & Places / Caribbean & Latin America", "People & Places / Europe", "People & Places / Mexico", "People & Places / Middle East", "People & Places / Polar Regions", "People & Places / United States / General", "People & Places / United States / African American", "People & Places / United States / Asian American", "People & Places / United States / Hispanic & Latino", "People & Places / United States / Native American", "People & Places / United States / Other", "People & Places / Other", "Performing Arts / General", "Performing Arts / Circus", "Performing Arts / Dance", "Performing Arts / Film", "Performing Arts / Television & Radio", "Performing Arts / Theater", "Philosophy", "Photography", "Poetry / General", "Poetry / Humorous", "Poetry / Nursery Rhymes", "Readers / Beginner", "Readers / Intermediate", "Readers / Chapter Books", "Reference / General", "Reference / Almanacs", "Reference / Atlases", "Reference / Dictionaries", "Reference / Encyclopedias", "Reference / Thesauri", "Religion / General", "Religion / Bible Stories / General", "Religion / Bible Stories / Old Testament", "Religion / Bible Stories / New Testament", " Religion / Biblical Biography", "Religion / Biblical Commentaries & Interpretation", "Religion / Biblical History", "Religion / Biblical Reference ", "Religion / Biblical Studies", "Religion / Christianity", "Religion / Eastern", "Religion / Islam", "Religion / Judaism", "Religious / Christian / General", "Religious / Christian / Biography & Autobiography", "Religious / Christian / Comics & Graphic Novels", " Religious / Christian / Devotional & Prayer", "Religious / Christian / Early Readers", " Religious / Christian / Family & Relationships", " Religious / Christian / Games & Activities", " Religious / Christian / Health & Daily Living", " Religious / Christian / Holidays & Celebrations", " Religious / Christian / Inspirational", " Religious / Christian / Learning Concepts", " Religious / Christian / People & Places", " Religious / Christian / Science & Nature", " Religious / Christian / Social Issues", " Religious / Christian / Sports & Recreation", " Religious / Christian / Values & Virtues", " School & Education", "Science & Nature / General", " Science & Nature / Anatomy & Physiology", "Science & Nature / Astronomy", "Science & Nature / Biology", "Science & Nature / Botany", "Science & Nature / Chemistry", "Science & Nature / Disasters", "Science & Nature / Discoveries", "Science & Nature / Earth Sciences / General", "Science & Nature / Earth Sciences / Earthquakes & Volcanoes", "Science & Nature / Earth Sciences / Geography", "Science & Nature / Earth Sciences / Rocks & Minerals", "Science & Nature / Earth Sciences / Water (Oceans, Lakes, etc.)", "Science & Nature / Earth Sciences / Weather", "Science & Nature / Environmental Conservation & Protection", "Science & Nature / Environmental Science & Ecosystems", "Science & Nature / Experiments & Projects", "Science & Nature / Flowers & Plants", "Science & Nature / Fossils", "Science & Nature / History of Science", "Science & Nature / Physics", "Science & Nature / Trees & Forests", "Science & Nature / Zoology", "Social Issues / General", "Social Issues / Adolescence", "Social Issues / Bullying", "Social Issues / Dating & Sex", "Social Issues / Death & Dying", "Social Issues / Depression & Mental Illness", "Social Issues / Drugs, Alcohol, Substance Abuse", "Social Issues / Emigration & Immigration", "Social Issues / Emotions & Feelings", "Social Issues / Friendship", "Social Issues / Homelessness & Poverty", "Social Issues / Homosexuality", "Social Issues / Manners & Etiquette", "Social Issues / New Experience", "Social Issues / Peer Pressure", "Social Issues / Physical & Emotional Abuse", "Social Issues / Pregnancy", "Social Issues / Prejudice & Racism", "Social Issues / Runaways", "Social Issues / Self- Esteem & Self- Reliance", "Social Issues / Self- MutilationSocial Issues / Sexual Abuse", "Social Issues / Special Needs", "Social Issues / Strangers", " Social Issues / Suicide", "Social Issues / Values & Virtues", "Social Issues / Violence", "Social Science / General", "Social Science / Archaeology", "Social Science / Customs, Traditions, Anthropology", "Social Science / Folklore & Mythology", "Social Science / Politics & Government", "Social Science / Psychology", "Social Science / Sociology", "Sports & Recreation / General", "Sports & Recreation / Baseball & Softball", "Sports & Recreation / Basketball", "Sports & Recreation / Camping & Outdoor Activities", "Sports & Recreation / Cycling", "Sports & Recreation / Equestrian", "Sports & Recreation / Extreme Sports", "Sports & Recreation / Football", "Sports & Recreation / Gymnastics", "Sports & Recreation / Hockey", "Sports & Recreation / Ice Skating", "Sports & Recreation / Martial Arts", "Sports & Recreation / Miscellaneous", "Sports & Recreation / Motor Sports", "Sports & Recreation / Olympics", "Sports & Recreation / Racket Sports", "Sports & Recreation / Roller & In- Line Skating", "Sports & Recreation / Skateboarding", "Sports & Recreation / Soccer", "Sports & Recreation / Track & Field", "Sports & Recreation / Water Sports", "Sports & Recreation / Winter Sports", "Sports & Recreation / Wrestling", "Study Aids / General", "Study Aids / Book Notes", "Study Aids / Test Preparation", "Technology / General", "Technology / Aeronautics, Astronautics & Space Science", "Technology / Agriculture", "Technology / Electricity & Electronics", "Technology / How Things Work- Are Made", "Technology / Inventions", "Technology / Machinery", "Toys, Dolls & Puppets", "Transportation / General", "Transportation / Aviation", "Transportation / Boats, Ships & Underwater Craft", "Transportation / Cars & Trucks", "Transportation / Motorcycles", "Transportation / Railroads & Trains", "Travel");
var languagearts = new Array("General", "Alphabet", "Authorship", "Braille", "Communication", "Composition & Creative Writing", "Editing & Proofreading", "Etymology", "Grammar & Punctuation", "Handwriting", "Journalism", "Library & Information Science", "Linguistics", "Literacy", "Phonetics & Phonics", "Public Speaking", "Publishing", "Readers", "Reading Skills", "Reference", "Rhetoric", "Semantics", "Sign Language", "Speech", "Spelling", "Study & Teaching", "Translating & Interpreting", "Vocabulary");
var law = new Array("General", "Administrative Law & Regulatory Practice", "Agricultural", "Air & Space", "Alternative Dispute Resolution", "Annotations & Citations", "Antitrust", "Arbitration, Negotiation, Mediation", "Banking", "Bankruptcy & Insolvency", "Business & Financial", "Child Advocacy", "Civil Law", "Civil Procedure", "Civil Rights", "Commercial / General", "Commercial / International Trade", "Common", "Communications", "Comparative", "Computer & Internet", "Conflict of Laws", "Constitutional", "Construction", "Consumer", "Contracts", "Corporate", "Corporate Governance", "Court Records", "Court Rules", "Courts", "Criminal Law / General", "Criminal Law / Juvenile Offenders", "Criminal Law / Sentencing", "Criminal Procedure", "Customary", "Defamation", "Depositions", "Dictionaries & Terminology", "Disability", "Discrimination", "Educational Law & Legislation", "Elder Law", "Election Law", "Emigration & Immigration", "Entertainment", "Environmental", "Essays", "Estates & Trusts", "Ethics & Professional Responsibility", "Evidence", "Family Law / General", "Family Law / Children", "Family Law / Divorce & Separation", "Family Law / Marriage", "Forensic Science", "Gender & the Law", "General Practice", "Government / General", "Government / Federal", "Government / State, Provincial & Municipal", "Health", "Housing & Urban Development", "Indigenous Peoples", "Insurance", "Intellectual Property / General", "Intellectual Property / Copyright", "Intellectual Property / Patent", "Intellectual Property / Trademark", "International", "Judicial Power", "Jurisprudence", "Jury", "Labor & Employment", "Land Use", "Landlord & Tenant", "Law Office Management", "Legal Education", "Legal History", "Legal Profession", "Legal Services", "Legal Writing", "Liability", "Litigation", "Living Trusts", "Malpractice", "Maritime", "Media & the Law", "Medical Law & Legislation", "Mental Health", "Mergers & Acquisitions", "Military", "Natural Law", "Natural Resources", "Paralegals & Paralegalism", "Pension Law", "Personal Injury", "Practical Guides", "Privacy", "Property", "Public", "Public Contract", "Public Utilities", "Real Estate", "Reference", "Remedies & Damages", "Research", "Right to Die", "Science & Technology", "Securities", "Sports", "Taxation", "Torts", "Trial Practice", "Wills", "Witnesses");
var literarycollections = new Array("General", "African", "American / General", "American / African American", "Ancient, Classical & Medieval", "Asian", "Australian & Oceanian", "Canadian", "Caribbean & Latin American", "Continental European", "English, Irish, Scottish, Welsh", "Essays", "Letters", "Middle Eastern");
var literarycriticism = new Array("General", "African", "American -General", "American -African American", "American -Asian American", "American -Hispanic American", "Ancient & Classical", "Asian -General", "Asian -Chinese", "Asian -Indic", "Asian -Japanese", "Australian & Oceanian", "Books & Reading", "Canadian", "Caribbean & Latin American", "Children's Literature", "Comics & Graphic Novels", "Drama", "European -General", "European -Eastern", "European -English, Irish, Scottish, Welsh", "European -French", "European -German", "European -Italian", "European -Scandinavian", "European -Spanish & Portuguese", "Feminist", "Gay & Lesbian", "Gothic & Romance", "Humor", "Jewish", "Medieval", "Middle Eastern", "Mystery & Detective", "Native American", "Poetry", "Reference", "Russian & Former Soviet Union", "Science Fiction & Fantasy", "Semiotics & Theory", "Shakespeare", "Short Stories", "Women Authors");
var mathematics = new Array("General", "Advanced", "Algebra / General", "Algebra / Abstract", "Algebra / Elementary", "Algebra / Intermediate", "Algebra / Linear", "Applied", "Arithmetic", "Calculus", "Combinatoric", "Counting & Numeration", "Differential Equations", "Discrete Mathematics", "Essays", "Finite Mathematics", "Functional Analysis", "Game Theory", "Geometry / General", "Geometry / Algebraic", "Geometry / Analytic", "Geometry / Differential", "Geometry / Non-Euclidean", "Graphic Methods", "Group Theory", "History & Philosophy", "Infinity", "Linear Programming", "Logic", "Mathematical Analysis", "Matrices", "Mensuration", "Number Systems", "Number Theory", "Pre-Calculus", "Probability & Statistics / General", "Probability & Statistics / Bayesian Analysis", "Probability & Statistics / Multivariate Analysis", "Probability & Statistics / Regression Analysis", "Recreations & Games", "Reference", "Research", "Set Theory", "Study & Teaching", "Topology", "Transformations", "Trigonometry", "Vector Analysis");
var medical = new Array("General", "Acupuncture", "Administration", "AIDS & HIV", "Allied Health Services / General", "Allied Health Services / Emergency Medical Services", "Allied Health Services / Hypnotherapy", "Allied Health Services / Medical Assistants", "Allied Health Services / Medical Technology", "Allied Health Services / Occupational Therapy", "Allied Health Services / Physical Therapy", "Allied Health Services / Radiological & Ultrasound Technology", "Allied Health Services / Respiratory Therapy", "Alternative Medicine", "Anatomy", "Anesthesiology", "Atlases", "Audiology & Speech Pathology", "Bariatrics", "Biochemistry", "Biostatistics", "Biotechnology", "Cardiology", "Caregiving", "Chemotherapy", "Chiropractic", "Clinical Medicine", "Critical Care", "Dentistry / General", "Dentistry / Dental Assisting", "Dentistry / Dental Hygiene", "Dentistry / Oral Surgery", "Dentistry / Orthodontics", "Dentistry / Periodontics", "Dermatology", "Diagnosis", "Diagnostic Imaging", "Dictionaries & Terminology", "Diet Therapy", "Diseases", "Drug Guides", "Education & Training", "Embryology", "Emergency Medicine", "Endocrinology & Metabolism", "Epidemiology", "Essays", "Ethics", "Evidence / Based Medicine", "Family & General Practice", "Forensic Medicine", "Gastroenterology", "Genetics", "Geriatrics", "Gynecology & Obstetrics", "Healing", "Health Care Delivery", "Health Policy", "Health Risk Assessment", "Hematology", "Histology", "History", "Holistic Medicine", "Home Care", "Hospital Administration & Care", "Immunology", "Infectious Diseases", "Instruments & Supplies", "Internal Medicine", "Laboratory Medicine", "Lasers in Medicine", "Long- Term Care", "Medicaid & Medicare", "Medical History & Records", "Mental Health", "Microbiology", "Nephrology", "Neurology", "Neuroscience", "Nosology", "Nursing / General", "Nursing / Anesthesia", "Nursing / Assessment & Diagnosis", "Nursing / Critical & Intensive Care", "Nursing / Emergency", "Nursing / Fundamentals & Skills", "Nursing / Gerontology", "Nursing / Home & Community Care", "Nursing / Issues", "Nursing / LPN & LVN", "Nursing / Management & Leadership", "Nursing / Maternity, Perinatal, Women's Health", "Nursing / Medical & Surgical", "Nursing / Mental Health", "Nursing / Nurse & Patient", "Nursing / Nutrition", "Nursing / Oncology & Cancer", "Nursing / Pediatric & Neonatal", "Nursing / Pharmacology", "Nursing / Psychiatric", "Nursing / Reference", "Nursing / Research & Theory", "Nursing / Test Preparation & Review", "Nursing Home Care", "Nutrition", "Occupational & Industrial Medicine", "Oncology", "Ophthalmology", "Optometry", "Orthopedics", "Osteopathy", "Otorhinolaryngology", "Pain Medicine", "Parasitology", "Pathology", "Pathophysiology", "Pediatric Emergencies", "Pediatrics", "Perinatology & Neonatology", "Pharmacology", "Pharmacy", "Physical Medicine & Rehabilitation", "Physician & Patient", "Physicians", "Physiology", "Podiatry", "Practice Management & Reimbursement", "Preventive Medicine", "Prosthesis", "Psychiatry / General", "Psychiatry / Child & Adolescent", "Psychiatry / Psychopharmacology", "Public Health", "Pulmonary & Thoracic Medicine", "Radiology & Nuclear Medicine", "Reference", "Reproductive Medicine & Technology", "Research", "Rheumatology", "Sports Medicine", "Surgery / General", "Surgery / Colon & Rectal", "Surgery / Neurosurgery", "Surgery / Oral & Maxillofacial", "Surgery / Plastic & Cosmetic", "Surgery / Thoracic", "Surgery / Vascular", "Terminal Care", "Test Preparation & Review", "Toxicology", "Transportation", "Tropical Medicine", "Ultrasonography", "Urology", "Veterinary Medicine / General", "Veterinary Medicine / Equine", "Veterinary Medicine / Food Animal", "Veterinary Medicine / Small Animal");
var music = new Array("General", "Business Aspects", "Discography & Buyer's Guides", "Ethnic", "Ethnomusicology", "Genres & Styles / General", "Genres & Styles / Ballet", "Genres & Styles / Blues", "Genres & Styles / Chamber", "Genres & Styles / Children's", "Genres & Styles / Choral", "Genres & Styles / Classical", "Genres & Styles / Country & Bluegrass", "Genres & Styles / Dance", "Genres & Styles / Electronic", "Genres & Styles / Folk & Traditional", "Genres & Styles / Heavy Metal", "Genres & Styles / International", "Genres & Styles / Jazz", "Genres & Styles / Latin", "Genres & Styles / Military & Marches", "Genres & Styles / Musicals", "Genres & Styles / New Age", "Genres & Styles / Opera", "Genres & Styles / Pop Vocal", "Genres & Styles / Punk", "Genres & Styles / Rap & Hip Hop", "Genres & Styles / Reggae", "Genres & Styles / Rock", "Genres & Styles / Soul & R 'n B", "History & Criticism", "Individual Composer & Musician", "Instruction & Study / General", "Instruction & Study / Appreciation", "Instruction & Study / Composition", "Instruction & Study / Conducting", "Instruction & Study / Exercises", "Instruction & Study / Songwriting", "Instruction & Study / Techniques", "Instruction & Study / Theory", "Instruction & Study / Voice", "Musical Instruments / General", "Musical Instruments / Brass", "Musical Instruments / Guitar", "Musical Instruments / Percussion", "Musical Instruments / Piano & Keyboard", "Musical Instruments / Strings", "Musical Instruments / Woodwinds", "Recording & Reproduction", "Reference", "Religious / General", "Religious / Christian", "Religious / Contemporary Christian", "Religious / Gospel", "Religious / Hymns", "Religious / Jewish", "Religious / Muslim", "Songbooks");
var nature = new Array("General", "Animal Rights", "Animals", "Apes & Monkeys", "Bears", "Birds & Birdwatching", "Butterflies & Moths", "Dinosaurs & Prehistoric Creatures", "Earthquakes & Volcanoes", "Ecology", "Environmental Conservation & Protection", "Essays", "Fish", "Flowers", "Fossils", "Horses", "Insects & Spiders", "Lakes & Ponds", "Mammals", "Marine Life", "Mountains", "Mushrooms", "Natural Disasters", "Natural Resources", "Oceans & Seas", "Plants", "Reference", "Reptiles & Amphibians", "Rivers", "Rocks & Minerals", "Seashells", "Seasons", "Sky Observation", "Trees & Forests", "Weather", "Wildlife");
var performingarts = new Array("General", "Acting & Auditioning", "Animation", "Business Aspects", "Circus", "Comedy", "Dance / General", "Dance / Classical", "Dance / Folk", "Dance / Jazz", "Dance / Modern", "Dance / Notation", "Dance / Popular", "Dance / Reference", "Dance / Tap", "Film & Video / General", "Film & Video / Direction & Production", "Film & Video / Guides & Reviews", "Film & Video / History & Criticism", "Film & Video / Reference", "Film & Video / Screenwriting", "Individual Director", "Puppets & Puppetry", "Radio / General", "Radio / History & Criticism", "Radio / Reference", "Reference", "Screenplays", "Storytelling", "Television / General", "Television / Direction & Production", "Television / Guides & Reviews", "Television / History & Criticism", "Television / Reference", "Television / Screenwriting", "Theater / General", "Theater / Broadway & Musical Revue", "Theater / Direction & Production", "Theater / History & Criticism", "Theater / Miming", "Theater / Playwriting", "Theater / Stagecraft");
var pets = new Array("General", "Birds", "Cats / General", "Cats / Breeds", "Dogs / General", "Dogs / Breeds", "Dogs / Training", "Essays", "Fish & Aquariums", "Horses / General", "Horses / Riding", "Mice, Hamsters, Guinea Pigs, etc.", "Reference", "Reptiles, Amphibians & Terrariums");
var philosophy = new Array("General", "Aesthetics", "Buddhist", "Criticism", "Eastern", "Epistemology", "Ethics & Moral Philosophy", "Free Will & Determinism", "Good & Evil", "Hindu", "History & Surveys / General", "History & Surveys / Ancient & Classical", "History & Surveys / Medieval", "History & Surveys / Modern", "Logic", "Metaphysics", "Methodology", "Mind & Body", "Movements / General", "Movements / Deconstruction", "Movements / Existentialism", "Movements / Humanism", "Movements / Phenomenology", "Movements / Pragmatism", "Movements / Rationalism", "Movements / Structuralism", "Movements / Utilitarianism", "Political", "Reference", "Religious", "Social", "Taoist", "Zen");
var photography = new Array("General", "Annuals", "Business Aspects", "Collections, Catalogs, Exhibitions / General", "Collections, Catalogs, Exhibitions / Group Shows", "Collections, Catalogs, Exhibitions / Permanent Collections", " Commercial", "Criticism", "History", "Individual Photographers / General", "Individual Photographers / Artists’ Books", " Individual Photographers / Essays", " Individual Photographers / Monographs", " Photoessays & Documentaries", "Photojournalism", "Reference", "Subjects & Themes / General", "Subjects & Themes / Aerial", "Subjects & Themes / Architectural & Industrial", "Subjects & Themes / Celebrations & Events", " Subjects & Themes / Celebrity", " Subjects & Themes / Children", "Subjects & Themes / Erotica", "Subjects & Themes / Fashion", "Subjects & Themes / Landscapes", "Subjects & Themes / Lifestyles", " Subjects & Themes / Nudes", "Subjects & Themes / Plants & Animals", "Subjects & Themes / Portraits", "Subjects & Themes / Regional", "Subjects & Themes / Sports", "Techniques / General", "Techniques / Cinematography & Videography", "Techniques / Color", "Techniques / Darkroom", "Techniques / Digital", "Techniques / Equipment", "Techniques / Lighting");
var poetry = new Array("General", "African", "American / General", "American / African American", "American / Asian American", "American / Hispanic American", "Ancient, Classical & Medieval", "Anthologies (multiple authors)", "Asian", "Australian & Oceanian", "Canadian", "Caribbean & Latin American", "Continental European", "English, Irish, Scottish, Welsh", "Epic", "Inspirational & Religious", "Middle Eastern", "Native American");
var politicalscience = new Array("General", "Censorship", "Civics & Citizenship", "Colonialism & Post-Colonialism", "Constitutions", "Economic Conditions", "Essays", "Globalization", "Government / General", "Government / Comparative", "Government / Executive Branch", "Government / International", "Government / Judicial Branch", "Government / Legislative Branch", "Government / Local", "Government / National", "Government / State & Provincial", "History & Theory", "International Relations / General", "International Relations / Arms Control", "International Relations / Diplomacy", "International Relations / Trade & Tariffs", "International Relations / Treaties", "Labor & Industrial Relations", "NGOs (Non-Governmental Organizations)", "Peace", "Political Freedom & Security / General", "Political Freedom & Security / Civil Rights", "Political Freedom & Security / Human Rights", "Political Freedom & Security / Intelligence", "Political Freedom & Security / International Security", "Political Freedom & Security / Law Enforcement", "Political Freedom & Security / Terrorism", "Political Ideologies / General", "Political Ideologies / Anarchism", "Political Ideologies / Communism & Socialism", "Political Ideologies / Conservatism & Liberalism", "Political Ideologies / Democracy", "Political Ideologies / Fascism & Totalitarianism", "Political Ideologies / Nationalism", "Political Process / General", "Political Process / Elections", "Political Process / Leadership", "Political Process / Political Advocacy", "Political Process / Political Parties", "Public Affairs & Administration", "Public Policy / General", "Public Policy / City Planning & Urban Development", "Public Policy / Cultural Policy", "Public Policy / Economic Policy", "Public Policy / Environmental Policy", "Public Policy / Regional Planning", "Public Policy / Social Policy", "Public Policy / Social Security", "Public Policy / Social Services & Welfare", "Reference");
var psychology = new Array("General", "Applied Psychology", "Assessment, Testing & Measurement", "Clinical Psychology", "Cognitive Psychology", "Creative Ability", "Developmental / General", "Developmental / Adolescent", "Developmental / Adulthood & Aging", "Developmental / Child", "Developmental / Lifespan Development", "Education & Training", "Emotions", "Ethnopsychology", "Experimental Psychology", "Forensic Psychology", "History", "Human Sexuality", "Hypnotism", "Industrial & Organizational Psychology", "Interpersonal Relations", "Mental Health", "Mental Illness", "Movements / General", "Movements / Behaviorism", "Movements / Existential", "Movements / Gestalt", "Movements / Humanism", "Movements / Jungian", "Movements / Psychoanalysis", "Movements / Transpersonal", "Neuropsychology", "Personality", "Physiological Psychology", "Practice Management", "Psychopathology / General", "Psychopathology / Addiction", "Psychopathology / Anxieties & Phobias ", "Psychopathology / Attention-Deficit Disorder (ADD-ADHD)", "Psychopathology / Autism Spectrum Disorders", "Psychopathology / Bipolar Disorder", "Psychopathology / Compulsive Behavior", "Psychopathology / Depression", "Psychopathology / Dissociative Identity Disorder", "Psychopathology / Eating Disorders", "Psychopathology / Post-Traumatic Stress Disorder (PTSD)", "Psychopathology / Schizophrenia", "Psychotherapy / General", "Psychotherapy / Child & Adolescent", "Psychotherapy / Counseling", "Psychotherapy / Couples & Family", "Psychotherapy / Group", "Reference", "Research & Methodology", "Social Psychology", "Statistics", "Suicide");
var reference = new Array("General", "Almanacs", "Atlases", "Bibliographies & Indexes", "Catalogs", "Consumer Guides", "Curiosities & Wonders", "Dictionaries", "Directories", "Encyclopedias", "Etiquette", "Genealogy & Heraldry", "Handbooks & Manuals", "Personal & Practical Guides", "Problems & Exercises", "Questions & Answers", "Quotations", "Research", "Thesauri", "Trivia", "Weddings", "Word Lists", "Writing Skills", "Yearbooks & Annuals");
var religion = new Array("General", "Agnosticism", "Antiquities & Archaeology", "Atheism", "Baha'i", "Biblical Biography / General", "Biblical Biography / Old Testament", "Biblical Biography / New Testament", "Biblical Commentary / General", "Biblical Commentary / Old Testament", "Biblical Commentary / New Testament", "Biblical Criticism & Interpretation / General", "Biblical Criticism & Interpretation / Old Testament", "Biblical Criticism & Interpretation / New Testament", "Biblical Meditations / General", "Biblical Meditations / Old Testament", "Biblical Meditations / New Testament", "Biblical Reference / General", "Biblical Reference / Atlases", "Biblical Reference / Concordances", "Biblical Reference / Dictionaries & Encyclopedias", "Biblical Reference / Handbooks", "Biblical Reference / Language Study", "Biblical Reference / Quotations", "Biblical Studies / General", "Biblical Studies / Bible Study Guides", "Biblical Studies / Exegesis & Hermeneutics", "Biblical Studies / History & Culture", "Biblical Studies / Jesus, the Gospels & Acts", "Biblical Studies / Old Testament", "Biblical Studies / New Testament", "Biblical Studies / Paul's Letters", "Biblical Studies / Prophecy", "Biblical Studies / Prophets", "Biblical Studies / Wisdom Literature", "Buddhism / General", "Buddhism / History", "Buddhism / Rituals & Practice", "Buddhism / Sacred Writings", "Buddhism / Theravada", "Buddhism / Tibetan", "Buddhism / Zen", "Christian Church / General", "Christian Church / Administration", "Christian Church / Canon & Ecclesiastical Law", "Christian Church / Growth", "Christian Church / History", "Christian Church / Leadership", "Christian Education / General", "Christian Education / Adult", "Christian Education / Children & Youth", "Christian Life / General", "Christian Life / Death, Grief, Bereavement", "Christian Life / Devotional", "Christian Life / Family", "Christian Life / Inspirational", "Christian Life / Love & Marriage", "Christian Life / Men's Issues", "Christian Life / Personal Growth", "Christian Life / Prayer", "Christian Life / Professional Growth", "Christian Life / Relationships", "Christian Life / Social Issues", "Christian Life / Spiritual Growth", "Christian Life / Spiritual Warfare", "Christian Life / Stewardship & Giving", "Christian Life / Women's Issues", "Christian Ministry / General", "Christian Ministry / Adult", "Christian Ministry / Children", "Christian Ministry / Counseling & Recovery", "Christian Ministry / Discipleship", "Christian Ministry / Evangelism", "Christian Ministry / Missions", "Christian Ministry / Pastoral Resources", "Christian Ministry / Preaching", "Christian Ministry / Youth", "Christian Rituals & Practice / General", "Christian Rituals & Practice / Sacraments", "Christian Rituals & Practice / Worship & Liturgy", "Christian Theology / General", "Christian Theology / Angelology & Demonology", "Christian Theology / Anthropology", "Christian Theology / Apologetics", "Christian Theology / Christology", "Christian Theology / Ecclesiology", "Christian Theology / Eschatology", "Christian Theology / Ethics", "Christian Theology / History", "Christian Theology / Liberation", "Christian Theology / Mariology", "Christian Theology / Pneumatology", "Christian Theology / Process ", "Christian Theology / Soteriology", "Christian Theology / Systematic", "Christianity / General", "Christianity / Amish", "Christianity / Anglican", "Christianity / Baptist", "Christianity / Calvinist", "Christianity / Catechisms", "Christianity / Catholic", "Christianity / Christian Science", "Christianity / Church of Jesus Christ of Latter-day Saints (Mormon)", "Christianity / Denominations", "Christianity / Episcopalian", "Christianity / History", "Christianity / Jehovah's Witnesses", "Christianity / Literature & the Arts", "Christianity / Lutheran", "Christianity / Mennonite", "Christianity / Methodist", "Christianity / Orthodox", "Christianity / Pentecostal & Charismatic", "Christianity / Presbyterian", "Christianity / Protestant", "Christianity / Quaker", "Christianity / Saints & Sainthood", "Christianity / Seventh-Day Adventist", "Christianity / Shaker", "Christianity / United Church of Christ (Congregational)", "Clergy", "Comparative Religion", "Confucianism", "Counseling", "Cults", "Deism", "Demonology & Satanism", "Devotional", "Eastern", "Eckankar", "Ecumenism", "Education", "Eschatology", "Essays ", "Ethics", "Ethnic & Tribal", "Faith", "Fundamentalism", "Gnosticism", "Hinduism / General", "Hinduism / History", "Hinduism / Rituals & Practice", "Hinduism / Sacred Writings", "Hinduism / Theology", "History", "Holidays / General", "Holidays / Christian", "Holidays / Christmas & Advent", "Holidays / Easter & Lent", "Holidays / Jewish", "Holidays / Other", "Inspirational", "Institutions & Organizations", "Islam / General", "Islam / History", "Islam / Koran & Sacred Writings", "Islam / Law", "Islam / Rituals & Practice", "Islam / Shi'a", "Islam / Sufi", "Islam / Sunni", "Islam / Theology", "Jainism", "Judaism / General", "Judaism / Conservative", "Judaism / History", "Judaism / Kabbalah & Mysticism", "Judaism / Orthodox", "Judaism / Reform", "Judaism / Rituals & Practice", "Judaism / Sacred Writings", "Judaism / Talmud", "Judaism / Theology", "Leadership", "Meditations", "Messianic Judaism", "Monasticism", "Mysticism", "Philosophy", "Prayer", "Prayerbooks / General", "Prayerbooks / Christian", "Prayerbooks / Jewish", "Psychology of Religion", "Reference", "Religion & Science", "Religion, Politics & State", "Rosicrucianism", "Scientology", "Sermons / General", "Sermons / Christian", "Sermons / Jewish", "Sexuality & Gender Studies", "Shintoism", "Sikhism", "Spirituality", "Taoism", "Theism", "Theology", "Theosophy", "Unitarian Universalism", "Zoroastrianism");
var science = new Array("General", "Acoustics & Sound", "Applied Sciences", "Astronomy", "Astrophysics & Space Science", "Biotechnology", "Chaotic Behavior in Systems", "Chemistry / General", "Chemistry / Analytic", "Chemistry / Clinical", "Chemistry / Industrial & Technical", "Chemistry / Inorganic", "Chemistry / Organic", "Chemistry / Physical & Theoretical", "Cosmology", "Crystallography", "Earth Sciences / General", "Earth Sciences / Geography", "Earth Sciences / Geology", "Earth Sciences / Hydrology", "Earth Sciences / Meteorology & Climatology", "Earth Sciences / Mineralogy", "Earth Sciences / Oceanography", "Earth Sciences / Seismology & Volcanism", "Electricity", "Electromagnetism", "Electron Microscopes & Microscopy", "Energy", "Environmental Science", "Essays", "Experiments & Projects", "Geophysics", "Gravity", "History", "Life Sciences / General", "Life Sciences / Anatomy & Physiology", "Life Sciences / Bacteriology", "Life Sciences / Biochemistry", "Life Sciences / Biological Diversity", "Life Sciences / Biology / General", "Life Sciences / Biology / Developmental Biology", "Life Sciences / Biology / Marine Biology", "Life Sciences / Biology / Microbiology", "Life Sciences / Biology / Molecular Biology", "Life Sciences / Biophysics", "Life Sciences / Botany", "Life Sciences / Cytology", "Life Sciences / Ecology", "Life Sciences / Evolution", "Life Sciences / Genetics & Genomics", "Life Sciences / Horticulture", "Life Sciences / Human Anatomy & Physiology", "Life Sciences / Taxonomy", "Life Sciences / Zoology / General", "Life Sciences / Zoology / Entomology", "Life Sciences / Zoology / Ichthyology", "Life Sciences / Zoology / Invertebrates", "Life Sciences / Zoology / Mammals", "Life Sciences / Zoology / Ornithology", "Life Sciences / Zoology / Primatology", "Light", "Limnology", "Magnetism", "Mathematical Physics", "Mechanics / General", "Mechanics / Dynamics / General", "Mechanics / Dynamics / Aerodynamics", "Mechanics / Dynamics / Fluid Dynamics", "Mechanics / Dynamics / Thermodynamics", "Mechanics / Statics", "Metric System", "Microscopes & Microscopy", "Molecular Physics", "Nanostructures", "Nuclear Physics", "Optics", "Paleontology", "Philosophy & Social Aspects", "Physics", "Quantum Theory", "Radiation", "Radiology", "Reference", "Relativity", "Research & Methodology", "Scientific Instruments", "Solid State Physics", "Spectroscopy & Spectrum Analysis", "Study & Teaching", "System Theory", "Time", "Waves & Wave Mechanics", "Weights & Measures");
var selfhelp = new Array("General", "Abuse", "Adult Children of Substance Abusers", "Affirmations", "Aging", "Anger Management", "Anxieties & Phobias", "Codependency", "Creativity", "Death, Grief, Bereavement", "Depression", "Dreams", "Eating Disorders", "Handwriting Analysis", "Inner Child", "Meditations", "Mood Disorders", "Motivational & Inspirational", "Personal Growth / General", "Personal Growth / Happiness", "Personal Growth / Memory Improvement", "Personal Growth / Self-Esteem", "Personal Growth / Success", "Self-Hypnosis", "Sexual Instruction", "Spiritual", "Stress Management", "Substance Abuse & Addictions / General", "Substance Abuse & Addictions / Alcoholism", "Substance Abuse & Addictions / Drug Dependence", "Substance Abuse & Addictions / Tobacco", "Time Management", "Twelve-Step Programs");
var socialscience = new Array("General", "Abortion & Birth Control", "Agriculture & Food ", "Anthropology / General", "Anthropology / Cultural", "Anthropology / Physical", "Archaeology", "Black Studies (Global)", " Children's Studies", "Criminology", "Customs & Traditions", "Death & Dying", "Demography", "Developing Countries", "Disasters & Disaster Relief", "Disease & Health Issues", "Discrimination & Race Relations", "Emigration & Immigration", "Essays", "Ethnic Studies / General", "Ethnic Studies / African American Studies", "Ethnic Studies / Asian American Studies", "Ethnic Studies / Hispanic American Studies", "Ethnic Studies / Native American Studies", "Feminism & Feminist Theory", "Folklore & Mythology", "Freemasonry", "Future Studies", "Gay Studies", "Gender Studies", "Gerontology", "Handicapped", "Holidays (non-religious)", "Human Geography", "Human Services", "Islamic Studies", "Jewish Studies", "Lesbian Studies", "Media Studies", "Men's Studies", "Methodology", "Minority Studies", "Penology", "Philanthropy & Charity", "Popular Culture", "Pornography", "Poverty & Homelessness", "Reference", "Regional Studies", "Research", "Slavery", "Social Classes", "Social Work", "Sociology / General", "Sociology / Marriage & Family", "Sociology / Rural", "Sociology / Urban", "Sociology of Religion", "Statistics", "Violence in Society", "Volunteer Work", "Women's Studies");
var sports = new Array("General", "Air Sports", "Archery", "Baseball / General", "Baseball / Essays & Writings", "Baseball / History", "Baseball / Statistics", "Basketball", "Boating", "Bodybuilding & Weight Training", "Bowling", "Boxing", "Business Aspects", "Camping", "Canoeing", "Coaching / General", "Coaching / Baseball", "Coaching / Basketball", "Coaching / Football", "Coaching / Soccer", "Cricket", "Cycling", "Dog Racing", "Equestrian", "Equipment & Supplies", "Essays", "Extreme Sports", "Field Sports", "Fishing", "Football", "Golf", "Gymnastics", "Hiking", "History", "Hockey", "Horse Racing", "Hunting", "Ice & Figure Skating", "Juggling", "Kayaking", "Lacrosse", "Martial Arts & Self-Defense", "Motor Sports", "Mountaineering", "Olympics", "Outdoor Skills", "Polo", "Pool, Billiards, Snooker", "Racket Sports", "Racquetball", "Reference", "Rodeos", "Roller & In-Line Skating", "Rugby", "Running & Jogging", "Sailing", "Scuba & Snorkeling", "Shooting", "Skateboarding", "Skiing", "Soccer", "Sociology of Sports", "Softball", "Sports Psychology", "Squash", "Surfing", "Swimming", "Table Tennis", "Tennis", "Track & Field", "Training", "Triathlon", "Volleyball", "Walking", "Water Sports", "Winter Sports", "Wrestling");
var studyaids = new Array("General", "ACT", "Advanced Placement", "Armed Forces", "Book Notes", "Citizenship", "Civil Service", "CLEP (College-Level Examination Program)", "College Entrance", "College Guides", "CPA (Certified Public Accountant)", "Financial Aid", "GED (General Educational Development Tests)", "GMAT (Graduate Management Admission Test)", "Graduate Preparation", "Graduate School Guides", "GRE (Graduate Record Examination)", "High School Entrance", "LSAT (Law School Admission Test)", "MAT (Miller Analogies Test)", "MCAT (Medical College Admission Test)", "NTE (National Teacher Examinations)", "Professional", "PSAT & NMSQT (National Merit Scholarship Qualifying Test) ", "Regents", "SAT", "Study Guides", "Tests", "TOEFL (Test of English as a Foreign Language)", "Vocational", "Workbooks");
var technology = new Array("General", "Acoustics & Sound", "Aeronautics & Astronautics", "Agriculture / General", "Agriculture / Agronomy / General", "Agriculture / Agronomy / Crop Science", "Agriculture / Agronomy / Soil Science", "Agriculture / Animal Husbandry", "Agriculture / Forestry", "Agriculture / Irrigation", "Agriculture / Organic", "Agriculture / Sustainable Agriculture", "Agriculture / Tropical Agriculture", "Automation", "Automotive", "Biomedical", "Cartography", "Chemical & Biochemical", "Civil / General", "Civil / Bridges", "Civil / Dams & Reservoirs", "Civil / Earthquake", "Civil / Flood Control", "Civil / Highway & Traffic", "Civil / Soil & Rock", "Civil / Transport", "Construction / General", "Construction / Carpentry", "Construction / Contracting", "Construction / Electrical", "Construction / Estimating", "Construction / Heating, Ventilation & Air Conditioning", "Construction / Masonry", "Construction / Plumbing", "Construction / Roofing", "Drafting & Mechanical Drawing", "Electrical", "Electronics / General", "Electronics / Circuits / General", "Electronics / Circuits / Integrated", "Electronics / Circuits / Logic", "Electronics / Circuits / VLSI & ULSI", "Electronics / Digital", "Electronics / Microelectronics", "Electronics / Optoelectronics", "Electronics / Semiconductors", "Electronics / Solid State", "Electronics / Transistors", "Engineering (General)", "Environmental / General", "Environmental / Pollution Control", "Environmental / Waste Management", "Environmental / Water Supply", "Fiber Optics", "Fire Science", "Fisheries & Aquaculture", "Food Science", "Fracture Mechanics", "History", "Holography", "Hydraulics", "Imaging Systems", "Industrial Design / General", "Industrial Design / Packaging", "Industrial Design / Product", "Industrial Engineering", "Industrial Health & Safety", "Industrial Technology", "Inventions", "Lasers & Photonics", "Machinery", "Manufacturing", "Marine & Naval", "Material Science", "Mechanical", "Mensuration", "Metallurgy", "Microwaves", "Military Science", "Mining", "Mobile & Wireless Communications", "Nanotechnology & MEMS", "Operations Research", "Optics", "Pest Control", "Petroleum", "Power Resources / General", "Power Resources / Alternative & Renewable", "Power Resources / Electrical", "Power Resources / Fossil Fuels", "Power Resources / Nuclear", "Project Management", "Quality Control", "Radar", "Radio", "Reference", "Remote Sensing & Geographic Information Systems", "Robotics", "Social Aspects", "Structural", "Superconductors & Superconductivity", "Surveying", "Technical & Manufacturing Industries & Trades", "Technical Writing", "Telecommunications", "Television & Video", "Textiles & Polymers");
var transportation = new Array("General", "Automotive / General", "Automotive / Antique & Classic", "Automotive / Buyer's Guides", "Automotive / Customizing", "Automotive / History", "Automotive / Pictorial", "Automotive / Repair & Maintenance", "Automotive / Trucks", "Aviation / General", "Aviation / Commercial", "Aviation / History", "Aviation / Piloting & Flight Instruction", "Aviation / Repair & Maintenance", "Motorcycles / General", "Motorcycles / History", "Motorcycles / Pictorial", "Motorcycles / Repair & Maintenance", "Navigation", "Public Transportation", "Railroads / General", "Railroads / History", "Railroads / Pictorial", "Ships & Shipbuilding / General", "Ships & Shipbuilding / History", "Ships & Shipbuilding / Pictorial", "Ships & Shipbuilding / Repair & Maintenance");
var travel = new Array("General", "Africa / General", "Africa / Central", "Africa / East", "Africa / Kenya", "Africa / Morocco", "Africa / North", "Africa / Republic of South Africa", "Africa / South", "Africa / West", "Amusement & Theme Parks", "Asia / General", "Asia / Central", "Asia / China", "Asia / Far East", "Asia / India", "Asia / Japan", "Asia / Southeast", "Asia / Southwest", "Australia & Oceania", "Bed & Breakfast", "Canada / General", "Canada / Atlantic Provinces (NB, NF, NS, PE)", "Canada / Ontario (ON)", "Canada / Prairie Provinces (MB, SK)", "Canada / Quebec (QC)", "Canada / Territories & Nunavut (NT, NU, YT)", "Canada / Western Provinces (AB, BC)", "Caribbean & West Indies", "Central America", "Cruises", "Essays & Travelogues", "Europe / General", "Europe / Austria", "Europe / Benelux Countries (Belgium, Netherlands, Luxembourg)", "Europe / Denmark", "Europe / Eastern", "Europe / France", "Europe / Germany", "Europe / Great Britain", "Europe / Greece", "Europe / Iceland & Greenland", "Europe / Ireland", "Europe / Italy", "Europe / Scandinavia", "Europe / Spain & Portugal", "Europe / Switzerland", "Europe / Western", "Former Soviet Republics", "Hotels, Inns & Hostels", "Maps & Road Atlases", "Mexico", "Middle East / General", "Middle East / Egypt", "Middle East / Israel", "Museums, Tours, Points of Interest", "Parks & Campgrounds", "Pictorials", "Polar Regions", "Reference", "Resorts & Spas", "Restaurants", "Road Travel", "Russia", "Shopping", "South America / General", "South America / Argentina", "South America / Brazil", "South America / Chile & Easter Island", "South America / Ecuador & Galapagos Islands", "South America / Peru", "Special Interest / General", "Special Interest / Adventure", "Special Interest / Business", "Special Interest / Ecotourism", "Special Interest / Family", "Special Interest / Gay & Lesbian", "Special Interest / Handicapped", "Special Interest / Pets", "Special Interest / Religious", "Special Interest / Senior", "Special Interest / Sports", "United States / General", "United States / Midwest / General", "United States / Midwest / East North Central (IL, IN, MI, OH, WI)", "United States / Midwest / West North Central (IA, KS, MN, MO, ND, NE, SD)", "United States / Northeast / General", "United States / Northeast / Middle Atlantic (NJ, NY, PA)", "United States / Northeast / New England (CT, MA, ME, NH, RI, VT)", "United States / South / General", "United States / South / East South Central (AL, KY, MS, TN)", "United States / South / South Atlantic (DC, DE, FL, GA, MD, NC, SC, VA, WV)", "United States / South / West South Central (AR, LA, OK, TX)", "United States / West / General", "United States / West / Mountain (AZ, CO, ID, MT, NM, UT, WY)", "United States / West / Pacific (AK, CA, HI, NV, OR, WA)");
var truecrime = new Array("General", "Espionage", "Murder / General", "Murder / Serial Killers", "Organized Crime");
var nonclassifiable = new Array("NON-CLASSIFIABLE");

function set_BISAC_SUB_Drop1() {
  var select_BISAC_Drop1 = document.abnewtitleform.BISAC_Drop1;
  var select_BISAC_SUB_Drop1 = document.abnewtitleform.BISAC_SUB_Drop1;
  var selected_BISAC_Drop1 = select_BISAC_Drop1.options[select_BISAC_Drop1.selectedIndex].value;

  select_BISAC_SUB_Drop1.options.length=0;
  if (selected_BISAC_Drop1 == "antiques & collectibles"){
    for(var i=0; i<antiques.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(antiques[i]);
  }
  if (selected_BISAC_Drop1 == "architecture"){
    for(var i=0; i<architecture.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(architecture[i]);
  }
  if (selected_BISAC_Drop1 == "art"){
    for(var i=0; i<art.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(art[i]);
  }
  if (selected_BISAC_Drop1 == "bibles"){
    for(var i=0; i<bibles.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(bibles[i]);
  }
  if (selected_BISAC_Drop1 == "biography & autobiography"){
    for(var i=0; i<biography.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(biography[i]);
  }
  if (selected_BISAC_Drop1 == "body, mind & spirit"){
    for(var i=0; i<bodymind.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(bodymind[i]);
  }
  if (selected_BISAC_Drop1 == "business & economics"){
    for(var i=0; i<business.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(business[i]);
  }
  if (selected_BISAC_Drop1 == "comics & graphic novels"){
    for(var i=0; i<comics.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(comics[i]);
  }
  if (selected_BISAC_Drop1 == "computers"){
    for(var i=0; i<computers.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(computers[i]);
  }
  if (selected_BISAC_Drop1 == "cooking"){
    for(var i=0; i<cooking.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(cooking[i]);
  }
  if (selected_BISAC_Drop1 == "crafts & hobbies"){
    for(var i=0; i<crafts.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(crafts[i]);
  }
  if (selected_BISAC_Drop1 == "design"){
    for(var i=0; i<design.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(design[i]);
  }
  if (selected_BISAC_Drop1 == "drama"){
    for(var i=0; i<drama.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(drama[i]);
  }
  if (selected_BISAC_Drop1 == "education"){
    for(var i=0; i<education.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(education[i]);
  }
  if (selected_BISAC_Drop1 == "family & relationships"){
    for(var i=0; i<family.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(family[i]);
  }
  if (selected_BISAC_Drop1 == "fiction"){
    for(var i=0; i<fiction.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(fiction[i]);
  }
  if (selected_BISAC_Drop1 == "foreign language study"){
    for(var i=0; i<foreignlanguage.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(foreignlanguage[i]);
  }
  if (selected_BISAC_Drop1 == "games"){
    for(var i=0; i<games.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(games[i]);
  }
  if (selected_BISAC_Drop1 == "gardening"){
    for(var i=0; i<gardening.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(gardening[i]);
  }
  if (selected_BISAC_Drop1 == "health & fitness"){
    for(var i=0; i<health.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(health[i]);
  }
  if (selected_BISAC_Drop1 == "history"){
    for(var i=0; i<history1.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(history1[i]);
  }
  if (selected_BISAC_Drop1 == "house & home"){
    for(var i=0; i<house.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(house[i]);
  }
  if (selected_BISAC_Drop1 == "humor"){
    for(var i=0; i<humor.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(humor[i]);
  }
  if (selected_BISAC_Drop1 == "juvenile fiction"){
    for(var i=0; i<juvenilefiction.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(juvenilefiction[i]);
  }
  if (selected_BISAC_Drop1 == "juvenile nonfiction"){
    for(var i=0; i<juvenilenonfiction.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(juvenilenonfiction[i]);
  }
  if (selected_BISAC_Drop1 == "language arts & disciplines"){
    for(var i=0; i<languagearts.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(languagearts[i]);
  }
  if (selected_BISAC_Drop1 == "law"){
    for(var i=0; i<law.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(law[i]);
  }
  if (selected_BISAC_Drop1 == "literary collections"){
    for(var i=0; i<literarycollections.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(literarycollections[i]);
  }
  if (selected_BISAC_Drop1 == "literary criticism"){
    for(var i=0; i<literarycriticism.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(literarycriticism[i]);
  }
  if (selected_BISAC_Drop1 == "mathematics"){
    for(var i=0; i<mathematics.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(mathematics[i]);
  }
  if (selected_BISAC_Drop1 == "medical"){
    for(var i=0; i<medical.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(medical[i]);
  }
  if (selected_BISAC_Drop1 == "music"){
    for(var i=0; i<music.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(music[i]);
  }
  if (selected_BISAC_Drop1 == "nature"){
    for(var i=0; i<nature.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(nature[i]);
  }
  if (selected_BISAC_Drop1 == "performing arts"){
    for(var i=0; i<performingarts.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(performingarts[i]);
  }
  if (selected_BISAC_Drop1 == "pets"){
    for(var i=0; i<pets.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(pets[i]);
  }
  if (selected_BISAC_Drop1 == "philosophy"){
    for(var i=0; i<philosophy.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(philosophy[i]);
  }
  if (selected_BISAC_Drop1 == "photography"){
    for(var i=0; i<photography.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(photography[i]);
  }
  if (selected_BISAC_Drop1 == "poetry"){
    for(var i=0; i<poetry.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(poetry[i]);
  }
  if (selected_BISAC_Drop1 == "political science"){
    for(var i=0; i<politicalscience.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(politicalscience[i]);
  }
  if (selected_BISAC_Drop1 == "psychology"){
    for(var i=0; i<psychology.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(psychology[i]);
  }
  if (selected_BISAC_Drop1 == "reference"){
    for(var i=0; i<reference.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(reference[i]);
  }
  if (selected_BISAC_Drop1 == "religion"){
    for(var i=0; i<religion.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(religion[i]);
  }
  if (selected_BISAC_Drop1 == "science"){
    for(var i=0; i<science.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(science[i]);
  }
  if (selected_BISAC_Drop1 == "self-help"){
    for(var i=0; i<selfhelp.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(selfhelp[i]);
  }
  if (selected_BISAC_Drop1 == "social science"){
    for(var i=0; i<socialscience.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(socialscience[i]);
  }
  if (selected_BISAC_Drop1 == "sports & recreation"){
    for(var i=0; i<sports.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(sports[i]);
  }
  if (selected_BISAC_Drop1 == "study aids"){
    for(var i=0; i<studyaids.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(studyaids[i]);
  }
  if (selected_BISAC_Drop1 == "technology"){
    for(var i=0; i<technology.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(technology[i]);
  }
  if (selected_BISAC_Drop1 == "transportation"){
    for(var i=0; i<transportation.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(transportation[i]);
  }
  if (selected_BISAC_Drop1 == "travel"){
    for(var i=0; i<travel.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(travel[i]);
  }
  if (selected_BISAC_Drop1 == "true crime"){
    for(var i=0; i<truecrime.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(truecrime[i]);
  }
  if (selected_BISAC_Drop1 == "non-classifiable"){
    for(var i=0; i<nonclassifiable.length; i++)
    select_BISAC_SUB_Drop1.options[select_BISAC_SUB_Drop1.options.length] = new Option(nonclassifiable[i]);
  }
}

function set_BISAC_SUB_Drop2() {
  var select_BISAC_Drop2 = document.abnewtitleform.BISAC_Drop2;
  var select_BISAC_SUB_Drop2 = document.abnewtitleform.BISAC_SUB_Drop2;
  var selected_BISAC_Drop2 = select_BISAC_Drop2.options[select_BISAC_Drop2.selectedIndex].value;

  select_BISAC_SUB_Drop2.options.length=0;
  if (selected_BISAC_Drop2 == "antiques & collectibles"){
    for(var i=0; i<antiques.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(antiques[i]);
  }
  if (selected_BISAC_Drop2 == "architecture"){
    for(var i=0; i<architecture.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(architecture[i]);
  }
  if (selected_BISAC_Drop2 == "art"){
    for(var i=0; i<art.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(art[i]);
  }
  if (selected_BISAC_Drop2 == "bibles"){
    for(var i=0; i<bibles.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(bibles[i]);
  }
  if (selected_BISAC_Drop2 == "biography & autobiography"){
    for(var i=0; i<biography.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(biography[i]);
  }
  if (selected_BISAC_Drop2 == "body, mind & spirit"){
    for(var i=0; i<bodymind.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(bodymind[i]);
  }
  if (selected_BISAC_Drop2 == "business"){
    for(var i=0; i<business.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(business[i]);
  }
  if (selected_BISAC_Drop2 == "comics & graphic novels"){
    for(var i=0; i<comics.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(comics[i]);
  }
  if (selected_BISAC_Drop2 == "computers"){
    for(var i=0; i<computers.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(computers[i]);
  }
  if (selected_BISAC_Drop2 == "cooking"){
    for(var i=0; i<cooking.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(cooking[i]);
  }
  if (selected_BISAC_Drop2 == "crafts & hobbies"){
    for(var i=0; i<crafts.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(crafts[i]);
  }
  if (selected_BISAC_Drop2 == "design"){
    for(var i=0; i<design.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(design[i]);
  }
  if (selected_BISAC_Drop2 == "drama"){
    for(var i=0; i<drama.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(drama[i]);
  }
  if (selected_BISAC_Drop2 == "education"){
    for(var i=0; i<education.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(education[i]);
  }
  if (selected_BISAC_Drop2 == "family & relationships"){
    for(var i=0; i<family.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(family[i]);
  }
  if (selected_BISAC_Drop2 == "fiction"){
    for(var i=0; i<fiction.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(fiction[i]);
  }
  if (selected_BISAC_Drop2 == "foreign language study"){
    for(var i=0; i<foreignlanguage.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(foreignlanguage[i]);
  }
  if (selected_BISAC_Drop2 == "games"){
    for(var i=0; i<games.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(games[i]);
  }
  if (selected_BISAC_Drop2 == "gardening"){
    for(var i=0; i<gardening.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(gardening[i]);
  }
  if (selected_BISAC_Drop2 == "health & fitness"){
    for(var i=0; i<health.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(health[i]);
  }
  if (selected_BISAC_Drop2 == "history"){
    for(var i=0; i<history1.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(history1[i]);
  }
  if (selected_BISAC_Drop2 == "house & home"){
    for(var i=0; i<house.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(house[i]);
  }
  if (selected_BISAC_Drop2 == "humor"){
    for(var i=0; i<humor.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(humor[i]);
  }
  if (selected_BISAC_Drop2 == "juvenile fiction"){
    for(var i=0; i<juvenilefiction.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(juvenilefiction[i]);
  }
  if (selected_BISAC_Drop2 == "juvenile nonfiction"){
    for(var i=0; i<juvenilenonfiction.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(juvenilenonfiction[i]);
  }
  if (selected_BISAC_Drop2 == "language arts & disciplines"){
    for(var i=0; i<languagearts.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(languagearts[i]);
  }
  if (selected_BISAC_Drop2 == "law"){
    for(var i=0; i<law.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(law[i]);
  }
  if (selected_BISAC_Drop2 == "literary collections"){
    for(var i=0; i<literarycollections.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(literarycollections[i]);
  }
  if (selected_BISAC_Drop2 == "literary criticism"){
    for(var i=0; i<literarycriticism.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(literarycriticism[i]);
  }
  if (selected_BISAC_Drop2 == "mathematics"){
    for(var i=0; i<mathematics.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(mathematics[i]);
  }
  if (selected_BISAC_Drop2 == "medical"){
    for(var i=0; i<medical.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(medical[i]);
  }
  if (selected_BISAC_Drop2 == "music"){
    for(var i=0; i<music.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(music[i]);
  }
  if (selected_BISAC_Drop2 == "nature"){
    for(var i=0; i<nature.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(nature[i]);
  }
  if (selected_BISAC_Drop2 == "performing arts"){
    for(var i=0; i<performingarts.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(performingarts[i]);
  }
  if (selected_BISAC_Drop2 == "pets"){
    for(var i=0; i<pets.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(pets[i]);
  }
  if (selected_BISAC_Drop2 == "philosophy"){
    for(var i=0; i<philosophy.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(philosophy[i]);
  }
  if (selected_BISAC_Drop2 == "photography"){
    for(var i=0; i<photography.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(photography[i]);
  }
  if (selected_BISAC_Drop2 == "poetry"){
    for(var i=0; i<poetry.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(poetry[i]);
  }
  if (selected_BISAC_Drop2 == "political science"){
    for(var i=0; i<politicalscience.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(politicalscience[i]);
  }
  if (selected_BISAC_Drop2 == "psychology"){
    for(var i=0; i<psychology.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(psychology[i]);
  }
  if (selected_BISAC_Drop2 == "reference"){
    for(var i=0; i<reference.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(reference[i]);
  }
  if (selected_BISAC_Drop2 == "religion"){
    for(var i=0; i<religion.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(religion[i]);
  }
  if (selected_BISAC_Drop2 == "science"){
    for(var i=0; i<science.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(science[i]);
  }
  if (selected_BISAC_Drop2 == "self-help"){
    for(var i=0; i<selfhelp.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(selfhelp[i]);
  }
  if (selected_BISAC_Drop2 == "social science"){
    for(var i=0; i<socialscience.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(socialscience[i]);
  }
  if (selected_BISAC_Drop2 == "sports & recreation"){
    for(var i=0; i<sports.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(sports[i]);
  }
  if (selected_BISAC_Drop2 == "study aids"){
    for(var i=0; i<studyaids.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(studyaids[i]);
  }
  if (selected_BISAC_Drop2 == "technology"){
    for(var i=0; i<technology.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(technology[i]);
  }
  if (selected_BISAC_Drop2 == "transportation"){
    for(var i=0; i<transportation.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(transportation[i]);
  }
  if (selected_BISAC_Drop2 == "travel"){
    for(var i=0; i<travel.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(travel[i]);
  }
  if (selected_BISAC_Drop2 == "true crime"){
    for(var i=0; i<truecrime.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(truecrime[i]);
  }
  if (selected_BISAC_Drop2 == "non-classifiable"){
    for(var i=0; i<nonclassifiable.length; i++)
    select_BISAC_SUB_Drop2.options[select_BISAC_SUB_Drop2.options.length] = new Option(nonclassifiable[i]);
  }
}
function set_BISAC_SUB_Drop3() {
  var select_BISAC_Drop3 = document.abnewtitleform.BISAC_Drop3;
  var select_BISAC_SUB_Drop3 = document.abnewtitleform.BISAC_SUB_Drop3;
  var selected_BISAC_Drop3 = select_BISAC_Drop3.options[select_BISAC_Drop3.selectedIndex].value;

  select_BISAC_SUB_Drop3.options.length=0;
  if (selected_BISAC_Drop3 == "antiques & collectibles"){
    for(var i=0; i<antiques.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(antiques[i]);
  }
  if (selected_BISAC_Drop3 == "architecture"){
    for(var i=0; i<architecture.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(architecture[i]);
  }
  if (selected_BISAC_Drop3 == "art"){
    for(var i=0; i<art.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(art[i]);
  }
  if (selected_BISAC_Drop3 == "bibles"){
    for(var i=0; i<bibles.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(bibles[i]);
  }
  if (selected_BISAC_Drop3 == "biography & autobiography"){
    for(var i=0; i<biography.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(biography[i]);
  }
  if (selected_BISAC_Drop3 == "body, mind & spirit"){
    for(var i=0; i<bodymind.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(bodymind[i]);
  }
  if (selected_BISAC_Drop3 == "business"){
    for(var i=0; i<business.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(business[i]);
  }
  if (selected_BISAC_Drop3 == "comics & graphic novels"){
    for(var i=0; i<comics.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(comics[i]);
  }
  if (selected_BISAC_Drop3 == "computers"){
    for(var i=0; i<computers.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(computers[i]);
  }
  if (selected_BISAC_Drop3 == "cooking"){
    for(var i=0; i<cooking.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(cooking[i]);
  }
  if (selected_BISAC_Drop3 == "crafts & hobbies"){
    for(var i=0; i<crafts.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(crafts[i]);
  }
  if (selected_BISAC_Drop3 == "design"){
    for(var i=0; i<design.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(design[i]);
  }
  if (selected_BISAC_Drop3 == "drama"){
    for(var i=0; i<drama.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(drama[i]);
  }
  if (selected_BISAC_Drop3 == "education"){
    for(var i=0; i<education.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(education[i]);
  }
  if (selected_BISAC_Drop3 == "family & relationships"){
    for(var i=0; i<family.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(family[i]);
  }
  if (selected_BISAC_Drop3 == "fiction"){
    for(var i=0; i<fiction.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(fiction[i]);
  }
  if (selected_BISAC_Drop3 == "foreign language study"){
    for(var i=0; i<foreignlanguage.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(foreignlanguage[i]);
  }
  if (selected_BISAC_Drop3 == "games"){
    for(var i=0; i<games.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(games[i]);
  }
  if (selected_BISAC_Drop3 == "gardening"){
    for(var i=0; i<gardening.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(gardening[i]);
  }
  if (selected_BISAC_Drop3 == "health & fitness"){
    for(var i=0; i<health.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(health[i]);
  }
  if (selected_BISAC_Drop3 == "history"){
    for(var i=0; i<history1.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(history1[i]);
  }
  if (selected_BISAC_Drop3 == "house & home"){
    for(var i=0; i<house.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(house[i]);
  }
  if (selected_BISAC_Drop3 == "humor"){
    for(var i=0; i<humor.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(humor[i]);
  }
  if (selected_BISAC_Drop3 == "juvenile fiction"){
    for(var i=0; i<juvenilefiction.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(juvenilefiction[i]);
  }
  if (selected_BISAC_Drop3 == "juvenile nonfiction"){
    for(var i=0; i<juvenilenonfiction.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(juvenilenonfiction[i]);
  }
  if (selected_BISAC_Drop3 == "language arts & disciplines"){
    for(var i=0; i<languagearts.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(languagearts[i]);
  }
  if (selected_BISAC_Drop3 == "law"){
    for(var i=0; i<law.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(law[i]);
  }
  if (selected_BISAC_Drop3 == "literary collections"){
    for(var i=0; i<literarycollections.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(literarycollections[i]);
  }
  if (selected_BISAC_Drop3 == "literary criticism"){
    for(var i=0; i<literarycriticism.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(literarycriticism[i]);
  }
  if (selected_BISAC_Drop3 == "mathematics"){
    for(var i=0; i<mathematics.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(mathematics[i]);
  }
  if (selected_BISAC_Drop3 == "medical"){
    for(var i=0; i<medical.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(medical[i]);
  }
  if (selected_BISAC_Drop3 == "music"){
    for(var i=0; i<music.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(music[i]);
  }
  if (selected_BISAC_Drop3 == "nature"){
    for(var i=0; i<nature.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(nature[i]);
  }
  if (selected_BISAC_Drop3 == "performing arts"){
    for(var i=0; i<performingarts.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(performingarts[i]);
  }
  if (selected_BISAC_Drop3 == "pets"){
    for(var i=0; i<pets.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(pets[i]);
  }
  if (selected_BISAC_Drop3 == "philosophy"){
    for(var i=0; i<philosophy.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(philosophy[i]);
  }
  if (selected_BISAC_Drop3 == "photography"){
    for(var i=0; i<photography.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(photography[i]);
  }
  if (selected_BISAC_Drop3 == "poetry"){
    for(var i=0; i<poetry.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(poetry[i]);
  }
  if (selected_BISAC_Drop3 == "political science"){
    for(var i=0; i<politicalscience.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(politicalscience[i]);
  }
  if (selected_BISAC_Drop3 == "psychology"){
    for(var i=0; i<psychology.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(psychology[i]);
  }
  if (selected_BISAC_Drop3 == "reference"){
    for(var i=0; i<reference.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(reference[i]);
  }
  if (selected_BISAC_Drop3 == "religion"){
    for(var i=0; i<religion.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(religion[i]);
  }
  if (selected_BISAC_Drop3 == "science"){
    for(var i=0; i<science.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(science[i]);
  }
  if (selected_BISAC_Drop3 == "self-help"){
    for(var i=0; i<selfhelp.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(selfhelp[i]);
  }
  if (selected_BISAC_Drop3 == "social science"){
    for(var i=0; i<socialscience.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(socialscience[i]);
  }
  if (selected_BISAC_Drop3 == "sports & recreation"){
    for(var i=0; i<sports.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(sports[i]);
  }
  if (selected_BISAC_Drop3 == "study aids"){
    for(var i=0; i<studyaids.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(studyaids[i]);
  }
  if (selected_BISAC_Drop3 == "technology"){
    for(var i=0; i<technology.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(technology[i]);
  }
  if (selected_BISAC_Drop3 == "transportation"){
    for(var i=0; i<transportation.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(transportation[i]);
  }
  if (selected_BISAC_Drop3 == "travel"){
    for(var i=0; i<travel.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(travel[i]);
  }
  if (selected_BISAC_Drop3 == "true crime"){
    for(var i=0; i<truecrime.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(truecrime[i]);
  }
  if (selected_BISAC_Drop3 == "non-classifiable"){
    for(var i=0; i<nonclassifiable.length; i++)
    select_BISAC_SUB_Drop3.options[select_BISAC_SUB_Drop3.options.length] = new Option(nonclassifiable[i]);
  }
}
