function collectRoutes() {
    divRoutesOeff = document.getElementById("routesOeff");
    divRoutesAuto = document.getElementById("routesAuto");    
    selectChooseOeff = document.getElementById("chooseOeff");
    selectChooseAuto = document.getElementById("chooseAuto");  
    
    arrRoutesOeff = new Array();
    arrRoutesAuto = new Array();
    
    for(i=0; i<divRoutesOeff.childNodes.length; i++) {
        if(divRoutesOeff.childNodes[i].nodeType != 3) arrRoutesOeff[arrRoutesOeff.length] = divRoutesOeff.childNodes[i];        
    }
    for(i=0; i<divRoutesAuto.childNodes.length; i++) {
        if(divRoutesAuto.childNodes[i].nodeType != 3) arrRoutesAuto[arrRoutesAuto.length] = divRoutesAuto.childNodes[i];        
    }    
    
    for(i=0; i<arrRoutesOeff.length; i++) {        
        newOption = new Option(arrRoutesOeff[i].firstChild.firstChild.nodeValue, "test", false, false);
         selectChooseOeff.options[selectChooseOeff.length] = newOption;      
    }
    for(i=0; i<arrRoutesAuto.length; i++) {        
        newOption = new Option(arrRoutesAuto[i].firstChild.firstChild.nodeValue, "test", false, false);
         selectChooseAuto.options[selectChooseAuto.length] = newOption;      
    }  
}

collectRoutes();
 
function showRoute(routeType, index) {
    for(i=0; i<arrRoutesOeff.length; i++) {        
        arrRoutesOeff[i].style.display = "none";
    }
    for(i=0; i<arrRoutesAuto.length; i++) {        
        arrRoutesAuto[i].style.display = "none";      
    }    
    newRoute = eval("arrRoutes" + routeType)[index-1];
    newRoute.style.display = "block";

    if(routeType == "Oeff") selectChooseAuto.selectedIndex = 0;
    if(routeType == "Auto") selectChooseOeff.selectedIndex = 0;
}