var hide_empty_list=true; //uncomment this line to hide empty selection lists
var disable_empty_list=true; //uncomment this line to disable empty selection lists

var onclickaction="goto" //set to "alert" or "goto". Former is for debugging purposes, to tell you the value of the final selected list that will be used as the destination URL. Set to "goto" when below configuration is all set up as desired. 

var newwindow=0 //Open links in new window or not? 1=yes, 0=no.

/////DEFINE YOUR MENU LISTS and ITEMS below/////////////////

addListGroup("chainedmenu", "First-Select");

addOption("First-Select", "Select an item", "", 1); //HEADER OPTION
addList("First-Select", "Pet Hospitals", "", "P-Ho");
addList("First-Select", "Government", "", "P-Gov");
//addList("First-Select", "Pet Lodgings", "", "P-Lo");
addList("First-Select", "Rescue", "", "P-Re");

addOption("P-Ho", "Select an item", "", 1); //HEADER OPTION
addList("P-Ho", "Cities Beginning with A", "", "P-Ho-A");
//addList("P-Ho", "Cities Beginning with B", "", "P-Ho-B");
addList("P-Ho", "Cities Beginning with C", "", "P-Ho-C");
//addList("P-Ho", "Cities Beginning with D", "", "P-Ho-D");
//addList("P-Ho", "Cities Beginning with E", "", "P-Ho-E");
addList("P-Ho", "Cities Beginning with F", "", "P-Ho-F");
addList("P-Ho", "Cities Beginning with G", "", "P-Ho-G");
//addList("P-Ho", "Cities Beginning with H", "", "P-Ho-H");
//addList("P-Ho", "Cities Beginning with I", "", "P-Ho-I");
//addList("P-Ho", "Cities Beginning with J", "", "P-Ho-J");
//addList("P-Ho", "Cities Beginning with K", "", "P-Ho-K");
addList("P-Ho", "Cities Beginning with L", "", "P-Ho-L");
addList("P-Ho", "Cities Beginning with M", "", "P-Ho-M");
//addList("P-Ho", "Cities Beginning with N", "", "P-Ho-N");
//addList("P-Ho", "Cities Beginning with O", "", "P-Ho-O");
addList("P-Ho", "Cities Beginning with P", "", "P-Ho-P");
addList("P-Ho", "Cities Beginning with Q", "", "P-Ho-Q");
addList("P-Ho", "Cities Beginning with R", "", "P-Ho-R");
addList("P-Ho", "Cities Beginning with S", "", "P-Ho-S");
addList("P-Ho", "Cities Beginning with T", "", "P-Ho-T");
//addList("P-Ho", "Cities Beginning with U", "", "P-Ho-U");
//addList("P-Ho", "Cities Beginning with V", "", "P-Ho-V");
//addList("P-Ho", "Cities Beginning with W", "", "P-Ho-W");
//addList("P-Ho", "Cities Beginning with X", "", "P-Ho-X");
addList("P-Ho", "Cities Beginning with Y", "", "P-Ho-Y");
//addList("P-Ho", "Cities Beginning with Z", "", "P-Ho-Z"); //END OF THIS NODE
//addOption("P-Ho", "CodingForums.com", "http://www.codingforums.com");

addOption("P-Ho-A", "Select an item", "", 1); //HEADER OPTION
addOption("P-Ho-A", "Apache Junction", "../cgi-bin/080109csvread.pl?ID=121&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-C", "Select City", "", 1); //HEADER OPTION
addOption("P-Ho-C", "Cave Creek", "../cgi-bin/080109csvread.pl?ID=232&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-C", "Chandler", "../cgi-bin/080109csvread.pl?ID=241&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-F", "Select City", "", 1); //HEADER OPTION
addOption("P-Ho-F", "Fountain Hills", "../cgi-bin/080109csvread.pl?ID=375&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-G", "Select City", "", 1); //HEADER OPTION
addOption("P-Ho-G", "Gilbert", "../cgi-bin/080109csvread.pl?ID=392&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-G", "Glendale", "../cgi-bin/080109csvread.pl?ID=398&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-G", "Green Valley", "../cgi-bin/080109csvread.pl?ID=425&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-L", "Select City", "", 1); //HEADER OPTION
addOption("P-Ho-L", "Lake Havasu City", "../cgi-bin/080109csvread.pl?ID=524&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-L", "Lakeside", "../cgi-bin/080109csvread.pl?ID=529&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-M", "Select City", "", 1); //HEADER OPTION
addOption("P-Ho-M", "Mesa", "../cgi-bin/080109csvread.pl?ID=575&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-P", "Select City", "", 1); //HEADER OPTION
addOption("P-Ho-P", "Phoenix", "../cgi-bin/080109csvread.pl?ID=674&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-P", "Prescott", "../cgi-bin/080109csvread.pl?ID=706&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-Q", "Select City", "", 1); //HEADER OPTION
addOption("P-Ho-Q", "Queen Creek", "../cgi-bin/080109csvread.pl?ID=714&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-R", "Select City", "", 1); //HEADER OPTION
addOption("P-Ho-R", "Rio Rico", "../cgi-bin/080109csvread.pl?ID=737&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-S", "Select City", "", 1); //HEADER OPTION
addOption("P-Ho-S", "Scottsdale", "../cgi-bin/080109csvread.pl?ID=782&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-S", "Sierra Vista", "../cgi-bin/080109csvread.pl?ID=801&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-S", "Sun City", "../cgi-bin/080109csvread.pl?ID=838&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-S", "Surprise", "../cgi-bin/080109csvread.pl?ID=854&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-T", "Select City", "", 1); //HEADER OPTION
addOption("P-Ho-T", "Tempe", "../cgi-bin/080109csvread.pl?ID=865&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-T", "Tucson", "../cgi-bin/080109csvread.pl?ID=905&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");
addOption("P-Ho-Y", "Select City", "", 1); //HEADER OPTION
addOption("P-Ho-Y", "Yuma", "../cgi-bin/080109csvread.pl?ID=990&cat1=Pet Hospitals&mydatabase=db7&mytemplate=tp104");

addOption("P-Gov", "Select an item", "", 1); //HEADER OPTION
addList("P-Gov", "Cities Beginning with A", "", "P-Gov-A");
//addList("P-Gov", "Cities Beginning with B", "", "P-Gov-B");
//addList("P-Gov", "Cities Beginning with C", "", "P-Gov-C");
//addList("P-Gov", "Cities Beginning with D", "", "P-Gov-D");
//addList("P-Gov", "Cities Beginning with E", "", "P-Gov-E");
//addList("P-Gov", "Cities Beginning with F", "", "P-Gov-F");
//addList("P-Gov", "Cities Beginning with G", "", "P-Gov-G");
//addList("P-Gov", "Cities Beginning with H", "", "P-Gov-H");
//addList("P-Gov", "Cities Beginning with I", "", "P-Gov-I");
//addList("P-Gov", "Cities Beginning with J", "", "P-Gov-J");
//addList("P-Gov", "Cities Beginning with K", "", "P-Gov-K");
//addList("P-Gov", "Cities Beginning with L", "", "P-Gov-L");
//addList("P-Gov", "Cities Beginning with M", "", "P-Gov-M");
//addList("P-Gov", "Cities Beginning with N", "", "P-Gov-N");
//addList("P-Gov", "Cities Beginning with O", "", "P-Gov-O");
//addList("P-Gov", "Cities Beginning with P", "", "P-Gov-P");
//addList("P-Gov", "Cities Beginning with Q", "", "P-Gov-Q");
//addList("P-Gov", "Cities Beginning with R", "", "P-Gov-R");
//addList("P-Gov", "Cities Beginning with S", "", "P-Gov-S");
//addList("P-Gov", "Cities Beginning with T", "", "P-Gov-T");
//addList("P-Gov", "Cities Beginning with U", "", "P-Gov-U");
//addList("P-Gov", "Cities Beginning with V", "", "P-Gov-V");
//addList("P-Gov", "Cities Beginning with W", "", "P-Gov-W");
//addList("P-Gov", "Cities Beginning with X", "", "P-Gov-X");
//addList("P-Gov", "Cities Beginning with Y", "", "P-Gov-Y");
//addList("P-Gov", "Cities Beginning with Z", "", "P-Gov-Z"); //END OF THIS NODE
//addOption("P-Gov", "CodingForums.com", "http://www.codingforums.com");

addOption("P-Gov-A", "Select an item", "", 1); //HEADER OPTION
addOption("P-Gov-A", "Arizona Humane Society", "../cgi-bin/080109csvread.pl?id=674ani101a11005&mydatabase=db7&mytemplate=tp121");
//addOption("P-Gov-C", "Select City", "", 1); //HEADER OPTION
//addOption("P-Gov-C", "Camp Verde", "../cgi-bin/csvpets.pl?city=Cave Creek");
//addOption("P-Gov-C", "Chandler", "../cgi-bin/csvpets.pl?cat5=Chandler");
//addOption("P-Gov-F", "Select City", "", 1); //HEADER OPTION
//addOption("P-Gov-F", "Flagstaff", "../cgi-bin/csvpets.pl?city=Fountain Hills");
//addOption("P-Gov-G", "Select City", "", 1); //HEADER OPTION
//addOption("P-Gov-G", "Glendale", "../cgi-bin/csvpets.pl?city=Glendale");
//addOption("P-Gov-G", "Greer", "../cgi-bin/csvpets.pl?city=Green Valley");
//addOption("P-Gov-P", "Select City", "", 1); //HEADER OPTION
//addOption("P-Gov-P", "Pinetop", "../cgi-bin/csvpets.pl?city=Phoenix");
//addOption("P-Gov-P", "Prescott", "../cgi-bin/csvpets.pl?city=Prescott");
//addOption("P-Gov-S", "Select City", "", 1); //HEADER OPTION
//addOption("P-Gov-S", "Springerville", "../cgi-bin/csvpets.pl?city=Scottsdale");
//addOption("P-Gov-T", "Select City", "", 1); //HEADER OPTION
//addOption("P-Gov-T", "Tempe", "../cgi-bin/csvpets.pl?city=Tempe");
//addOption("P-Gov-T", "Tucson", "../cgi-bin/csvpets.pl?city=Tucson");
//addOption("P-Gov-W", "Select City", "", 1); //HEADER OPTION
//addOption("P-Gov-W", "Williams", "../cgi-bin/csvpets.pl?city=Yuma");
//addOption("P-Gov-W", "Winslow", "../cgi-bin/csvpets.pl?city=Yuma");
//addOption("P-Gov-Y", "Select City", "", 1); //HEADER OPTION
//addOption("P-Gov-Y", "Yuma", "../cgi-bin/csvpets.pl?city=Yuma");

//addOption("P-Lo", "Select an item", "", 1); //HEADER OPTION
//addList("P-Lo", "Cities Beginning with A", "", "P-Lo-A");
//addList("P-Lo", "Cities Beginning with B", "", "P-Lo-B");
//addList("P-Lo", "Cities Beginning with C", "", "P-Lo-C");
//addList("P-Lo", "Cities Beginning with D", "", "P-Lo-D");
//addList("P-Lo", "Cities Beginning with E", "", "P-Lo-E");
//addList("P-Lo", "Cities Beginning with F", "", "P-Lo-F");
//addList("P-Lo", "Cities Beginning with G", "", "P-Lo-G");
//addList("P-Lo", "Cities Beginning with H", "", "P-Lo-H");
//addList("P-Lo", "Cities Beginning with I", "", "P-Lo-I");
//addList("P-Lo", "Cities Beginning with J", "", "P-Lo-J");
//addList("P-Lo", "Cities Beginning with K", "", "P-Lo-K");
//addList("P-Lo", "Cities Beginning with L", "", "P-Lo-L");
//addList("P-Lo", "Cities Beginning with M", "", "P-Lo-M");
//addList("P-Lo", "Cities Beginning with N", "", "P-Lo-N");
//addList("P-Lo", "Cities Beginning with O", "", "P-Lo-O");
//addList("P-Lo", "Cities Beginning with P", "", "P-Lo-P");
//addList("P-Lo", "Cities Beginning with Q", "", "P-Lo-Q");
//addList("P-Lo", "Cities Beginning with R", "", "P-Lo-R");
//addList("P-Lo", "Cities Beginning with S", "", "P-Lo-S");
//addList("P-Lo", "Cities Beginning with T", "", "P-Lo-T");
//addList("P-Lo", "Cities Beginning with U", "", "P-Lo-U");
//addList("P-Lo", "Cities Beginning with V", "", "P-Lo-V");
//addList("P-Lo", "Cities Beginning with W", "", "P-Lo-W");
//addList("P-Lo", "Cities Beginning with X", "", "P-Lo-X");
//addList("P-Lo", "Cities Beginning with Y", "", "P-Lo-Y");
//addList("P-Lo", "Cities Beginning with Z", "", "P-Lo-Z"); //END OF THIS NODE
//addOption("P-Lo", "CodingForums.com", "http://www.codingforums.com");

//addOption("P-Lo-B", "Select an item", "", 1); //HEADER OPTION
//addOption("P-Lo-B", "Bisbee", "../cgi-bin/080109csvread.pl?ID=158&mydatabase=db7&mytemplate=tp104");
//addOption("P-Lo-C", "Select City", "", 1); //HEADER OPTION
//addOption("P-Lo-C", "Camp Verde", "../cgi-bin/csvpets.pl?city=Cave Creek");
//addOption("P-Lo-C", "Chandler", "../cgi-bin/csvpets.pl?cat5=Chandler");
//addOption("P-Lo-F", "Select City", "", 1); //HEADER OPTION
//addOption("P-Lo-F", "Flagstaff", "../cgi-bin/csvpets.pl?city=Fountain Hills");
//addOption("P-Lo-G", "Select City", "", 1); //HEADER OPTION
//addOption("P-Lo-G", "Glendale", "../cgi-bin/csvpets.pl?city=Glendale");
//addOption("P-Lo-G", "Greer", "../cgi-bin/csvpets.pl?city=Green Valley");
//addOption("P-Lo-P", "Select City", "", 1); //HEADER OPTION
//addOption("P-Lo-P", "Pinetop", "../cgi-bin/csvpets.pl?city=Phoenix");
//addOption("P-Lo-P", "Prescott", "../cgi-bin/csvpets.pl?city=Prescott");
//addOption("P-Lo-S", "Select City", "", 1); //HEADER OPTION
//addOption("P-Lo-S", "Springerville", "../cgi-bin/csvpets.pl?city=Scottsdale");
//addOption("P-Lo-T", "Select City", "", 1); //HEADER OPTION
//addOption("P-Lo-T", "Tempe", "../cgi-bin/csvpets.pl?city=Tempe");
//addOption("P-Lo-T", "Tucson", "../cgi-bin/csvpets.pl?city=Tucson");
//addOption("P-Lo-W", "Select City", "", 1); //HEADER OPTION
//addOption("P-Lo-W", "Williams", "../cgi-bin/csvpets.pl?city=Yuma");
//addOption("P-Lo-W", "Winslow", "../cgi-bin/csvpets.pl?city=Yuma");
//addOption("P-Lo-Y", "Select City", "", 1); //HEADER OPTION
//addOption("P-Lo-Y", "Yuma", "../cgi-bin/csvpets.pl?city=Yuma");

addOption("P-Re", "Select an item", "", 1); //HEADER OPTION
//addList("P-Re", "Cities Beginning with A", "", "P-Re-A");
//addList("P-Re", "Cities Beginning with B", "", "P-Re-B");
//addList("P-Re", "Cities Beginning with C", "", "P-Re-C");
//addList("P-Re", "Cities Beginning with D", "", "P-Re-D");
//addList("P-Re", "Cities Beginning with E", "", "P-Re-E");
//addList("P-Re", "Cities Beginning with F", "", "P-Re-F");
//addList("P-Re", "Cities Beginning with G", "", "P-Re-G");
//addList("P-Re", "Cities Beginning with H", "", "P-Re-H");
//addList("P-Re", "Cities Beginning with I", "", "P-Re-I");
//addList("P-Re", "Cities Beginning with J", "", "P-Re-J");
//addList("P-Re", "Cities Beginning with K", "", "P-Re-K");
//addList("P-Re", "Cities Beginning with L", "", "P-Re-L");
//addList("P-Re", "Cities Beginning with M", "", "P-Re-M");
//addList("P-Re", "Cities Beginning with N", "", "P-Re-N");
//addList("P-Re", "Cities Beginning with O", "", "P-Re-O");
addList("P-Re", "Cities Beginning with P", "", "P-Re-P");
//addList("P-Re", "Cities Beginning with Q", "", "P-Re-Q");
//addList("P-Re", "Cities Beginning with R", "", "P-Re-R");
addList("P-Re", "Cities Beginning with S", "", "P-Re-S");
//addList("P-Re", "Cities Beginning with T", "", "P-Re-T");
//addList("P-Re", "Cities Beginning with U", "", "P-Re-U");
//addList("P-Re", "Cities Beginning with V", "", "P-Re-V");
//addList("P-Re", "Cities Beginning with W", "", "P-Re-W");
//addList("P-Re", "Cities Beginning with X", "", "P-Re-X");
//addList("P-Re", "Cities Beginning with Y", "", "P-Re-Y");
//addList("P-Re", "Cities Beginning with Z", "", "P-Re-Z"); //END OF THIS NODE
//addOption("P-Re", "CodingForums.com", "http://www.codingforums.com");

//addOption("P-Re-A", "Select an item", "", 1); //HEADER OPTION
//addOption("P-Re-A", "Apache Junction", "../cgi-bin/080109csvread.pl?ID=121&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-C", "Select City", "", 1); //HEADER OPTION
//addOption("P-Re-C", "Cave Creek", "../cgi-bin/080109csvread.pl?ID=232&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-C", "Chandler", "../cgi-bin/080109csvread.pl?ID=241&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-F", "Select City", "", 1); //HEADER OPTION
//addOption("P-Re-F", "Fountain Hills", "../cgi-bin/080109csvread.pl?ID=375&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-G", "Select City", "", 1); //HEADER OPTION
//addOption("P-Re-G", "Gilbert", "../cgi-bin/080109csvread.pl?ID=392&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-G", "Glendale", "../cgi-bin/080109csvread.pl?ID=398&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-G", "Green Valley", "../cgi-bin/080109csvread.pl?ID=425&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-L", "Select City", "", 1); //HEADER OPTION
//addOption("P-Re-L", "Lake Havasu City", "../cgi-bin/080109csvread.pl?ID=524&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-L", "Lakeside", "../cgi-bin/080109csvread.pl?ID=529&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-M", "Select City", "", 1); //HEADER OPTION
//addOption("P-Re-M", "Mesa", "../cgi-bin/080109csvread.pl?ID=575&mydatabase=db7&mytemplate=tp104");
addOption("P-Re-P", "Select City", "", 1); //HEADER OPTION
addOption("P-Re-P", "Phoenix", "../cgi-bin/080109csvread.pl?ID=674&cat1=Rescue&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-P", "Prescott", "../cgi-bin/080109csvread.pl?ID=706&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-Q", "Select City", "", 1); //HEADER OPTION
//addOption("P-Re-Q", "Queen Creek", "../cgi-bin/080109csvread.pl?ID=714&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-R", "Select City", "", 1); //HEADER OPTION
//addOption("P-Re-R", "Rio Rico", "../cgi-bin/080109csvread.pl?ID=737&mydatabase=db7&mytemplate=tp104");
addOption("P-Re-S", "Select City", "", 1); //HEADER OPTION
addOption("P-Re-S", "Scottsdale", "../cgi-bin/080109csvread.pl?ID=782&cat1=Rescue&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-S", "Sierra Vista", "../cgi-bin/080109csvread.pl?ID=801&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-S", "Sun City", "../cgi-bin/080109csvread.pl?ID=838&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-S", "Surprise", "../cgi-bin/080109csvread.pl?ID=854&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-T", "Select City", "", 1); //HEADER OPTION
//addOption("P-Re-T", "Tempe", "../cgi-bin/080109csvread.pl?ID=865&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-T", "Tucson", "../cgi-bin/080109csvread.pl?ID=905&mydatabase=db7&mytemplate=tp104");
//addOption("P-Re-Y", "Select City", "", 1); //HEADER OPTION
//addOption("P-Re-Y", "Yuma", "../cgi-bin/080109csvread.pl?ID=990&mydatabase=db7&mytemplate=tp104");


addOption("Cars", "Select an item", "", 1); //HEADER OPTION
addList("Cars", "Regular Cars", "", "Cars-Regular");
addList("Cars", "Sports Cars", "", "Cars-Sports");

addOption("Cars-Regular", "Select an item", "", 1); //HEADER OPTION
addOption("Cars-Regular", "Toyota", "http://www.toyota.com");
addOption("Cars-Regular", "Ford", "http://www.ford.com");
addOption("Cars-Regular", "Nissan", "http://www.nissanusa.com");
addOption("Cars-Regular", "BMW", "http://www.bmw.com");

addOption("Cars-Sports", "Select an item", "", 1); //HEADER OPTION
addOption("Cars-Sports", "Porsche", "http://www.www.porsche.com");
addOption("Cars-Sports", "Aston Martin", "http://www.astonmartin.com");

