// All Menus:  a place holder for initialization of all menus
var mmAll = new Array(); ii=0;
mmAll[ii++] = new Array("MainMenu","MainMenu","100");
mmAll[ii++] = new Array("smProc","smProc","180");
mmAll[ii++] = new Array("smCode","smCode","220");
mmAll[ii++] = new Array("smProd","smProd","130");
mmAll[ii++] = new Array("smMedi","smMedi","150");
mmAll[ii++] = new Array("smAddr","smAddr","160");

//Main Menu
function AddMainMenu(mmCaption,mmCode){
  return new Array("C", "&nbsp;&nbsp;"+mmCaption+"&nbsp;&nbsp;", mmCaption,
    "clickMenu('Main','"+mmCode+"Menu')",
//    "onMenu('Main', '"+mmCode+"Menu')",
    "",
    "");
}
var MainMenu = new Array(); ii=0;
MainMenu[ii++] = AddMainMenu("Procedures",  "Proc");
MainMenu[ii++] = new Array("S");
MainMenu[ii++] = AddMainMenu("Codes",       "Code");
MainMenu[ii++] = new Array("S");
MainMenu[ii++] = AddMainMenu("Products",    "Prod");
MainMenu[ii++] = new Array("S");
MainMenu[ii++] = AddMainMenu("Cases",       "Medi");
MainMenu[ii++] = new Array("S");
MainMenu[ii++] = AddMainMenu("Addresses",   "Addr");

function AddSubMenu(smCaption,smInfo,smLink){
  if (smInfo == "") {smInfo = smCaption}
  if (smLink == "") {smLink = "UnderConstruction.html"}
  return new Array("L", smCaption, smInfo, smLink, "", "");
}

// Procedures
var smProc = new Array(); ii=0;
smProc[ii++] = AddSubMenu("Introduction", "", "ProcIntro.html");
smProc[ii++] = AddSubMenu("EC Directive", "", "Content.asp?mc=100&sc=04");
smProc[ii++] = AddSubMenu("National Procedures", "", "NationalProcedures.asp");
smProc[ii++] = AddSubMenu("National Legislation", "", "NationalLegislation.asp");
smProc[ii++] = AddSubMenu("Relevant Authorities", "", "Links.html");


// Codes

function AddSubCode(smCode, smCaption, smInfo){
  if (smInfo == "") {smInfo = smCaption}
  return AddSubMenu(smCode+". "+smCaption, smInfo, "CodesTitleList.asp?mc="+smCode);

}

var smCode = new Array(); ii=0;

smCode[ii++] = AddSubMenu("Introduction", "", "CodeIntro.html");
smCode[ii++] = AddSubCode("01-05", "Driver (medical reasons)", "");
smCode[ii++] = AddSubCode("10", "Modified Transmission", "");
smCode[ii++] = AddSubCode("15", "Modified Clutch",       "");
smCode[ii++] = AddSubCode("20", "Braking Systems",       "Modified braking systems");
smCode[ii++] = AddSubCode("25", "Accelerator Systems",   "Modified accelerator systems");
smCode[ii++] = AddSubCode("30", "Accelerator+Braking",   "Modified combined braking and accelerator systems");
smCode[ii++] = AddSubCode("35", "Control Layouts",       "Modified control layouts");
smCode[ii++] = AddSubCode("40", "Modified Steering",     "Modified steering");
smCode[ii++] = AddSubCode("42", "Rearview mirror(s)",    "Modified rearview mirror(s)");
smCode[ii++] = AddSubCode("43", "Driver seat",           "Modified Driver seat");
smCode[ii++] = AddSubCode("44", "Motorcycles",           "Modifications to motorcycles (subcode use obligatory)");
smCode[ii++] = AddSubCode("45", "Motorcycle with side-car", "Motorcycle with site-car only");
smCode[ii++] = AddSubCode("50", "Specific vehicle (VIN)", "Restricted to a specific vehicle/chassis number (vehicle indentification number VIN)");
smCode[ii++] = AddSubCode("51", "Specific vehicle (VRN)", "Restricted to a specific vehicle/registration plate(vehicle registration number VRN)");
smCode[ii++] = AddSubCode("78", "Automatic Transmission", "Automatic Transmission");


// Products
var smProd = new Array(); ii=0;

smProd[ii++] = AddSubMenu("Introduction", "", "ProdIntro.html");


// Impairments

var smMedi = new Array(); ii=0;
smMedi[ii++] = AddSubMenu("Introduction", "", "MediIntro.html");
//smMedi[ii++] = AddSubMenu("Leg left", "", "");
//smMedi[ii++] = AddSubMenu("Leg right", "", "");
//smMedi[ii++] = AddSubMenu("Legs both", "", "");
//smMedi[ii++] = AddSubMenu("Legs seatingbalance", "", "");
//smMedi[ii++] = AddSubMenu("Arm left", "", "");
//smMedi[ii++] = AddSubMenu("Arm right", "", "");
//smMedi[ii++] = AddSubMenu("Arm forces", "", "");
//smMedi[ii++] = AddSubMenu("Arms non functional", "", "");
//smMedi[ii++] = AddSubMenu("Force red. arms/legs", "Force reduction arms and legs", "");
//smMedi[ii++] = AddSubMenu("Neck & Vision", "", "");
//smMedi[ii++] = AddSubMenu("Paralised left", "", "");
//smMedi[ii++] = AddSubMenu("Paralised right", "", "");
//smMedi[ii++] = AddSubMenu("Tetra plegia", "", "");


// Addresses
function AddSubAddr(smCode, smCaption, smInfo){
  return AddSubMenu(smCaption, smInfo, "ContactList.asp?ot="+smCode);

}

var smAddr = new Array(); ii=0;
smAddr[ii++] = AddSubMenu("Introduction", "", "AddrIntro.html");
smAddr[ii++] = AddSubAddr("1", "Car Adaptation Manuf.", "Car adaptation manufacturers");
smAddr[ii++] = AddSubAddr("2", "Driving Licence", "Governmental driving licence");
smAddr[ii++] = AddSubAddr("3", "Vehicle Inspection", "");
smAddr[ii++] = AddSubAddr("4", "Driving schools", "");
smAddr[ii++] = AddSubAddr("5", "Assessment", "");
smAddr[ii++] = AddSubAddr("6", "Associations Disabled", "Select region");
smAddr[ii++] = AddSubAddr("7", "Car Industry", "");


