  tmp=new Image;
  tmp.src='images/level1-bullet-open.png';
  tmp2=new Image;
  tmp2.src='images/level1-bullet-closed.png';

  function changecss(item, theClass) {
    var cssRules;
    var changeelements = Array();
    changeelements[0] = 'color';
    changeelements[1] = 'background';

    if (document.all) {
      cssRules = 'rules';
      stylepath = 'document.all.menulink' + item + '.style.';
    } else if (document.getElementById) {
      cssRules = 'cssRules';
      stylepath = 'document.getElementById("menulink' + item + '").style.';
    }

    for (var S = 0; S < document.styleSheets.length; S++){
      for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {
        if (document.styleSheets[S][cssRules][R].selectorText == theClass) {
          for (x = 0; x < changeelements.length; x++) {
            element = changeelements[x];
            eval(stylepath + element + ' = document.styleSheets[S][cssRules][R].style[element]');
          }
        }
      }
    }	
  }

  function clickmenu(id, level) {
    var tmp;
    if (document.all) {
      stylepath = 'document.all.submenu' + id + '.style.';
    } else {
      stylepath = 'document.getElementById("submenu' + id + '").style.';
    }
    eval('tmp = ' + stylepath + 'display;');
    eval(stylepath + 'display=' + (tmp == 'none' ? '"block";' : '"none";' ));
//    changecss(id, (tmp == 'none' ? '.clicked' + level : '.notclicked' + level));
    if (level == 1) {
      document.images['bullet' + id].src = 'images/level1-bullet-' + (tmp == 'none' ? 'open' : 'closed') + '.png';
    }
  }

  function buildmenu(items, level, item_number) {
    var x = 0;
    for (x = 0; x < items.length; x++) {
      item_number++;
      if (items[x]['subitems'].length > 0) {
        items[x]['onclick'] = 'clickmenu(' + item_number + ', ' + level + ');';
      } else {
        items[x]['onclick'] = '';
      }
      if (items[x]['link'] == '') {
        items[x]['link'] = 'javascript:void(0);';
      }
      if ((items[x]['opened']) && (items[x]['subitems'].length == 0)) {
        items[x]['class'] = 'clicked' + level;
      } else {
        items[x]['class'] = 'notclicked' + level;
      }
      if (level == 2) {
        document.write('<font style="padding-left:58px";></font>');
      }
      if (level == 3) {
        document.write('<font style="padding-left:74px";></font>');
      }
      document.write('<a href="' + items[x]['link'] + '" class="' + items[x]['class'] + '" onClick="' + items[x]['onclick'] + '" id="menulink' + item_number + '">');
      if (level == 1) {
        document.write('<img src="images/level1-bullet-' + (items[x]['opened'] ? 'open' : 'closed') + '.png" name=bullet' + item_number + ' width="9" height="9" border="0" style="margin-right:2px" /> ');
      }
      if (level == 2) {
        document.write('<img src="images/level3-bullet.png" width="3" height="7" border="0" style="margin-right:4px" /> ');
      }
      document.write(items[x]['name'] + '</a><br />');
      if (items[x]['subitems'].length > 0) {
        document.write('<div id="submenu' + item_number + '" style="display:' + (items[x]['opened'] ? 'block' : 'none') + '">');
        item_number = buildmenu(items[x]['subitems'], level + 1, item_number) + 1;
        document.write('</div>');
      }
      if (level == 1) {
        document.write('<img src="images/underline.png"><br />');
      }
    }
    return item_number;
  }

  function openmenu(items, item_name, level) {
    var x;
    for (x = 0; x < items.length; x++) {
      var tmp = Array();
      tmp[0] = 0;
      if (items[x]['subitems'].length > 0) {
        tmp = openmenu(items[x]['subitems'], item_name, level + 1);
        if (tmp[0] == 1) {
          items[x]['subitems'] = tmp[1];
        }
      }
      if ((items[x]['name'] == item_name) || (tmp[0] == 1)) {
        items[x]['opened'] = 1;
        if (level == 1) {
          return items;
        } else {
          tmp[0] = 1;
          tmp[1] = items;
          return tmp;
        }
      }
    }
    if (level == 1) {
      return items;
    } else {
      var tmp = Array();
      tmp[0] = 0;
      tmp[1] = items;
      return tmp;
    }
  }

  var items = Array();

items[0] = Array();
items[0]["subitems"] = Array();
items[0]["name"] = "PATERNITY TESTING";
items[0]["link"] = "paternitytesting.html";

items[0]["subitems"][0] = Array();
items[0]["subitems"][0]["subitems"] = Array();
items[0]["subitems"][0]["name"] = "peace of mind testing";
items[0]["subitems"][0]["link"] = "paternitytesting_types.html";

items[0]["subitems"][1] = Array();
items[0]["subitems"][1]["subitems"] = Array();
items[0]["subitems"][1]["name"] = "legally accepted testing";
items[0]["subitems"][1]["link"] = "paternitytesting_types.html#lpt";

items[1] = Array();
items[1]["subitems"] = Array();
items[1]["name"] = "MATERNITY TESTING";
items[1]["link"] = "maternitytesting.html";

items[1]["subitems"][0] = Array();
items[1]["subitems"][0]["subitems"] = Array();
items[1]["subitems"][0]["name"] = "peace of mind testing";
items[1]["subitems"][0]["link"] = "maternitytesting_types.html";

items[1]["subitems"][1] = Array();
items[1]["subitems"][1]["subitems"] = Array();
items[1]["subitems"][1]["name"] = "legally accepted testing";
items[1]["subitems"][1]["link"] = "maternitytesting_types.html#lmt";

items[2] = Array();
items[2]["subitems"] = Array();
items[2]["name"] = "KINSHIP DETERMINATION";
items[2]["link"] = "";

items[2]["subitems"][0] = Array();
items[2]["subitems"][0]["subitems"] = Array();
items[2]["subitems"][0]["name"] = "close relative testing";
items[2]["subitems"][0]["link"] = "kinship.html";

items[2]["subitems"][1] = Array();
items[2]["subitems"][1]["subitems"] = Array();
items[2]["subitems"][1]["name"] = "cousin testing";
items[2]["subitems"][1]["link"] = "kinship.html#ct";

items[2]["subitems"][2] = Array();
items[2]["subitems"][2]["subitems"] = Array();
items[2]["subitems"][2]["name"] = "siblingship testing";
items[2]["subitems"][2]["link"] = "kinship.html#st";

items[2]["subitems"][3] = Array();
items[2]["subitems"][3]["subitems"] = Array();
items[2]["subitems"][3]["name"] = "twin (zygosity) testing";
items[2]["subitems"][3]["link"] = "kinship.html#tzt";

items[2]["subitems"][4] = Array();
items[2]["subitems"][4]["subitems"] = Array();
items[2]["subitems"][4]["name"] = "Y-chromosome testing";
items[2]["subitems"][4]["link"] = "kinship.html#yct";

items[2]["subitems"][5] = Array();
items[2]["subitems"][5]["subitems"] = Array();
items[2]["subitems"][5]["name"] = "mtDNA testing";
items[2]["subitems"][5]["link"] = "kinship.html#mt";


items[3] = Array();
items[3]["subitems"] = Array();
items[3]["name"] = "DNA TESTING FOR IMMIGRATION ";
items[3]["link"] = "immigration.html";


items[4] = Array();
items[4]["subitems"] = Array();
items[4]["name"] = "PRICES";
items[4]["link"] = "";

items[4]["subitems"][0] = Array();
items[4]["subitems"][0]["subitems"] = Array();
items[4]["subitems"][0]["name"] = "peace of mind paternity testing";
items[4]["subitems"][0]["link"] = "prices.html";

items[4]["subitems"][1] = Array();
items[4]["subitems"][1]["subitems"] = Array();
items[4]["subitems"][1]["name"] = "legally accepted paternity testing";
items[4]["subitems"][1]["link"] = "prices.html";

items[4]["subitems"][2] = Array();
items[4]["subitems"][2]["subitems"] = Array();
items[4]["subitems"][2]["name"] = "peace of mind maternity testing";
items[4]["subitems"][2]["link"] = "prices.html#pmmt";

items[4]["subitems"][3] = Array();
items[4]["subitems"][3]["subitems"] = Array();
items[4]["subitems"][3]["name"] = "legally accepted maternity testing";
items[4]["subitems"][3]["link"] = "prices.html#mtlp";

items[4]["subitems"][4] = Array();
items[4]["subitems"][4]["subitems"] = Array();
items[4]["subitems"][4]["name"] = "close relative testing ";
items[4]["subitems"][4]["link"] = "prices.html#crt";
items[4]["subitems"][5] = Array();
items[4]["subitems"][5]["subitems"] = Array();
items[4]["subitems"][5]["name"] = "cousin testing";
items[4]["subitems"][5]["link"] = "prices.html#ct";

items[4]["subitems"][6] = Array();
items[4]["subitems"][6]["subitems"] = Array();
items[4]["subitems"][6]["name"] = "siblingship testing";
items[4]["subitems"][6]["link"] = "prices.html#st";

items[4]["subitems"][7] = Array();
items[4]["subitems"][7]["subitems"] = Array();
items[4]["subitems"][7]["name"] = "twin (zygosity) testing";
items[4]["subitems"][7]["link"] = "prices.html#tzt";

items[4]["subitems"][8] = Array();
items[4]["subitems"][8]["subitems"] = Array();
items[4]["subitems"][8]["name"] = "Y-chromosome testing";
items[4]["subitems"][8]["link"] = "prices.html#yct";

items[4]["subitems"][9] = Array();
items[4]["subitems"][9]["subitems"] = Array();
items[4]["subitems"][9]["name"] = "mtDNA testing";
items[4]["subitems"][9]["link"] = "prices.html#mdt";

items[5] = Array();
items[5]["subitems"] = Array();
items[5]["name"] = "DNA TESTING PROCEDURE";
items[5]["link"] = "testingprocedure.html";

items[6] = Array();
items[6]["subitems"] = Array();
items[6]["name"] = "ORDER A DNA TEST";
items[6]["link"] = "ordering.php";

items[7] = Array();
items[7]["subitems"] = Array();
items[7]["name"] = "FAQ";
items[7]["link"] = "";

items[7]["subitems"][0] = Array();
items[7]["subitems"][0]["subitems"] = Array();
items[7]["subitems"][0]["name"] = "what is paternity testing?";
items[7]["subitems"][0]["link"] = "whatispaternitytesting.html";

items[7]["subitems"][1] = Array();
items[7]["subitems"][1]["subitems"] = Array();
items[7]["subitems"][1]["name"] = "how does DNA testing work?";
items[7]["subitems"][1]["link"] = "howtestingworks.html";

items[7]["subitems"][2] = Array();
items[7]["subitems"][2]["subitems"] = Array();
items[7]["subitems"][2]["name"] = "what are the sources of DNA?";
items[7]["subitems"][2]["link"] = "DNAsources.html";

items[7]["subitems"][3] = Array();
items[7]["subitems"][3]["subitems"] = Array();
items[7]["subitems"][3]["name"] = "why prices differ between tests?";
items[7]["subitems"][3]["link"] = "pricedifference.html";

items[7]["subitems"][4] = Array();
items[7]["subitems"][4]["subitems"] = Array();
items[7]["subitems"][4]["name"] = "how will I receive my results?";
items[7]["subitems"][4]["link"] = "resultsdelivery.html";

items[7]["subitems"][5] = Array();
items[7]["subitems"][5]["subitems"] = Array();
items[7]["subitems"][5]["name"] = "is there a minimum age for testing?";
items[7]["subitems"][5]["link"] = "minimumage.html";

items[7]["subitems"][6] = Array();
items[7]["subitems"][6]["subitems"] = Array();
items[7]["subitems"][6]["name"] = "do I need a special order?";
items[7]["subitems"][6]["link"] = "specialorder.html";

items[8] = Array();
items[8]["subitems"] = Array();
items[8]["name"] = "DNA EXPERT WITNESS SERVICES";
items[8]["link"] = "dnaexpert.html";

items[9] = Array();
items[9]["subitems"] = Array();
items[9]["name"] = "TESTIMONIALS OF OUR CLIENTS";
items[9]["link"] = "";

items[10] = Array();
items[10]["subitems"] = Array();
items[10]["name"] = "GEOGRAPHY OF OUR CLIENTS";
items[10]["link"] = "geography.html";

items[11] = Array();
items[11]["subitems"] = Array();
items[11]["name"] = "CONFIDENTIALITY";
items[11]["link"] = "confidentiality.html";

items[12] = Array();
items[12]["subitems"] = Array();
items[12]["name"] = "PRESS ABOUT US";
items[12]["link"] = "mg_press.html";

items[13] = Array();
items[13]["subitems"] = Array();
items[13]["name"] = "OUR PUBLICATIONS";
items[13]["link"] = "mg_publications.html";

items[14] = Array();
items[14]["subitems"] = Array();
items[14]["name"] = "CORPORATE PAGE";
items[14]["link"] = "corporate.html";

