function init()
{
	var ie4 = false, ie5_mac = false, ie55 = false;
	var nn4 = false, dom = false;	
	var agent = navigator.userAgent.toLowerCase();

	if (document.all)
	{
		var version = parseFloat(agent.substr(agent.indexOf("msie")+5, 3));
		if (agent.indexOf("mac") != -1 && version >= 5)
			ie5_mac = true;
		else
		{
			if (version >= 5.5) {
				ie55 = true;
			}
			else if (version >= 4)
				ie4 = true;
		}
	}
	//else if (document.layers)
	else if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4 && parseInt(navigator.appVersion) < 5)
		nn4 = true;
	else if (document.getElementById) {
		dom = true;
	}

	if ( ie5_mac || ie55 || ie4 )
	{
	    obj = document.getElementById('bodyContents');
	    obj.style.left = "0px";
	    obj.style.top = "0px";
		
	    obj = document.getElementById('menuBottom');
	    obj.style.left = "2px";
	    obj.style.top = "325px";
		
	}
      else if ( nn4 )
	{
	    document.bodyContents.moveTo(0, 0);
		document.menuBottom.moveTo(2, 310);
	}
      else if ( dom )
      {
	    obj = document.getElementById('bodyContents');
	    obj.style.left = "0px";
	    obj.style.top = "0px";
		
	    obj = document.getElementById('menuBottom');
	    obj.style.left = "2px";
	    obj.style.top = "325px";
		

 	  }

	if( ie5_mac || ie55 || ie4  || dom )
    	{
  	    	obj = document.getElementById('bodyContents');
    	    obj.style.visibility = "visible";
			
  	    	obj = document.getElementById('menuBottom');
    	    obj.style.visibility = "visible";

		} 
    	else if ( nn4 )
    	{
      		document.bodyContents.visibility = "visible";
     		document.menuBottom.visibility = "visible";
     	}


	menus[0] = new menu(204, "vertical", 2, 141, -5, 5, "#FFFFFF", "#3980F4", "Verdana, Helvetica, Arial", 8, 
		"", "", "black", "white", 1, "#A5A5A5", 1, "rollover:menu-arrow.gif:menu-arrow-ovr.gif", false, true, true, false, 0, false, 1, 1, "black");
	menus[0].addItem("http://www.bluedanubeviolins.com/aucu/index.htm", "", 16, "left", "About Us / Contact Us", 1);
	menus[0].addItem("http://www.bluedanubeviolins.com/ssids/index.htm", "", 30, "left", "Student/School Instruments DANUBE Series", 2);
	menus[0].addItem("http://www.bluedanubeviolins.com/ai/index.htm", "", 16, "left", "Artist Instruments", 4);
	menus[0].addItem("http://www.bluedanubeviolins.com/bows/index.htm", "", 16, "left", "Bows", 5);
	menus[0].addItem("http://www.bluedanubeviolins.com/cases/index.htm", "", 16, "left", "Cases", 6);
	menus[0].addItem("http://www.bluedanubeviolins.com/da/index.htm", "", 16, "left", "Details & Accessories", 7);
	menus[0].addItem("http://www.bluedanubeviolins.com/bdp/index.htm", "", 30, "left", "Blue Danube Musik Impresario", 8);
	menus[0].addItem("http://www.bluedanubeviolins.com/sitemap.htm", "", 16, "left", "Sitemap", 0);

//Sub Menu for 1st Main Menu Item ("About Us/Contact Us"):
	menus[1] = new menu(120, "vertical", 0, 0, -1, -1, "#FFFFFF", "#3980F4", "Verdana, Helvetica, Arial", 8, 
		"", "", "black", "white", 1, "#A5A5A5", 1, "rollover:menu-arrow.gif:menu-arrow-ovr.gif", false, true, false, false, 0, true, 1, 1, "black");
	menus[1].addItem("http://www.bluedanubeviolins.com/aucu/who_we_are.htm", "", 16, "left", "Who We Are", 0);
	menus[1].addItem("http://www.bluedanubeviolins.com/aucu/where_we_are.htm", "", 16, "left", "Where We Are", 0);
	menus[1].addItem("http://www.bluedanubeviolins.com/aucu/what_we_do.htm", "", 16, "left", "What We Do", 0);
	menus[1].addItem("http://www.bluedanubeviolins.com/aucu/our_staff.htm", "", 16, "left", "Our Staff", 0);
	menus[1].addItem("http://www.bluedanubeviolins.com/aucu/phone_fax.htm", "", 16, "left", "Phone / Fax", 0);
	menus[1].addItem("http://www.bluedanubeviolins.com/aucu/hours_address.htm", "", 16, "left", "Hours / Address", 0);
	menus[1].addItem("http://www.bluedanubeviolins.com/aucu/e-mail.htm", "", 16, "left", "E-mail", 0);
	menus[1].addItem("http://www.bluedanubeviolins.com/aucu/testimonials.htm", "", 16, "left", "Testimonials", 0);
	menus[1].addItem("http://www.bluedanubeviolins.com/aucu/links.htm", "", 16, "left", "Links", 0);


//Sub Menu for 2nd Main Menu Item ("Student/School Instruments/DANUBE Series"):
	menus[2] = new menu(156, "vertical", 0, 0, -5, 5, "#FFFFFF", "#3980F4", "Verdana, Helvetica, Arial", 8, 
		"", "", "black", "white", 1, "#A5A5A5", 1, "rollover:menu-arrow.gif:menu-arrow-ovr.gif", false, true, false, false, 0, true, 1, 1, "black");
	menus[2].addItem("http://www.bluedanubeviolins.com/ssids/rental_program.htm", "", 16, "left", "Rental Program", 0);
	menus[2].addItem("http://www.bluedanubeviolins.com/ssids/danube_series.htm", "", 16, "left", "DANUBE Series", 3);
	menus[2].addItem("http://www.bluedanubeviolins.com/ssids/cellos.htm", "", 16, "left", "Cellos", 0);
	menus[2].addItem("http://www.bluedanubeviolins.com/ssids/double_basses.htm", "", 16, "left", "Double Basses", 0);
	menus[2].addItem("http://www.bluedanubeviolins.com/ssids/restored_german_czech_instruments.htm", "", 30, "left", "Restored German / Czech Instruments", 0);
	menus[2].addItem("http://www.bluedanubeviolins.com/ssids/outfits.htm", "", 16, "left", "Outfits", 0);
	menus[2].addItem("http://www.bluedanubeviolins.com/ssids/baroque_instruments.htm", "", 16, "left", "Baroque Instruments", 0);
	menus[2].addItem("http://www.bluedanubeviolins.com/ssids/intermediate_level_instruments.htm", "", 30, "left", "Intermediate-level Instruments", 0);

//Sub Menu for Sub Menu "DANUBE Series":
	menus[3] = 	new menu(165, "vertical", 0, 0, -1, -1, "#FFFFFF", "#3980F4", "Verdana, Helvetica, Arial", 8, 
		"", "", "black", "white", 1, "#A5A5A5", 1, "rollover:menu-arrow.gif:menu-arrow-ovr.gif", false, true, false, false, 0, true, 1, 1, "black");
	menus[3].addItem("http://www.bluedanubeviolins.com/ssids/danube_series_tartini.htm", "", 16, "left", "Tartini Models", 0);
	menus[3].addItem("http://www.bluedanubeviolins.com/ssids/danube_series_spohr.htm", "", 16, "left", "Spohr Models", 0);
	menus[3].addItem("http://www.bluedanubeviolins.com/ssids/danube_series_wieniawski.htm", "", 16, "left", "Wieniawski Models", 0);
	menus[3].addItem("http://www.bluedanubeviolins.com/ssids/danube_series_strauss.htm", "", 16, "left", "Strauss Models", 0);
	menus[3].addItem("http://www.bluedanubeviolins.com/ssids/danube_series_sarasate.htm", "", 16, "left", "Sarasate Models", 0);
	menus[3].addItem("http://www.bluedanubeviolins.com/ssids/danube_series_mozart.htm", "", 16, "left", "Leopold Mozart Models", 0);
	menus[3].addItem("http://www.bluedanubeviolins.com/ssids/danube_series_joachim.htm", "", 16, "left", "Joachim Models", 0);


//Sub Menu for 3rd Main Menu Item ("Artist Instruments"):
	menus[4] = new menu(270, "vertical", 0, 0, -5, 5, "#FFFFFF", "#3980F4", "Verdana, Helvetica, Arial", 8, 
		"", "", "black", "white", 1, "#A5A5A5", 1, "rollover:menu-arrow.gif:menu-arrow-ovr.gif", false, true, false, false, 0, true, 1, 1, "black");
	//menus[4].addItem("http://www.bluedanubeviolins.com/ai/arpad_sivak.htm", "", 16, "left", "Arpad Sivak (Czech)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/alois_sibal.htm", "", 16, "left", "Alois Sibal (Czech)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/tomas_skala.htm", "", 16, "left", "Tomas Skala (Czech)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/emil_lupac.htm", "", 16, "left", "Emil Lupac (Czech)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/jan_h_bursik.htm", "", 16, "left", "Jan H. Bursik (Czech)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/jan_pawlikowski.htm", "", 16, "left", "Jan Pawlikowski (Polish)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/antoni_marcin_krzysztof_krupa.htm", "", 30, "left", "Antoni, Marcin & Krzysztof Krupa (Polish)", 0);
	//menus[4].addItem("http://www.bluedanubeviolins.com/ai/lukasz_wojciech.htm", "", 16, "left", "Lukasz Wojciech (Polish)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/branislav_kovacik.htm", "", 16, "left", "Branislav Kovacik (Slovak)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/stanislav_marinov.htm", "", 16, "left", "Stanislav Marinov (Slovak)", 0);
	//menus[4].addItem("http://www.bluedanubeviolins.com/ai/pal_saranszky.htm", "", 16, "left", "Pal Saranszky (Hungarian)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/viktor_koos.htm", "", 16, "left", "Viktor Koos (Hungarian)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/balazs_gollob.htm", "", 16, "left", "Balazs Gollob (Hungarian)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/lajos_and_lajos_konja_jr.htm", "", 16, "left", "Lajos & Lajos Konya Jr. (Hungarian)", 0);
	//menus[4].addItem("http://www.bluedanubeviolins.com/ai/ioan_luca.htm", "", 16, "left", "Ioan Luca (Romanian)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/jozsef_giuseppe_budai.htm", "", 16, "left", "Jozsef (Giuseppe) Budai (Romanian)", 0);
	//menus[4].addItem("http://www.bluedanubeviolins.com/ai/vasile_mare.htm", "", 16, "left", "Vasile Mare (Romanian)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/vasile_gliga.htm", "", 16, "left", "Vasile Gliga (Romanian)", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/baroque_instruments.htm", "", 16, "left", "Baroque Instruments", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/custom_orders.htm", "", 16, "left", "Custom Orders", 0);
	menus[4].addItem("http://www.bluedanubeviolins.com/ai/antique_other_instruments.htm", "", 16, "left", "Antique/Other Instruments", 0);

//Sub Menu for 4th Main Menu Item ("Bows"):
	menus[5] = 	new menu(136, "vertical", 0, 0, -1, -1, "#FFFFFF", "#3980F4", "Verdana, Helvetica, Arial", 8, 
		"", "", "black", "white", 1, "#A5A5A5", 1, "rollover:menu-arrow.gif:menu-arrow-ovr.gif", false, true, false, false, 0, true, 1, 1, "black");
	menus[5].addItem("http://www.bluedanubeviolins.com/bows/student_level.htm", "", 16, "left", "Student-level", 0);
	menus[5].addItem("http://www.bluedanubeviolins.com/bows/intermediate_level.htm", "", 16, "left", "Intermediate-level", 0);
	menus[5].addItem("http://www.bluedanubeviolins.com/bows/artist_level.htm", "", 16, "left", "Artist-level", 0);

//Sub Menu for 5th Main Menu Item ("Cases"):
	menus[6] = 	new menu(225, "vertical", 0, 0, -1, -1, "#FFFFFF", "#3980F4", "Verdana, Helvetica, Arial", 8, 
		"", "", "black", "white", 1, "#A5A5A5", 1, "rollover:menu-arrow.gif:menu-arrow-ovr.gif", false, true, false, false, 0, true, 1, 1, "black");
	menus[6].addItem("http://www.bluedanubeviolins.com/cases/artonus.htm", "", 16, "left", "Artonus (from Poland)", 0);
	menus[6].addItem("http://www.bluedanubeviolins.com/cases/ika.htm", "", 16, "left", "IKA (from the Czech Republic)", 0);
	menus[6].addItem("http://www.bluedanubeviolins.com/cases/bobelock.htm", "", 16, "left", "Bobelock", 0);
	menus[6].addItem("http://www.bluedanubeviolins.com/cases/bow_cases-bobelock.htm", "", 16, "left", "Bow Cases", 0);

//Sub Menu for 6th Main Menu Item ("Details & Accessories"):
	menus[7] = 	new menu(125, "vertical", 0, 0, -1, -1, "#FFFFFF", "#3980F4", "Verdana, Helvetica, Arial", 8, 
		"", "", "black", "white", 1, "#A5A5A5", 1, "rollover:menu-arrow.gif:menu-arrow-ovr.gif", false, true, false, false, 0, true, 1, 1, "black");
	menus[7].addItem("http://www.bluedanubeviolins.com/da/how_to_order.htm", "", 16, "left", "How to Order", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/trial_agreements.htm", "", 16, "left", "Trial agreements", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/shipping.htm", "", 16, "left", "Shipping", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/payment.htm", "", 16, "left", "Payment", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/returns.htm", "", 16, "left", "Returns", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/strings.htm", "", 16, "left", "Strings", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/rosin.htm", "", 16, "left", "Rosin", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/tuning_forks.htm", "", 16, "left", "Tuning Forks", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/mutes.htm", "", 16, "left", "Mutes", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/shoulder_rests.htm", "", 16, "left", "Shoulder Rests", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/metronomes.htm", "", 16, "left", "Metronomes", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/music_stands.htm", "", 16, "left", "Music Stands", 0);
	menus[7].addItem("http://www.bluedanubeviolins.com/da/humidifiers.htm", "", 16, "left", "Humidifiers", 0);

//Sub Menu for 7th Main Menu Item ("Blue Danube Productions"):
	menus[8] = 	new menu(170, "vertical", 0, 0, -1, -1, "#FFFFFF", "#3980F4", "Verdana, Helvetica, Arial", 8, 
		"", "", "black", "white", 1, "#A5A5A5", 1, "rollover:menu-arrow.gif:menu-arrow-ovr.gif", false, true, false, false, 0, true, 1, 1, "black");
	menus[8].addItem("http://www.bluedanubeviolins.com/bdp/about_bdp.htm", "", 16, "left", "About BDMI", 0);
	menus[8].addItem("http://www.bluedanubeviolins.com/bdp/about_aa.htm", "", 16, "left", "About Anthony Armore", 0);
	menus[8].addItem("http://www.bluedanubeviolins.com/bdp/om2008.htm", "", 16, "left", "Next Production", 0);
	menus[8].addItem("http://www.bluedanubeviolins.com/bdp/future_productions.htm", "", 16, "left", "Future Productions", 0);
	menus[8].addItem("http://www.bluedanubeviolins.com/bdp/past_productions.htm", "", 16, "left", "Past Productions", 0);
	menus[8].addItem("http://www.bluedanubeviolins.com/bdp/conductors.htm", "", 30, "left", "Conductors (Guest Conducting)", 0);
	menus[8].addItem("http://www.bluedanubeviolins.com/bdp/soloists_vocal_artists.htm", "", 30, "left", "Soloists/Vocal Artists (Engagements)", 0);
	menus[8].addItem("http://www.bluedanubeviolins.com/bdp/tours.htm", "", 16, "left", "Tours", 0);
	menus[8].addItem("http://www.bluedanubeviolins.com/bdp/recordings.htm", "", 16, "left", "Recordings", 0);
	menus[8].addItem("http://www.bluedanubeviolins.com/bdp/sets_and_costumes.htm", "", 16, "left", "Sets and Costumes", 0);
	menus[8].addItem("http://www.bluedanubeviolins.com/bdp/contact_us.htm", "", 16, "left", "Contact Us", 0);


} //OUTER CLOSING BRACKET. EVERYTHING ADDED MUST BE ABOVE THIS LINE.