var tree;
function treeInit() {
    tree = new YAHOO.widget.TreeView("treediv");
    var rootNode = tree.getRoot();

var myobj = {label: "Retroviridae", url:"files/data/id11632.html"};var node11632 = new YAHOO.widget.TextNode(myobj, rootNode, true);
var myobj = {label: "Spumaretrovirinae", url:"files/data/id327046.html"};var node327046 = new YAHOO.widget.TextNode(myobj, node11632, false);
var myobj = {label: "Spumavirus", url:"files/data/id11640.html"};var node11640 = new YAHOO.widget.TextNode(myobj, node327046, false);
var myobj = {label: "Feline foamy virus", url:"files/data/id53182.html"};var node53182 = new YAHOO.widget.TextNode(myobj, node11640, false);
var myobj = {label: "Simian foamy virus", url:"files/data/id11642.html"};var node11642 = new YAHOO.widget.TextNode(myobj, node11640, false);
var myobj = {label: "Macaque simian foamy virus", url:"files/data/id338478.html"};var node338478 = new YAHOO.widget.TextNode(myobj, node11640, false);
var myobj = {label: "African green monkey simian foamy virus", url:"files/data/id338079.html"};var node338079 = new YAHOO.widget.TextNode(myobj, node11640, false);
var myobj = {label: "Bovine foamy virus", url:"files/data/id207343.html"};var node207343 = new YAHOO.widget.TextNode(myobj, node11640, false);
var myobj = {label: "Equine foamy virus", url:"files/data/id109270.html"};var node109270 = new YAHOO.widget.TextNode(myobj, node11640, false);
var myobj = {label: "Orthoretrovirinae", url:"files/data/id327045.html"};var node327045 = new YAHOO.widget.TextNode(myobj, node11632, false);
var myobj = {label: "Gammaretrovirus", url:"files/data/id153135.html"};var node153135 = new YAHOO.widget.TextNode(myobj, node327045, false);
var myobj = {label: "Avian (Reticuloendotheliosis) virus group", url:"files/data/id353209.html"};var node353209 = new YAHOO.widget.TextNode(myobj, node153135, false);
var myobj = {label: "Reticuloendotheliosis virus", url:"files/data/id11636.html"};var node11636 = new YAHOO.widget.TextNode(myobj, node353209, false);
var myobj = {label: "unclassified Gammaretrovirus", url:"files/data/id353769.html"};var node353769 = new YAHOO.widget.TextNode(myobj, node153135, false);
var myobj = {label: "RD114 retrovirus", url:"files/data/id11834.html"};var node11834 = new YAHOO.widget.TextNode(myobj, node353769, false);
var myobj = {label: "Mammalian virus group", url:"files/data/id353212.html"};var node353212 = new YAHOO.widget.TextNode(myobj, node153135, false);
var myobj = {label: "Murine leukemia-related retroviruses", url:"files/data/id99182.html"};var node99182 = new YAHOO.widget.TextNode(myobj, node353212, false);
var myobj = {label: "Xenotropic MuLV-related virus", url:"files/data/id438045.html"};var node438045 = new YAHOO.widget.TextNode(myobj, node99182, false);
var myobj = {label: "Xenotropic MuLV-related virus VP62", url:"files/data/id373193.html"};var node373193 = new YAHOO.widget.TextNode(myobj, node438045, false);
var myobj = {label: "Replication competent viruses", url:"files/data/id353210.html"};var node353210 = new YAHOO.widget.TextNode(myobj, node353212, false);
var myobj = {label: "Porcine type-C oncovirus", url:"files/data/id369960.html"};var node369960 = new YAHOO.widget.TextNode(myobj, node353210, false);
var myobj = {label: "Porcine endogenous retrovirus", url:"files/data/id61673.html"};var node61673 = new YAHOO.widget.TextNode(myobj, node369960, false);
var myobj = {label: "Feline leukemia virus", url:"files/data/id11768.html"};var node11768 = new YAHOO.widget.TextNode(myobj, node353210, false);
var myobj = {label: "Gibbon ape leukemia virus", url:"files/data/id11840.html"};var node11840 = new YAHOO.widget.TextNode(myobj, node353210, false);
var myobj = {label: "Murine leukemia virus", url:"files/data/id11786.html"};var node11786 = new YAHOO.widget.TextNode(myobj, node353210, false);
var myobj = {label: "Moloney murine leukemia virus", url:"files/data/id11801.html"};var node11801 = new YAHOO.widget.TextNode(myobj, node11786, false);
var myobj = {label: "Friend murine leukemia virus", url:"files/data/id11795.html"};var node11795 = new YAHOO.widget.TextNode(myobj, node11786, false);
var myobj = {label: "unclassified Murine leukemia virus", url:"files/data/id368797.html"};var node368797 = new YAHOO.widget.TextNode(myobj, node11786, false);
var myobj = {label: "Murine type C retrovirus", url:"files/data/id44561.html"};var node44561 = new YAHOO.widget.TextNode(myobj, node368797, false);
var myobj = {label: "Rauscher murine leukemia virus", url:"files/data/id11938.html"};var node11938 = new YAHOO.widget.TextNode(myobj, node368797, false);
var myobj = {label: "Replication defective viruses", url:"files/data/id353207.html"};var node353207 = new YAHOO.widget.TextNode(myobj, node353212, false);
var myobj = {label: "Moloney murine sarcoma virus", url:"files/data/id11809.html"};var node11809 = new YAHOO.widget.TextNode(myobj, node353207, false);
var myobj = {label: "Abelson murine leukemia virus", url:"files/data/id11788.html"};var node11788 = new YAHOO.widget.TextNode(myobj, node353207, false);
var myobj = {label: "Murine osteosarcoma virus", url:"files/data/id11830.html"};var node11830 = new YAHOO.widget.TextNode(myobj, node353207, false);
var myobj = {label: "Spleen focus-forming virus", url:"files/data/id11819.html"};var node11819 = new YAHOO.widget.TextNode(myobj, node353207, false);
var myobj = {label: "Woolly monkey sarcoma virus", url:"files/data/id11970.html"};var node11970 = new YAHOO.widget.TextNode(myobj, node353207, false);
var myobj = {label: "Betaretrovirus", url:"files/data/id140052.html"};var node140052 = new YAHOO.widget.TextNode(myobj, node327045, false);
var myobj = {label: "Mouse mammary tumor virus", url:"files/data/id11757.html"};var node11757 = new YAHOO.widget.TextNode(myobj, node140052, false);
var myobj = {label: "Jaagsiekte sheep retrovirus", url:"files/data/id11746.html"};var node11746 = new YAHOO.widget.TextNode(myobj, node140052, false);
var myobj = {label: "unclassified Betaretrovirus", url:"files/data/id347957.html"};var node347957 = new YAHOO.widget.TextNode(myobj, node140052, false);
var myobj = {label: "Ovine enzootic nasal tumour virus", url:"files/data/id69576.html"};var node69576 = new YAHOO.widget.TextNode(myobj, node347957, false);
var myobj = {label: "Enzootic nasal tumour virus of goats", url:"files/data/id239365.html"};var node239365 = new YAHOO.widget.TextNode(myobj, node347957, false);
var myobj = {label: "Squirrel monkey retrovirus", url:"files/data/id11856.html"};var node11856 = new YAHOO.widget.TextNode(myobj, node140052, false);
var myobj = {label: "Mason-Pfizer monkey virus", url:"files/data/id11855.html"};var node11855 = new YAHOO.widget.TextNode(myobj, node140052, false);
var myobj = {label: "Epsilonretrovirus", url:"files/data/id153137.html"};var node153137 = new YAHOO.widget.TextNode(myobj, node327045, false);
var myobj = {label: "Walleye dermal sarcoma virus", url:"files/data/id39720.html"};var node39720 = new YAHOO.widget.TextNode(myobj, node153137, false);
var myobj = {label: "Lentivirus", url:"files/data/id11646.html"};var node11646 = new YAHOO.widget.TextNode(myobj, node327045, false);
var myobj = {label: "Ovine/caprine lentivirus group", url:"files/data/id11653.html"};var node11653 = new YAHOO.widget.TextNode(myobj, node11646, false);
var myobj = {label: "Visna/Maedi virus", url:"files/data/id11741.html"};var node11741 = new YAHOO.widget.TextNode(myobj, node11653, false);
var myobj = {label: "Caprine arthritis-encephalitis virus", url:"files/data/id11660.html"};var node11660 = new YAHOO.widget.TextNode(myobj, node11653, false);
var myobj = {label: "Equine lentivirus group", url:"files/data/id11654.html"};var node11654 = new YAHOO.widget.TextNode(myobj, node11646, false);
var myobj = {label: "Equine infectious anemia virus", url:"files/data/id11665.html"};var node11665 = new YAHOO.widget.TextNode(myobj, node11654, false);
var myobj = {label: "Primate lentivirus group", url:"files/data/id11652.html"};var node11652 = new YAHOO.widget.TextNode(myobj, node11646, false);
var myobj = {label: "Human immunodeficiency virus 2", url:"files/data/id11709.html"};var node11709 = new YAHOO.widget.TextNode(myobj, node11652, false);
var myobj = {label: "Human immunodeficiency virus 1", url:"files/data/id11676.html"};var node11676 = new YAHOO.widget.TextNode(myobj, node11652, false);
var myobj = {label: "Simian immunodeficiency virus", url:"files/data/id11723.html"};var node11723 = new YAHOO.widget.TextNode(myobj, node11652, false);
var myobj = {label: "Simian immunodeficiency virus - mnd", url:"files/data/id12830.html"};var node12830 = new YAHOO.widget.TextNode(myobj, node11723, false);
var myobj = {label: "Simian immunodeficiency virus SIV-mnd 2", url:"files/data/id159122.html"};var node159122 = new YAHOO.widget.TextNode(myobj, node12830, false);
var myobj = {label: "Simian-Human immunodeficiency virus", url:"files/data/id57667.html"};var node57667 = new YAHOO.widget.TextNode(myobj, node11652, false);
var myobj = {label: "Feline lentivirus group", url:"files/data/id11655.html"};var node11655 = new YAHOO.widget.TextNode(myobj, node11646, false);
var myobj = {label: "Feline immunodeficiency virus", url:"files/data/id11673.html"};var node11673 = new YAHOO.widget.TextNode(myobj, node11655, false);
var myobj = {label: "Bovine lentivirus group", url:"files/data/id11656.html"};var node11656 = new YAHOO.widget.TextNode(myobj, node11646, false);
var myobj = {label: "Bovine immunodeficiency virus", url:"files/data/id11657.html"};var node11657 = new YAHOO.widget.TextNode(myobj, node11656, false);
var myobj = {label: "unclassified Lentivirus", url:"files/data/id348386.html"};var node348386 = new YAHOO.widget.TextNode(myobj, node11646, false);
var myobj = {label: "Ovine lentivirus", url:"files/data/id11663.html"};var node11663 = new YAHOO.widget.TextNode(myobj, node348386, false);
var myobj = {label: "Alpharetrovirus", url:"files/data/id153057.html"};var node153057 = new YAHOO.widget.TextNode(myobj, node327045, false);
var myobj = {label: "Y73 sarcoma virus", url:"files/data/id11884.html"};var node11884 = new YAHOO.widget.TextNode(myobj, node153057, false);
var myobj = {label: "UR2 sarcoma virus", url:"files/data/id354090.html"};var node354090 = new YAHOO.widget.TextNode(myobj, node153057, false);
var myobj = {label: "Fujinami sarcoma virus", url:"files/data/id11885.html"};var node11885 = new YAHOO.widget.TextNode(myobj, node153057, false);
var myobj = {label: "Avian leukosis virus", url:"files/data/id11864.html"};var node11864 = new YAHOO.widget.TextNode(myobj, node153057, false);
var myobj = {label: "Rous sarcoma virus", url:"files/data/id11886.html"};var node11886 = new YAHOO.widget.TextNode(myobj, node153057, false);
var myobj = {label: "unclassified Alpharetrovirus", url:"files/data/id353825.html"};var node353825 = new YAHOO.widget.TextNode(myobj, node153057, false);
var myobj = {label: "Avian carcinoma virus", url:"files/data/id11958.html"};var node11958 = new YAHOO.widget.TextNode(myobj, node353825, false);
var myobj = {label: "Avian myelocytomatosis virus", url:"files/data/id11867.html"};var node11867 = new YAHOO.widget.TextNode(myobj, node353825, false);
var myobj = {label: "Deltaretrovirus", url:"files/data/id153136.html"};var node153136 = new YAHOO.widget.TextNode(myobj, node327045, false);
var myobj = {label: "Primate T-lymphotropic virus 2", url:"files/data/id194441.html"};var node194441 = new YAHOO.widget.TextNode(myobj, node153136, false);
var myobj = {label: "Human T-lymphotropic virus 2", url:"files/data/id11909.html"};var node11909 = new YAHOO.widget.TextNode(myobj, node194441, false);
var myobj = {label: "Simian T-lymphotropic virus 2", url:"files/data/id33748.html"};var node33748 = new YAHOO.widget.TextNode(myobj, node194441, false);
var myobj = {label: "unclassified Deltaretrovirus", url:"files/data/id347956.html"};var node347956 = new YAHOO.widget.TextNode(myobj, node153136, false);
var myobj = {label: "Human T-lymphotropic virus 4", url:"files/data/id318279.html"};var node318279 = new YAHOO.widget.TextNode(myobj, node347956, false);
var myobj = {label: "Primate T-lymphotropic virus 1", url:"files/data/id194440.html"};var node194440 = new YAHOO.widget.TextNode(myobj, node153136, false);
var myobj = {label: "Human T-lymphotropic virus 1", url:"files/data/id11908.html"};var node11908 = new YAHOO.widget.TextNode(myobj, node194440, false);
var myobj = {label: "Simian T-lymphotropic virus 1", url:"files/data/id33747.html"};var node33747 = new YAHOO.widget.TextNode(myobj, node194440, false);
var myobj = {label: "Bovine leukemia virus", url:"files/data/id11901.html"};var node11901 = new YAHOO.widget.TextNode(myobj, node153136, false);
var myobj = {label: "Primate T-lymphotropic virus 3", url:"files/data/id194443.html"};var node194443 = new YAHOO.widget.TextNode(myobj, node153136, false);
var myobj = {label: "unclassified Retroviridae", url:"files/data/id35276.html"};var node35276 = new YAHOO.widget.TextNode(myobj, node11632, false);
var myobj = {label: "amphibian retroviruses", url:"files/data/id206039.html"};var node206039 = new YAHOO.widget.TextNode(myobj, node35276, false);
var myobj = {label: "Xenopus laevis endogenous retrovirus Xen1", url:"files/data/id204873.html"};var node204873 = new YAHOO.widget.TextNode(myobj, node206039, false);
var myobj = {label: "Atlantic salmon swim bladder sarcoma virus", url:"files/data/id348296.html"};var node348296 = new YAHOO.widget.TextNode(myobj, node35276, false);
var myobj = {label: "Avian endogenous retroviruses", url:"files/data/id206036.html"};var node206036 = new YAHOO.widget.TextNode(myobj, node35276, false);
var myobj = {label: "Avian endogenous retrovirus EAV-HP", url:"files/data/id93465.html"};var node93465 = new YAHOO.widget.TextNode(myobj, node206036, false);


    //this puts the data retrieved in response to 
    //the expand event into the dataview div
    var callback = {
        success: function(o) {document.getElementById('dataview').innerHTML = o.responseText;},
        failure: function(o) {document.getElementById('dataview').innerHTML="";}
    }
    
    // Expand and collapse happen prior to the actual expand/collapse,
    // and can be used to cancel the operation
    tree.subscribe("labelClick", function(node) {
        // the meta data 'url' contains a link to the html with information about the node
        var connectionObject = YAHOO.util.Connect.asyncRequest('GET',node.data.url, callback);
         return false;
    });

    tree.draw();
    var connectionObject = YAHOO.util.Connect.asyncRequest('GET',rootNode.children[0].data.url, callback);

    // unrelated: make the the data panel an overlay

}
YAHOO.util.Event.addListener(window, "load", treeInit);

