var main_ddm = new DropDownMenu('hnav2');

var menu_domain = main_ddm.convertHTMLItem('menu-Domain-Registration');
menu_domain.add(new DropDownMenuItem('/generic-domain-registration.htm', 'Domain Registration gTLDs'));
menu_domain.add(new DropDownMenuItem('/special-domain-names.htm', 'Special Domain Names'));
menu_domain.add(new DropDownMenuItem('/alternative-domains.htm', 'Alternative Domain Names'));
menu_domain.add(new DropDownMenuItem('/domain-transfer.htm', 'Domain Transfer'));
menu_domain.add(new DropDownMenuItem('/domain-registration-specials.htm', 'Domain Registration <span style="color:red">Specials</span>'));
menu_domain.add(new DropDownMenuItem('/corporate-domain-selecting-tool.htm', 'Get a Domain Quote Now'));
menu_domain.add(new DropDownMenuItem('/bulk-domain-search.htm', 'Bulk Domain Search <span style="color:red">+ Special Pricing</span>'));

//International
var intl_menu = main_ddm.convertHTMLItem('menu-International');
intl_menu.add(new DropDownMenuItem('/country-domains.htm', 'All Domains Sorted by Country'));
intl_menu.add(new DropDownMenuItem('/international-domain-extension.htm', 'All Domains Sorted by Extension'));
intl_menu.add(new DropDownMenuItem('/continent-domains.htm', 'All Domains Sorted by Continent'));
intl_menu.add(new DropDownMenuItem('/north-american-domains.htm', 'North American Domains Sorted By Country'));
intl_menu.add(new DropDownMenuItem('/central-american-domains.htm', 'Central American Domains Sorted By Country'));
intl_menu.add(new DropDownMenuItem('/south-american-domains.htm', 'South American Domains Sorted By Country'));
intl_menu.add(new DropDownMenuItem('/african-domains.htm', 'African Domains Sorted By Country'));
intl_menu.add(new DropDownMenuItem('/asian-domains.htm', 'Asian Domains Sorted By Country'));
intl_menu.add(new DropDownMenuItem('/european-domains.htm', 'European Domains Sorted By Country'));
intl_menu.add(new DropDownMenuItem('/oceanian-domains.htm', 'Oceania Domains Sorted By Country'));
//IDN
var idn_menu = main_ddm.convertHTMLItem('menu-IDNs');
idn_menu.add(new DropDownMenuItem('/idn-bulk-domain-search.htm', 'IDN Bulk Domain Search'));
idn_menu.add(new DropDownMenuItem('/internationalized-domain-names.htm', 'All Available IDN Extensions'));
// B2b
var b2b_menu = main_ddm.convertHTMLItem('menu-B2B');
b2b_menu.add(new DropDownMenuItem('/corporate-domain-selecting-tool.htm', 'Corporate Domain Selection Tool'));
b2b_menu.add(new DropDownMenuItem('/domain-whois-server.htm', 'Domain - Whois Country Server Map'));
b2b_menu.add(new DropDownMenuItem('/whois-search.htm', '101domain Whois Search'));
b2b_menu.add(new DropDownMenuItem('/domain-updates.htm', 'Domain Name Updates'));
b2b_menu.add(new DropDownMenuItem('/domain-name-forwarding.htm', 'Domain Forwarding, Masking, & Cloaking'));
b2b_menu.add(new DropDownMenuItem('/premium-anycast-dns.htm', 'Premium Anycast DNS'));
b2b_menu.add(new DropDownMenuItem('/dns-features.htm', 'Feature Rich DNS Platform'));
b2b_menu.add(new DropDownMenuItem('/worldwide-dns-network.htm', 'Worldwide DNS Network'));
b2b_menu.add(new DropDownMenuItem('/geo-aware-location-dns.htm', 'Geo-Aware Location DNS'));
b2b_menu.add(new DropDownMenuItem('/managed-dns.htm', 'Expert Managed DNS Services'));
// Rules
var rules_menu = main_ddm.convertHTMLItem('menu-Rules-Prices');
rules_menu.add(new DropDownMenuItem('/domain-registration-rules.htm', 'Domain Registration Rules'));
rules_menu.add(new DropDownMenuItem('/domain-registration-prices.htm', 'Domain Registration Prices'));
rules_menu.add(new DropDownMenuItem('/domain-registration-terms.htm', 'Domain Registration Terms'));
rules_menu.add(new DropDownMenuItem('/domain-privacy-policy.htm', 'Domain Privacy Policy'));
rules_menu.add(new DropDownMenuItem('/payment-systems.htm', 'Payment Systems'));
rules_menu.add(new DropDownMenuItem('/domain-trustee-service.htm', 'Domain Trustee Services'));
// Hosting
var host_menu =  main_ddm.convertHTMLItem('menu-Hosting');
host_menu.add(new DropDownMenuItem('/free-domain-hosting.htm', 'Free Domain Hosting'));
host_menu.add(new DropDownMenuItem('/compare-hosting-plans.htm', 'Comparison of Hosting Services'));
host_menu.add(new DropDownMenuItem('/basic-hosting-plan.htm', 'Basic Domain Hosting'));
host_menu.add(new DropDownMenuItem('/professional-hosting-plan.htm', 'Professional Domain Hosting'));
host_menu.add(new DropDownMenuItem('/business-hosting-plan.htm', 'Business Domain Hosting'));
host_menu.add(new DropDownMenuItem('/email-services.htm', 'Business Email Service'));
host_menu.add(new DropDownMenuItem('/email-filtering-service.htm', 'Email Filtering Service'));
// Reseller
var resell_menu =  main_ddm.convertHTMLItem('menu-Reseller');
resell_menu.add(new DropDownMenuItem('/domain-affiliate-reseller-programs.htm', 'Affiliate and Reseller Programs'));
resell_menu.add(new DropDownMenuItem('/domain-affiliate-program.htm', 'Domain Affiliate Program'));
resell_menu.add(new DropDownMenuItem('/domain-reseller-program.htm', 'Domain Basic Reseller Plan'));
resell_menu.add(new DropDownMenuItem('/domain-api-reseller-program.htm', 'Domain API Reseller Plan'));
resell_menu.add(new DropDownMenuItem('/partner-opportunities.htm', 'Partnership Opportunities'));
resell_menu.add(new DropDownMenuItem('/link-to-101domain.htm', 'Link to 101domain'));
resell_menu.add(new DropDownMenuItem('/investor-opportunities.htm', 'Investor Opportunities'));
//Domain Security
var security_menu =  main_ddm.convertHTMLItem('menu-Security');
security_menu.add(new DropDownMenuItem('/ssl-certificates.htm', 'SSL Certificates'));
security_menu.add(new DropDownMenuItem('/domain-name-security.htm', 'Domain Name Security'));
security_menu.add(new DropDownMenuItem('/vip-security-card.htm', 'VIP Security Card'));
security_menu.add(new DropDownMenuItem('/ip-account-lock.htm', 'IP Account Lock'));
security_menu.add(new DropDownMenuItem('/ip-access-logger.htm', 'IP Access Logger'));
security_menu.add(new DropDownMenuItem('/domain-lock.htm', 'Domain Lock'));
security_menu.add(new DropDownMenuItem('/portfolio-secure.htm', 'Portfolio Secure'));
security_menu.add(new DropDownMenuItem('/dnssec.htm', 'DNSSEC'));
security_menu.add(new DropDownMenuItem('/premium-anycast-dns.htm', 'Premium Anycast DNS Security'));

//Brand Protection
var brand_menu = main_ddm.convertHTMLItem('menu-Brand');
brand_menu.add(new DropDownMenuItem('/comprehensive-brand-protection.htm', 'Comprehensive Brand Protection'));
brand_menu.add(new DropDownMenuItem('/gtld-domain-name-watch.htm', 'gTLD Domain Name Watch'));
brand_menu.add(new DropDownMenuItem('/global-domain-name-watch.htm', 'Global Domain Name Watch'));
brand_menu.add(new DropDownMenuItem('/trademark-watch-services.htm', 'Trademark Watch Services'));
brand_menu.add(new DropDownMenuItem('/internet-content-watch.htm', 'Internet Content Watch'));
brand_menu.add(new DropDownMenuItem('/website-change-watch.htm', 'Website Change Watch'));
brand_menu.add(new DropDownMenuItem('/whois-change-watch.htm', 'WHOIS Change Watch'));
brand_menu.add(new DropDownMenuItem('/social-network-watch.htm', 'Social Network Watch'));

//Memberships
var members_menu =  main_ddm.convertHTMLItem('menu-Members');
members_menu.add(new DropDownMenuItem('/101domain-membership-silver.htm', 'Silver Customer Membership'));
members_menu.add(new DropDownMenuItem('/101domain-membership-gold.htm', 'Gold Customer Membership'));
members_menu.add(new DropDownMenuItem('/101domain-membership-platinum.htm', 'Platinum Customer Membership'));

var top_ddm = new DropDownMenu('hnav1');
//var faq_menu = top_ddm.convertHTMLItem('menu-FAQ');
//faq_menu.add(new DropDownMenuItem('/help-faq.htm', 'General Domain FAQ'));
//faq_menu.add(new DropDownMenuItem('/international-domain-faq.htm', 'Domain FAQ gTLDs & ccTLDs'));

var cou_menu = top_ddm.convertHTMLItem('country');
cou_menu.child_ul_class = 'top_menu_ul';
cou_menu.add(new DropDownMenuItem('http://www.101domain.com/', '<table><tr><td><div class="flag_s imUS"></div></td><td>United States</td></tr></table>', null, true));
cou_menu.add(new DropDownMenuItem('http://www.101domain.mx/', '<table><tr><td><div class="flag_s imMX"></div></td><td>Mexico</td></tr></table>', null, true));
cou_menu.add(new DropDownMenuItem('http://www.101domain.in/', '<table><tr><td><div class="flag_s imIN"></div></td><td>India</td></tr></table>', null, true));
cou_menu.add(new DropDownMenuItem('http://www.101domain.ru/', '<table><tr><td><div class="flag_s imRU"></div></td><td>Russia</td></tr></table>', null, true));
cou_menu.add(new DropDownMenuItem('http://www.101domain.com.br/', '<table><tr><td><div class="flag_s imBR"></div></td><td>Brazil</td></tr></table>', null, true));

var comp_menu = top_ddm.convertHTMLItem('company');
comp_menu.child_ul_class = 'top_menu_ul';
comp_menu.add(new DropDownMenuItem('/aboutus.htm', 'About Us'));
comp_menu.add(new DropDownMenuItem('/contact_us.htm', 'Contact Us'));
comp_menu.add(new DropDownMenuItem('/domain-registration-terms.htm', 'Domain Registration Terms'));
comp_menu.add(new DropDownMenuItem('/domain-privacy-policy.htm', 'Domain Privacy Policy'));
comp_menu.add(new DropDownMenuItem('/payment-systems.htm', 'Payment Systems'));
comp_menu.add(new DropDownMenuItem('/sitemap.htm', 'Site Map'));

addOnLoadQueue(top_ddm);

addOnLoadQueue(main_ddm);

