function loadFromQuery(url) {
	var get = dojo.xhrGet({ url: url });
	return function(node) {
		get.addCallback(function(data) {
			node.innerHTML = data;
			return data;
		});
	}
}

function init(url) {
	dojo.back.setInitialState({
		back: function() { openPage(this.urltrack); },
		forward: function() { openPage(this.urltrack);},
		changeUrl: url,
		urltrack: url });
	dojo.query('#container').forEach(loadFromQuery(url));
}

function openPage(url) {
	dojo.back.addToHistory({
		back: function() { openPage(this.urltrack); },
		forward: function() { openPage(this.urltrack);},
		changeUrl: url,
		urltrack: url });
	dojo.query('#container').forEach(loadFromQuery(url));
}

function showPricelist(list) {
	/*var url_path = location.search;
	alert(url_path);
	var delimiter_index = url_path.indexOf('#');
	alert(delimiter_index);
	var path_vars = "";

	if (delimiter_index > -1) {
		path_var = url_path.substring(delimiter_index);
		alert(path_var);
	} else {
		alert('path_var is null');
	}

	if (list == "" and path_var !== "") {
		list = path_var;
	}*/

	dojo.byId("hinnasto").innerHTML = "\n\t<img src=\"/mad/tiedostot/kuvat/ajax-loader.gif\" alt=\"Odota hetki..\" />\n";
	dojo.xhrGet( {
		url: "http://www.mad.fi/mad/hinnasto.php", 
		load: function(response, ioArgs) {

			toggle_menu('sm_tuotteet');

			switch(list) {
				case "Ohjelmat":
					select_submenu('a_tuotteet', '', '<a id="selected" onclick="showPricelist(\'Ohjelmat\');">Ohjelmat</a>  |  <a onclick="showPricelist(\'Kirjastot\');">Kirjastot</a>  |  <a onclick="showPricelist(\'Apuohjelmat\');">Apuohjelmat</a>  |  <a onclick="showPricelist(\'Paivitykset\');">Päivitykset</a>  |  <a onclick="showPricelist(\'Tyot\');">Työt</a>  |  <a onclick="showPricelist(\'Koulutus\');">Koulutus</a>  |  <a onclick="showPricelist(\'Kerho\');">Kerho</a>  |  <a onclick="showPricelist(\'Kirjat\');">Kirjat</a>');
					break;
				case "Kirjastot":
					select_submenu('a_tuotteet', '', '<a onclick="showPricelist(\'Ohjelmat\');">Ohjelmat</a>  |  <a id="selected" onclick="showPricelist(\'Kirjastot\');">Kirjastot</a>  |  <a onclick="showPricelist(\'Apuohjelmat\');">Apuohjelmat</a>  |  <a onclick="showPricelist(\'Paivitykset\');">Päivitykset</a>  |  <a onclick="showPricelist(\'Tyot\');">Työt</a>  |  <a onclick="showPricelist(\'Koulutus\');">Koulutus</a>  |  <a onclick="showPricelist(\'Kerho\');">Kerho</a>  |  <a onclick="showPricelist(\'Kirjat\');">Kirjat</a>');
					break;
				case "Apuohjelmat":
					select_submenu('a_tuotteet', '', '<a onclick="showPricelist(\'Ohjelmat\');">Ohjelmat</a>  |  <a onclick="showPricelist(\'Kirjastot\');">Kirjastot</a>  |  <a id="selected" onclick="showPricelist(\'Apuohjelmat\');">Apuohjelmat</a>  |  <a onclick="showPricelist(\'Paivitykset\');">Päivitykset</a>  |  <a onclick="showPricelist(\'Tyot\');">Työt</a>  |  <a onclick="showPricelist(\'Koulutus\');">Koulutus</a>  |  <a onclick="showPricelist(\'Kerho\');">Kerho</a>  |  <a onclick="showPricelist(\'Kirjat\');">Kirjat</a>');
					break;
				case "Paivitykset":
					select_submenu('a_tuotteet', '', '<a onclick="showPricelist(\'Ohjelmat\');">Ohjelmat</a>  |  <a onclick="showPricelist(\'Kirjastot\');">Kirjastot</a>  |  <a onclick="showPricelist(\'Apuohjelmat\');">Apuohjelmat</a>  |  <a id="selected" onclick="showPricelist(\'Paivitykset\');">Päivitykset</a>  |  <a onclick="showPricelist(\'Tyot\');">Työt</a>  |  <a onclick="showPricelist(\'Koulutus\');">Koulutus</a>  |  <a onclick="showPricelist(\'Kerho\');">Kerho</a>  |  <a onclick="showPricelist(\'Kirjat\');">Kirjat</a>');
					break;
				case "Tyot":
					select_submenu('a_tuotteet', '', '<a onclick="showPricelist(\'Ohjelmat\');">Ohjelmat</a>  |  <a onclick="showPricelist(\'Kirjastot\');">Kirjastot</a>  |  <a onclick="showPricelist(\'Apuohjelmat\');">Apuohjelmat</a>  |  <a onclick="showPricelist(\'Paivitykset\');">Päivitykset</a>  |  <a id="selected" onclick="showPricelist(\'Tyot\');">Työt</a>  |  <a onclick="showPricelist(\'Koulutus\');">Koulutus</a>  |  <a onclick="showPricelist(\'Kerho\');">Kerho</a>  |  <a onclick="showPricelist(\'Kirjat\');">Kirjat</a>');
					break;
				case "Koulutus":
					select_submenu('a_tuotteet', '', '<a onclick="showPricelist(\'Ohjelmat\');">Ohjelmat</a>  |  <a onclick="showPricelist(\'Kirjastot\');">Kirjastot</a>  |  <a onclick="showPricelist(\'Apuohjelmat\');">Apuohjelmat</a>  |  <a onclick="showPricelist(\'Paivitykset\');">Päivitykset</a>  |  <a onclick="showPricelist(\'Tyot\');">Työt</a>  |  <a id="selected" onclick="showPricelist(\'Koulutus\');">Koulutus</a>  |  <a onclick="showPricelist(\'Kerho\');">Kerho</a>  |  <a onclick="showPricelist(\'Kirjat\');">Kirjat</a>');
					break;
				case "Kerho":
					select_submenu('a_tuotteet', '', '<a onclick="showPricelist(\'Ohjelmat\');">Ohjelmat</a>  |  <a onclick="showPricelist(\'Kirjastot\');">Kirjastot</a>  |  <a onclick="showPricelist(\'Apuohjelmat\');">Apuohjelmat</a>  |  <a onclick="showPricelist(\'Paivitykset\');">Päivitykset</a>  |  <a onclick="showPricelist(\'Tyot\');">Työt</a>  |  <a onclick="showPricelist(\'Koulutus\');">Koulutus</a>  |  <a id="selected" onclick="showPricelist(\'Kerho\');">Kerho</a>  |  <a onclick="showPricelist(\'Kirjat\');">Kirjat</a>');
					//select_submenu('a_tuotteet', '', '<a onclick="showPricelist(\'Ohjelmat\');">Ohjelmat</a>  |  <a onclick="showPricelist(\'Kirjastot\');">Kirjastot</a>  |  <a onclick="showPricelist(\'Apuohjelmat\');">Apuohjelmat</a>  |  <a onclick="showPricelist(\'Paivitykset\');">Päivitykset</a>  |  <a onclick="showPricelist(\'Tyot\');">Työt</a>  |  <a onclick="showPricelist(\'Koulutus\');">Koulutus</a>  |  <a id="selected" onclick="showPricelist(\'Kerho\');">Kerho</a>  |  <a onclick="showPricelist(\'Kirjat\');">Kirjat</a>');
					break;
				case "Kirjat":
					select_submenu('a_tuotteet', '', '<a onclick="showPricelist(\'Ohjelmat\');">Ohjelmat</a>  |  <a onclick="showPricelist(\'Kirjastot\');">Kirjastot</a>  |  <a onclick="showPricelist(\'Apuohjelmat\');">Apuohjelmat</a>  |  <a onclick="showPricelist(\'Paivitykset\');">Päivitykset</a>  |  <a onclick="showPricelist(\'Tyot\');">Työt</a>  |  <a onclick="showPricelist(\'Koulutus\');">Koulutus</a>  |  <a onclick="showPricelist(\'Kerho\');">Kerho</a>  |  <a id="selected" onclick="showPricelist(\'Kirjat\');">Kirjat</a>');
					break;
			}

			//location.search = '?tuoteluokka=' + list;

			dojo.byId("hinnasto").innerHTML = response;
			return response;
		},
		error: function(response, ioArgs) {
			console.error("HTTP status code: ", ioArgs.xhr.status);
			dojo.byId("hinnasto").innerHTML = "";
			return response;
		},
		content: {tuoteluokka: list }
	});
}

function init_menus()
{
	collapse_menus();

	var page = document.location.toString();

	if(page == 'http://www.mad.fi/')
	{
		page = 'http://www.mad.fi/index.html';
	}

	if(page.indexOf('www.mad.fi/index.html') > -1)
	{
		toggle_menu('sm_etusivu');
	}

	if(page == 'http://www.mad.fi/madcd/')
	{
		page = 'http://www.mad.fi/madcd/index.html';
	}

	if(page == 'http://www.mad.fi/mad/opiskelijakilpailu/')
	{
		page = 'http://www.mad.fi/mad/opiskelijakilpailu/index.html';
	}

	if(page.indexOf('/opiskelijakilpailu/index.html') > -1)
	{
		toggle_menu('sm_opiskelijat');
		select_submenu('a_opiskelijat', 'sma_opiskelijakilpailu', '<a href="tehtavananto.html">Tehtävänanto</a> | <a href="kohde.html">Kohde</a> | <a href="tilaohjelma.html">Tilaohjelma</a> | <a href="saannot.html">Säännöt</a> | <a href="kilpailupaketti.zip">Lataa kilpailupaketti</a> (207.3Mt) | <a href="ohje.html">Päivitetty ohje</a>');
	}

	if(page.indexOf('/opiskelijakilpailu/tehtavananto.html') > -1)
	{
		toggle_menu('sm_opiskelijat');
		select_submenu('a_opiskelijat', 'sma_opiskelijakilpailu', '<a id="selected" href="tehtavananto.html">Tehtävänanto</a> | <a href="kohde.html">Kohde</a> | <a href="tilaohjelma.html">Tilaohjelma</a> | <a href="saannot.html">Säännöt</a> | <a href="kilpailupaketti.zip">Lataa kilpailupaketti</a> (207.3Mt) | <a href="ohje.html">Päivitetty ohje</a>');
	}

	if(page.indexOf('/opiskelijakilpailu/kohde.html') > -1)
	{
		toggle_menu('sm_opiskelijat');
		select_submenu('a_opiskelijat', '', '<a href="tehtavananto.html">Tehtävänanto</a> | <a id="selected" href="kohde.html">Kohde</a> | <a href="tilaohjelma.html">Tilaohjelma</a> | <a href="saannot.html">Säännöt</a> | <a href="kilpailupaketti.zip">Lataa kilpailupaketti</a> (207.3Mt) | <a href="ohje.html">Päivitetty ohje</a>');
	}

	if(page.indexOf('/opiskelijakilpailu/tilaohjelma.html') > -1)
	{
		toggle_menu('sm_opiskelijat');
		select_submenu('a_opiskelijat', '', '<a href="tehtavananto.html">Tehtävänanto</a> | <a href="kohde.html">Kohde</a> | <a id="selected" href="tilaohjelma.html">Tilaohjelma</a> | <a href="saannot.html">Säännöt</a> | <a href="kilpailupaketti.zip">Lataa kilpailupaketti</a> (207.3Mt) | <a href="ohje.html">Päivitetty ohje</a>');
	}

	if(page.indexOf('/opiskelijakilpailu/saannot.html') > -1)
	{
		toggle_menu('sm_opiskelijat');
		select_submenu('a_opiskelijat', '', '<a href="tehtavananto.html">Tehtävänanto</a> | <a href="kohde.html">Kohde</a> | <a href="tilaohjelma.html">Tilaohjelma</a> | <a id="selected" href="saannot.html">Säännöt</a> | <a href="kilpailupaketti.zip">Lataa kilpailupaketti</a> (207.3Mt) | <a href="ohje.html">Päivitetty ohje</a>');
	}

	if(page.indexOf('/opiskelijakilpailu/ohje.html') > -1)
	{
		toggle_menu('sm_opiskelijat');
		select_submenu('a_opiskelijat', '', '<a href="tehtavananto.html">Tehtävänanto</a> | <a href="kohde.html">Kohde</a> | <a href="tilaohjelma.html">Tilaohjelma</a> | <a href="saannot.html">Säännöt</a> | <a href="kilpailupaketti.zip">Lataa kilpailupaketti</a> (207.3Mt) | <a id="selected" href="ohje.html">Päivitetty ohje</a>');
	}

	if(page.indexOf('uutiset.html') > -1)
	{
		toggle_menu('sm_etusivu');
		select_submenu('a_etusivu', 'sma_uutiset', '<a id="selected" href="uutiset.html">Uutiset</a> | <a href="lehdistotiedotteet.html">Lehdistötiedotteet</a>');
	}

	if(page.indexOf('lehdistotiedotteet.html') > -1)
	{
		toggle_menu('sm_etusivu');
		select_submenu('a_etusivu', 'sma_lehdistotiedotteet', '<a href="uutiset.html">Uutiset</a> | <a id="selected" href="lehdistotiedotteet.html">Lehdistötiedotteet</a>');
	}

	if(page.indexOf('tapahtumat.html') > -1)
	{
		toggle_menu('sm_etusivu');
		select_submenu('a_etusivu', 'sma_tapahtumat', '');
	}

	if(page.indexOf('kampanjat.html') > -1)
	{
		toggle_menu('sm_etusivu');
		select_submenu('a_etusivu', 'sma_kampanjat', '');
	}

	if(page.indexOf('mad.html') > -1)
	{
		toggle_menu('sm_mad');
	}

	if(page.indexOf('historia.html') > -1)
	{
		toggle_menu('sm_mad');
		select_submenu('a_mad', 'sma_historia', '');
	}

	if(page.indexOf('henkilokunta.html') > -1)
	{
		toggle_menu('sm_mad');
		select_submenu('a_mad', 'sma_henkilokunta', '');
	}

	if(page.indexOf('tyopaikat.html') > -1)
	{
		toggle_menu('sm_mad');
		select_submenu('a_mad', 'sma_tyopaikat', '');
	}

	if(page.indexOf('tuotteet.html') > -1)
	{
		toggle_menu('sm_tuotteet');
	}

	if(page.indexOf('archicad.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_archicad', '<a href="/mad/archicad13.html">ArchiCAD 13</a> | <a href="/mad/demoversiot.html">Demoversio</a>  |  <a href="/mad/opiskelijat.html">Opiskelijaversio</a>  |  <a href="/mad/yllapito.html">Ylläpitosopimus</a>  |  <a href="/mad/archicadreferenssit.html">Referenssit</a>');
	}

	if(page.indexOf('archicadse2010.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_archicadse2010', '<a href="/mad/archicadse2010lataa.html">Lataa</a>');
	}

	if(page.indexOf('archicadse2008.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_archicadse2008', '');
	}

	if(page.indexOf('archicad13.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_archicad', '<a id="selected" href="/mad/archicad13.html">ArchiCAD 13</a> | <a href="/mad/demoversiot.html">Demoversio</a>  |  <a href="/mad/opiskelijat.html">Opiskelijaversio</a>  |  <a href="/mad/yllapito.html">Ylläpitosopimus</a>  |  <a href="/mad/archicadreferenssit.html">Referenssit</a>');
	}

	if(page.indexOf('demoversiot.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', '', '<a href="/mad/archicad13.html">ArchiCAD 13</a> | <a id="selected" href="/mad/demoversiot.html">Demoversio</a>  |  <a href="/mad/opiskelijat.html">Opiskelijaversio</a>  |  <a href="/mad/yllapito.html">Ylläpitosopimus</a>  |  <a href="/mad/archicadreferenssit.html">Referenssit</a>');
	}

	if(page.indexOf('yllapito.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', '', '<a href="/mad/archicad13.html">ArchiCAD 13</a> | <a href="/mad/demoversiot.html">Demoversio</a>  |  <a href="/mad/opiskelijat.html">Opiskelijaversio</a>  |  <a id="selected" href="/mad/yllapito.html">Ylläpitosopimus</a>  |  <a href="/mad/archicadreferenssit.html">Referenssit</a>');
	}

	if(page.indexOf('archicadreferenssit.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', '', '<a href="/mad/archicad13.html">ArchiCAD 13</a> | <a href="/mad/demoversiot.html">Demoversio</a>  |  <a href="/mad/opiskelijat.html">Opiskelijaversio</a>  |  <a href="/mad/yllapito.html">Ylläpitosopimus</a>  |  <a id="selected" href="/mad/archicadreferenssit.html">Referenssit</a>');
	}

	if(page.indexOf('hirret.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_hirret', '');
	}

	if(page.indexOf('doublecheck.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_doublecheck', '');
	}

	if(page.indexOf('zonematic.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_zonematic', '');
	}

	if(page.indexOf('muutoskone.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_muutoskone', '');
	}

	if(page.indexOf('cinema4d.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_cinema4d', '');
	}

	if(page.indexOf('artlantis.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_artlantis', '');
	}

	if(page.indexOf('sketchup.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_sketchup', '');
	}

	if(page.indexOf('piranesi.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_piranesi', '');
	}

	if(page.indexOf('jalleenmyyjat.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_jalleenmyyjat', '');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html')
	{
		showPricelist('Ohjelmat');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=Ohjelmat')
	{
		showPricelist('Ohjelmat');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=ohjelmat')
	{
		showPricelist('Ohjelmat');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=Kirjastot')
	{
		showPricelist('Kirjastot');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=kirjastot')
	{
		showPricelist('Kirjastot');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=Apuohjelmat')
	{
		showPricelist('Apuohjelmat');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=apuohjelmat')
	{
		showPricelist('Apuohjelmat');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=Paivitykset')
	{
		showPricelist('Paivitykset');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=paivitykset')
	{
		showPricelist('Paivitykset');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=Tyot')
	{
		showPricelist('Tyot');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=tyot')
	{
		showPricelist('Tyot');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=Koulutus')
	{
		showPricelist('Koulutus');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=koulutus')
	{
		showPricelist('Koulutus');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=Kerho')
	{
		showPricelist('Kerho');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=kerho')
	{
		showPricelist('Kerho');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=Kirjat')
	{
		showPricelist('Kirjat');
	}

	if(page == 'http://www.mad.fi/mad/hinnasto.html?tuoteluokka=kirjat')
	{
		showPricelist('Kirjat');
	}

	/*if(page.indexOf('tuoteluokka=Ohjelmat') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', '', '<a id="selected" href="/mad/hinnasto.html?tuoteluokka=Ohjelmat">Ohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjastot">Kirjastot</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Apuohjelmat">Apuohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Paivitykset">Päivitykset</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Tyot">Työt</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Koulutus">Koulutus</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kerho">Kerho</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjat">Kirjat</a>');
	}

	if(page.indexOf('tuoteluokka=Kirjastot') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', '', '<a href="/mad/hinnasto.html?tuoteluokka=Ohjelmat">Ohjelmat</a>  |  <a id="selected" href="/mad/hinnasto.html?tuoteluokka=Kirjastot">Kirjastot</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Apuohjelmat">Apuohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Paivitykset">Päivitykset</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Tyot">Työt</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Koulutus">Koulutus</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kerho">Kerho</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjat">Kirjat</a>');
	}

	if(page.indexOf('tuoteluokka=Apuohjelmat') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', '', '<a href="/mad/hinnasto.html?tuoteluokka=Ohjelmat">Ohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjastot">Kirjastot</a>  |  <a id="selected" href="/mad/hinnasto.html?tuoteluokka=Apuohjelmat">Apuohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Paivitykset">Päivitykset</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Tyot">Työt</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Koulutus">Koulutus</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kerho">Kerho</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjat">Kirjat</a>');
	}

	if(page.indexOf('tuoteluokka=Paivitykset') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', '', '<a href="/mad/hinnasto.html?tuoteluokka=Ohjelmat">Ohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjastot">Kirjastot</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Apuohjelmat">Apuohjelmat</a>  |  <a id="selected" href="/mad/hinnasto.html?tuoteluokka=Paivitykset">Päivitykset</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Tyot">Työt</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Koulutus">Koulutus</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kerho">Kerho</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjat">Kirjat</a>');
	}

	if(page.indexOf('tuoteluokka=Tyot') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', '', '<a href="/mad/hinnasto.html?tuoteluokka=Ohjelmat">Ohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjastot">Kirjastot</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Apuohjelmat">Apuohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Paivitykset">Päivitykset</a>  |  <a id="selected" href="/mad/hinnasto.html?tuoteluokka=Tyot">Työt</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Koulutus">Koulutus</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kerho">Kerho</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjat">Kirjat</a>');
	}

	if(page.indexOf('tuoteluokka=Koulutus') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', '', '<a href="/mad/hinnasto.html?tuoteluokka=Ohjelmat">Ohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjastot">Kirjastot</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Apuohjelmat">Apuohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Paivitykset">Päivitykset</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Tyot">Työt</a>  |  <a id="selected" href="/mad/hinnasto.html?tuoteluokka=Koulutus">Koulutus</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kerho">Kerho</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjat">Kirjat</a>');
	}

	if(page.indexOf('tuoteluokka=Kerho') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', '', '<a href="/mad/hinnasto.html?tuoteluokka=Ohjelmat">Ohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjastot">Kirjastot</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Apuohjelmat">Apuohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Paivitykset">Päivitykset</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Tyot">Työt</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Koulutus">Koulutus</a>  |  <a id="selected" href="/mad/hinnasto.html?tuoteluokka=Kerho">Kerho</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjat">Kirjat</a>');
	}

	if(page.indexOf('tuoteluokka=Kirjat') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', '', '<a href="/mad/hinnasto.html?tuoteluokka=Ohjelmat">Ohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kirjastot">Kirjastot</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Apuohjelmat">Apuohjelmat</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Paivitykset">Päivitykset</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Tyot">Työt</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Koulutus">Koulutus</a>  |  <a href="/mad/hinnasto.html?tuoteluokka=Kerho">Kerho</a>  |  <a id="selected" href="/mad/hinnasto.html?tuoteluokka=Kirjat">Kirjat</a>');
	}*/

	if(page.indexOf('esitteet.html') > -1)
	{
		toggle_menu('sm_tuotteet');
		select_submenu('a_tuotteet', 'sma_esitteet', '');
	}

	if(page.indexOf('koulutus.html') > -1)
	{
		toggle_menu('sm_koulutus');
	}

	if(page.indexOf('koulutuskalenteri.html') > -1)
	{
		toggle_menu('sm_koulutus');
		select_submenu('a_koulutus', 'sma_koulutuskalenteri', '');
	}

	if(page.indexOf('opiskelijat.html') > -1)
	{
		toggle_menu('sm_opiskelijat');
	}

	if(page.indexOf('opiskelijaversio.html') > -1)
	{
		toggle_menu('sm_opiskelijat');
		select_submenu('a_opiskelijat', 'sma_opiskelijaversio', '');
	}

	if(page.indexOf('opiskelijatilaukset.html') > -1)
	{
		toggle_menu('sm_opiskelijat');
		select_submenu('a_opiskelijat', 'sma_opiskelijatilaukset', '');
	}

	if(page.indexOf('opiskelijareferenssit.html') > -1)
	{
		toggle_menu('sm_opiskelijat');
		select_submenu('a_opiskelijat', 'sma_opiskelijareferenssit', '');
	}

	if(page.indexOf('tuki.html') > -1)
	{
		toggle_menu('sm_tuki');
	}

	if(page.indexOf('/madcd/index.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', 'sma_madcd', '<a href="/madcd/ohjeet.html">Ohjeet</a>  |  <a href="/madcd/aloituspohjat.html">Aloituspohjat</a>  |  <a href="/mad/peruskirjasto.html">Peruskirjasto 11</a>  |  <a href="/madcd/laajennukset.html">ArchiCAD-laajennukset</a>  |  <a href="/madcd/esimerkkiprojektit.html">Esimerkkiprojektit</a>  |  <a href="/madcd/ac10alikirjasto.html">ArchiCAD 10 Alikirjasto</a>  |  <a href="/madcd/moduulit.html">Moduulit</a>');
	}

	if(page.indexOf('/madcd/ohjeet.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a id="selected" href="/madcd/ohjeet.html">Ohjeet</a>  |  <a href="/madcd/aloituspohjat.html">Aloituspohjat</a>  |  <a href="/mad/peruskirjasto.html">Peruskirjasto 11</a>  |  <a href="/madcd/laajennukset.html">ArchiCAD-laajennukset</a>  |  <a href="/madcd/esimerkkiprojektit.html">Esimerkkiprojektit</a>  |  <a href="/madcd/ac10alikirjasto.html">ArchiCAD 10 Alikirjasto</a>  |  <a href="/madcd/moduulit.html">Moduulit</a>');
	}

	if(page.indexOf('/madcd/aloituspohjat.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/madcd/ohjeet.html">Ohjeet</a>  |  <a id="selected" href="/madcd/aloituspohjat.html">Aloituspohjat</a>  |  <a href="/mad/peruskirjasto.html">Peruskirjasto 11</a>  |  <a href="/madcd/laajennukset.html">ArchiCAD-laajennukset</a>  |  <a href="/madcd/esimerkkiprojektit.html">Esimerkkiprojektit</a>  |  <a href="/madcd/ac10alikirjasto.html">ArchiCAD 10 Alikirjasto</a>  |  <a href="/madcd/moduulit.html">Moduulit</a>');
	}

	if(page.indexOf('/madcd/laajennukset.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/madcd/ohjeet.html">Ohjeet</a>  |  <a href="/madcd/aloituspohjat.html">Aloituspohjat</a>  |  <a href="/mad/peruskirjasto.html">Peruskirjasto 11</a>  |  <a id="selected" href="/madcd/laajennukset.html">ArchiCAD-laajennukset</a>  |  <a href="/madcd/esimerkkiprojektit.html">Esimerkkiprojektit</a>  |  <a href="/madcd/ac10alikirjasto.html">ArchiCAD 10 Alikirjasto</a>  |  <a href="/madcd/moduulit.html">Moduulit</a>');
	}

	if(page.indexOf('/madcd/esimerkkiprojektit.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/madcd/ohjeet.html">Ohjeet</a>  |  <a href="/madcd/aloituspohjat.html">Aloituspohjat</a>  |  <a href="/mad/peruskirjasto.html">Peruskirjasto 11</a>  |  <a href="/madcd/laajennukset.html">ArchiCAD-laajennukset</a>  |  <a id="selected" href="/madcd/esimerkkiprojektit.html">Esimerkkiprojektit</a>  |  <a href="/madcd/ac10alikirjasto.html">ArchiCAD 10 Alikirjasto</a>  |  <a href="/madcd/moduulit.html">Moduulit</a>');
	}

	if(page.indexOf('/madcd/ac10alikirjasto.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/madcd/ohjeet.html">Ohjeet</a>  |  <a href="/madcd/aloituspohjat.html">Aloituspohjat</a>  |  <a href="/mad/peruskirjasto.html">Peruskirjasto 11</a>  |  <a href="/madcd/laajennukset.html">ArchiCAD-laajennukset</a>  |  <a href="/madcd/esimerkkiprojektit.html">Esimerkkiprojektit</a>  |  <a id="selected" href="/madcd/ac10alikirjasto.html">ArchiCAD 10 Alikirjasto</a>  |  <a href="/madcd/moduulit.html">Moduulit</a>');
	}

	if(page.indexOf('/madcd/moduulit.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/madcd/ohjeet.html">Ohjeet</a>  |  <a href="/madcd/aloituspohjat.html">Aloituspohjat</a>  |  <a href="/mad/peruskirjasto.html">Peruskirjasto 11</a>  |  <a href="/madcd/laajennukset.html">ArchiCAD-laajennukset</a>  |  <a href="/madcd/esimerkkiprojektit.html">Esimerkkiprojektit</a>  |  <a href="/madcd/ac10alikirjasto.html">ArchiCAD 10 Alikirjasto</a>  |  <a id="selected" href="/madcd/moduulit.html">Moduulit</a>');
	}

	if(page.indexOf('/mad/archicadpaivitys.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', 'sma_paivitysohje', '');
	}

	if(page.indexOf('/mad/ac13vaatimukset.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a id="selected" href="/mad/ac13vaatimukset.html">ArchiCAD 13</a>  |  <a href="/mad/ac12vaatimukset.html">ArchiCAD 12</a>  |  <a href="/mad/acse2008vaatimukset.html">ArchiCAD SE 2008</a>  |  <a href="/mad/ac11vaatimukset.html">ArchiCAD 11</a>  |  <a href="/mad/ac10vaatimukset.html">ArchiCAD 10</a>  |  <a href="/mad/ac9vaatimukset.html">ArchiCAD 9</a>  |  <a href="/mad/acsevaatimukset.html">ArchiCAD SE</a>  |  <a href="/mad/ac8vaatimukset.html">ArchiCAD 8</a>  |  <a href="/mad/ac7vaatimukset.html">ArchiCAD 7, 6.5 ja 6</a>');
	}

	if(page.indexOf('/mad/ac12vaatimukset.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/mad/ac13vaatimukset.html">ArchiCAD 13</a>  |  <a id="selected" href="/mad/ac12vaatimukset.html">ArchiCAD 12</a>  |  <a href="/mad/acse2008vaatimukset.html">ArchiCAD SE 2008</a>  |  <a href="/mad/ac11vaatimukset.html">ArchiCAD 11</a>  |  <a href="/mad/ac10vaatimukset.html">ArchiCAD 10</a>  |  <a href="/mad/ac9vaatimukset.html">ArchiCAD 9</a>  |  <a href="/mad/acsevaatimukset.html">ArchiCAD SE</a>  |  <a href="/mad/ac8vaatimukset.html">ArchiCAD 8</a>  |  <a href="/mad/ac7vaatimukset.html">ArchiCAD 7, 6.5 ja 6</a>');
	}

	if(page.indexOf('/mad/acse2008vaatimukset.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/mad/ac13vaatimukset.html">ArchiCAD 13</a>  |  <a href="/mad/ac12vaatimukset.html">ArchiCAD 12</a>  |  <a id="selected" href="/mad/acse2008vaatimukset.html">ArchiCAD SE 2008</a>  |  <a href="/mad/ac11vaatimukset.html">ArchiCAD 11</a>  |  <a href="/mad/ac10vaatimukset.html">ArchiCAD 10</a>  |  <a href="/mad/ac9vaatimukset.html">ArchiCAD 9</a>  |  <a href="/mad/acsevaatimukset.html">ArchiCAD SE</a>  |  <a href="/mad/ac8vaatimukset.html">ArchiCAD 8</a>  |  <a href="/mad/ac7vaatimukset.html">ArchiCAD 7, 6.5 ja 6</a>');
	}

	if(page.indexOf('/mad/ac11vaatimukset.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/mad/ac13vaatimukset.html">ArchiCAD 13</a>  |  <a href="/mad/ac12vaatimukset.html">ArchiCAD 12</a>  |  <a href="/mad/acse2008vaatimukset.html">ArchiCAD SE 2008</a>  |  <a id="selected" href="/mad/ac11vaatimukset.html">ArchiCAD 11</a>  |  <a href="/mad/ac10vaatimukset.html">ArchiCAD 10</a>  |  <a href="/mad/ac9vaatimukset.html">ArchiCAD 9</a>  |  <a href="/mad/acsevaatimukset.html">ArchiCAD SE</a>  |  <a href="/mad/ac8vaatimukset.html">ArchiCAD 8</a>  |  <a href="/mad/ac7vaatimukset.html">ArchiCAD 7, 6.5 ja 6</a>');
	}

	if(page.indexOf('/mad/ac10vaatimukset.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/mad/ac13vaatimukset.html">ArchiCAD 13</a>  |  <a href="/mad/ac12vaatimukset.html">ArchiCAD 12</a>  |  <a href="/mad/acse2008vaatimukset.html">ArchiCAD SE 2008</a>  |  <a href="/mad/ac11vaatimukset.html">ArchiCAD 11</a>  |  <a id="selected" href="/mad/ac10vaatimukset.html">ArchiCAD 10</a>  |  <a href="/mad/ac9vaatimukset.html">ArchiCAD 9</a>  |  <a href="/mad/acsevaatimukset.html">ArchiCAD SE</a>  |  <a href="/mad/ac8vaatimukset.html">ArchiCAD 8</a>  |  <a href="/mad/ac7vaatimukset.html">ArchiCAD 7, 6.5 ja 6</a>');
	}

	if(page.indexOf('/mad/ac9vaatimukset.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/mad/ac13vaatimukset.html">ArchiCAD 13</a>  |  <a href="/mad/ac12vaatimukset.html">ArchiCAD 12</a>  |  <a href="/mad/acse2008vaatimukset.html">ArchiCAD SE 2008</a>  |  <a href="/mad/ac11vaatimukset.html">ArchiCAD 11</a>  |  <a href="/mad/ac10vaatimukset.html">ArchiCAD 10</a>  |  <a id="selected" href="/mad/ac9vaatimukset.html">ArchiCAD 9</a>  |  <a href="/mad/acsevaatimukset.html">ArchiCAD SE</a>  |  <a href="/mad/ac8vaatimukset.html">ArchiCAD 8</a>  |  <a href="/mad/ac7vaatimukset.html">ArchiCAD 7, 6.5 ja 6</a>');
	}

	if(page.indexOf('/mad/acsevaatimukset.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/mad/ac13vaatimukset.html">ArchiCAD 13</a>  |  <a href="/mad/ac12vaatimukset.html">ArchiCAD 12</a>  |  <a href="/mad/acse2008vaatimukset.html">ArchiCAD SE 2008</a>  |  <a href="/mad/ac11vaatimukset.html">ArchiCAD 11</a>  |  <a href="/mad/ac10vaatimukset.html">ArchiCAD 10</a>  |  <a href="/mad/ac9vaatimukset.html">ArchiCAD 9</a>  |  <a id="selected" href="/mad/acsevaatimukset.html">ArchiCAD SE</a>  |  <a href="/mad/ac8vaatimukset.html">ArchiCAD 8</a>  |  <a href="/mad/ac7vaatimukset.html">ArchiCAD 7, 6.5 ja 6</a>');
	}

	if(page.indexOf('/mad/ac8vaatimukset.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/mad/ac12vaatimukset.html">ArchiCAD 12</a>  |  <a href="/mad/acse2008vaatimukset.html">ArchiCAD SE 2008</a>  |  <a href="/mad/ac11vaatimukset.html">ArchiCAD 11</a>  |  <a href="/mad/ac10vaatimukset.html">ArchiCAD 10</a>  |  <a href="/mad/ac9vaatimukset.html">ArchiCAD 9</a>  |  <a href="/mad/acsevaatimukset.html">ArchiCAD SE</a>  |  <a id="selected" href="/mad/ac8vaatimukset.html">ArchiCAD 8</a>  |  <a href="/mad/ac7vaatimukset.html">ArchiCAD 7, 6.5 ja 6</a>');
	}

	if(page.indexOf('/mad/ac7vaatimukset.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', '', '<a href="/mad/ac13vaatimukset.html">ArchiCAD 13</a>  |  <a href="/mad/ac12vaatimukset.html">ArchiCAD 12</a>  |  <a href="/mad/acse2008vaatimukset.html">ArchiCAD SE 2008</a>  |  <a href="/mad/ac11vaatimukset.html">ArchiCAD 11</a>  |  <a href="/mad/ac10vaatimukset.html">ArchiCAD 10</a>  |  <a href="/mad/ac9vaatimukset.html">ArchiCAD 9</a>  |  <a href="/mad/acsevaatimukset.html">ArchiCAD SE</a>  |  <a href="/mad/ac8vaatimukset.html">ArchiCAD 8</a>  |  <a id="selected" href="/mad/ac7vaatimukset.html">ArchiCAD 7, 6.5 ja 6</a>');
	}

	if(page.indexOf('/mad/wibukey.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', 'sma_wibukey', '');
	}

	if(page.indexOf('kasikirja.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', 'sma_kasikirja', '');
	}

	if(page.indexOf('harjoituskirja.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', 'sma_harjoituskirja', '');
	}

	if(page.indexOf('/mad/ohjeet.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', 'sma_muutohjeet', '<a href="/mad/gdlohjeet.html">GDL</a>');
	}

	if(page.indexOf('/mad/sanasto.html') > -1)
	{
		toggle_menu('sm_tuki');
		select_submenu('a_tuki', 'sma_sanasto', '');
	}

	if(page.indexOf('gdl.html') > -1)
	{
		toggle_menu('sm_gdl');
	}

	if(page.indexOf('gdlohjelmat.html') > -1)
	{
		toggle_menu('sm_gdl');
		select_submenu('a_gdl', 'sma_gdlohjelmat', '');
	}

	if(page.indexOf('peruskirjasto.html') > -1)
	{
		toggle_menu('sm_gdl');
		select_submenu('a_gdl', 'sma_peruskirjasto', '');
	}

	if(page.indexOf('gdlkirjastot.html') > -1)
	{
		toggle_menu('sm_gdl');
		select_submenu('a_gdl', 'sma_gdlkirjastot', '');
		//select_submenu('a_gdl', 'sma_gdlkirjastot', '<a href="/mad/kirjastot/peruskirjasto12/">Peruskirjasto 12</a>  |  <a href="/mad/kirjastot/peruskirjasto11/">Peruskirjasto 11</a>  |  <a href="/mad/kirjastot/peruskirjasto10">Peruskirjasto 10</a>  |  <a href="/mad/kirjastot/peruskirjasto8">Peruskirjasto 8</a>  |  <a href="/mad/kirjastot/ruukki">Ruukki</a>');
	}

	/*if(page.indexOf('peruskirjasto8/') > -1)
	{
		toggle_menu('sm_gdl');
		select_submenu('a_gdl', '', '<a href="/mad/kirjastot/peruskirjasto12/">Peruskirjasto 12</a>  |  <a href="/mad/kirjastot/peruskirjasto11/">Peruskirjasto 11</a>  |  <a href="/mad/kirjastot/peruskirjasto10">Peruskirjasto 10</a>  |  <a id="selected" href="/mad/kirjastot/peruskirjasto8">Peruskirjasto 8</a>  |  <a href="/mad/kirjastot/ruukki">Ruukki</a></a>');
	}

	if(page.indexOf('peruskirjasto10/') > -1)
	{
		toggle_menu('sm_gdl');
		select_submenu('a_gdl', '', '<a href="/mad/kirjastot/peruskirjasto12/">Peruskirjasto 12</a>  |  <a href="/mad/kirjastot/peruskirjasto11/">Peruskirjasto 11</a>  |  <a id="selected" href="/mad/kirjastot/peruskirjasto10">Peruskirjasto 10</a>  |  <a href="/mad/kirjastot/peruskirjasto8">Peruskirjasto 8</a>  |  <a href="/mad/kirjastot/ruukki">Ruukki</a>');
	}

	if(page.indexOf('peruskirjasto11/') > -1)
	{
		toggle_menu('sm_gdl');
		select_submenu('a_gdl', '', '<a href="/mad/kirjastot/peruskirjasto12/">Peruskirjasto 12</a>  |  <a id="selected" href="/mad/kirjastot/peruskirjasto11/">Peruskirjasto 11</a>  |  <a href="/mad/kirjastot/peruskirjasto10">Peruskirjasto 10</a>  |  <a href="/mad/kirjastot/peruskirjasto8">Peruskirjasto 8</a>  |  <a href="/mad/kirjastot/ruukki">Ruukki</a>');
	}

	if(page.indexOf('peruskirjasto12/') > -1)
	{
		toggle_menu('sm_gdl');
		select_submenu('a_gdl', '', '<a id="selected" href="/mad/kirjastot/peruskirjasto12/">Peruskirjasto 12</a>  |  <a href="/mad/kirjastot/peruskirjasto11/">Peruskirjasto 11</a>  |  <a href="/mad/kirjastot/peruskirjasto10">Peruskirjasto 10</a>  |  <a href="/mad/kirjastot/peruskirjasto8">Peruskirjasto 8</a>  |  <a href="/mad/kirjastot/ruukki">Ruukki</a>');
	}

	if(page.indexOf('peruskirjasto13/') > -1)
	{
		toggle_menu('sm_gdl');
		select_submenu('a_gdl', '', '<a id="selected" href="/mad/kirjastot/peruskirjasto13/">Peruskirjasto 13</a>  |  <a href="/mad/kirjastot/peruskirjasto12/">Peruskirjasto 12</a>  |  <a href="/mad/kirjastot/peruskirjasto11/">Peruskirjasto 11</a>  |  <a href="/mad/kirjastot/peruskirjasto10">Peruskirjasto 10</a>  |  <a href="/mad/kirjastot/peruskirjasto8">Peruskirjasto 8</a>  |  <a href="/mad/kirjastot/ruukki">Ruukki</a>');
	}*/

	if(page.indexOf('ruukki/') > -1)
	{
		toggle_menu('sm_gdl');
		select_submenu('a_gdl', 'sma_gdlkirjastot', '');
	}

	if(page.indexOf('hbbetoni.html') > -1)
	{
		toggle_menu('sm_gdl');
		select_submenu('a_gdl', 'sma_gdlkirjastot', '');
	}

	if(page.indexOf('/gdlohjeet.html') > -1)
	{
		toggle_menu('sm_gdl');
		select_submenu('a_gdl', 'sma_gdlohjeet', '');
	}

	if(page.indexOf('linkit.html') > -1)
	{
		toggle_menu('sm_linkit');
	}
}

function toggle_menu(menu)
{
		collapse_menus();

		switch(menu)
		{
			case 'sm_etusivu':
				document.getElementById('a_etusivu').style.border = 'none';
				document.getElementById('a_etusivu').style.background = '#0088ff';
				document.getElementById('a_etusivu').style.color = '#ffffff';
				document.getElementById('sm_etusivu').style.display = 'block';
				break;
			case 'sm_mad':
				document.getElementById('a_etusivu').style.border = 'none';
				document.getElementById('a_mad').style.background = '#0088ff';
				document.getElementById('a_mad').style.color = '#ffffff';
				document.getElementById('a_mad').style.border = 'none';
				document.getElementById('sm_mad').style.display = 'block';
				break;
			case 'sm_tuotteet':
				document.getElementById('a_mad').style.border = 'none';
				document.getElementById('a_tuotteet').style.background = '#0088ff';
				document.getElementById('a_tuotteet').style.color = '#ffffff';
				document.getElementById('a_tuotteet').style.border = 'none';
				document.getElementById('sm_tuotteet').style.display = 'block';
				break;
			case 'sm_koulutus':
				document.getElementById('a_tuotteet').style.border = 'none';
				document.getElementById('a_koulutus').style.background = '#0088ff';
				document.getElementById('a_koulutus').style.color = '#ffffff';
				document.getElementById('a_koulutus').style.border = 'none';
				document.getElementById('sm_koulutus').style.display = 'block';
				break;
			case 'sm_opiskelijat':
				document.getElementById('a_koulutus').style.border = 'none';
				document.getElementById('a_opiskelijat').style.background = '#0088ff';
				document.getElementById('a_opiskelijat').style.color = '#ffffff';
				document.getElementById('a_opiskelijat').style.border = 'none';
				document.getElementById('sm_opiskelijat').style.display = 'block';
				break;
			case 'sm_tuki':
				document.getElementById('a_opiskelijat').style.border = 'none';
				document.getElementById('a_tuki').style.background = '#0088ff';
				document.getElementById('a_tuki').style.color = '#ffffff';
				document.getElementById('a_tuki').style.border = 'none';
				document.getElementById('sm_tuki').style.display = 'block';
				break;
			case 'sm_gdl':
				document.getElementById('a_tuki').style.border = 'none';
				document.getElementById('a_gdl').style.background = '#0088ff';
				document.getElementById('a_gdl').style.color = '#ffffff';
				document.getElementById('a_gdl').style.border = 'none';
				document.getElementById('sm_gdl').style.display = 'block';
				break;
			case 'sm_linkit':
				document.getElementById('a_gdl').style.border = 'none';
				document.getElementById('a_linkit').style.border = 'none';
				document.getElementById('sm_linkit').style.display = 'block';
				break;
			case 'sm_archimad':
				document.getElementById('a_linkit').style.border = 'none';
				document.getElementById('a_archimad').style.background = '#0088ff';
				document.getElementById('a_archimad').style.color = '#ffffff';
				document.getElementById('a_archimad').style.border = 'none';
				break;
		}
}

function collapse_menus()
{
	document.getElementById('a_etusivu').style.background = '#ffffff';
	document.getElementById('a_mad').style.background = '#ffffff';
	document.getElementById('a_tuotteet').style.background = '#ffffff';
	document.getElementById('a_koulutus').style.background = '#ffffff';
	document.getElementById('a_opiskelijat').style.background = '#ffffff';
	document.getElementById('a_tuki').style.background = '#ffffff';
	document.getElementById('a_gdl').style.background = '#ffffff';
	document.getElementById('a_linkit').style.background = '#ffffff';
	document.getElementById('a_archimad').style.background = '#ffffff';

	document.getElementById('a_etusivu').style.color = '#000000';
	document.getElementById('a_mad').style.color = '#000000';
	document.getElementById('a_tuotteet').style.color = '#000000';
	document.getElementById('a_koulutus').style.color = '#000000';
	document.getElementById('a_opiskelijat').style.color = '#000000';
	document.getElementById('a_tuki').style.color = '#000000';
	document.getElementById('a_gdl').style.color = '#000000';
	document.getElementById('a_linkit').style.color = '#000000';
	document.getElementById('a_archimad').style.color = '#000000';

	document.getElementById('a_etusivu').style.borderBottom = '1px solid #e4e4e4';
	document.getElementById('a_mad').style.borderBottom = '1px solid #e4e4e4';
	document.getElementById('a_tuotteet').style.borderBottom = '1px solid #e4e4e4';
	document.getElementById('a_koulutus').style.borderBottom = '1px solid #e4e4e4';
	document.getElementById('a_opiskelijat').style.borderBottom = '1px solid #e4e4e4';
	document.getElementById('a_tuki').style.borderBottom = '1px solid #e4e4e4';
	document.getElementById('a_gdl').style.borderBottom = '1px solid #e4e4e4';
	document.getElementById('a_linkit').style.borderBottom = '1px solid #e4e4e4';
	document.getElementById('a_archimad').style.borderBottom = '1px solid #e4e4e4';

	document.getElementById('sm_etusivu').style.display = 'none';
	document.getElementById('sm_mad').style.display = 'none';
	document.getElementById('sm_tuotteet').style.display = 'none';
	document.getElementById('sm_koulutus').style.display = 'none';
	document.getElementById('sm_opiskelijat').style.display = 'none';
	document.getElementById('sm_tuki').style.display = 'none';
	document.getElementById('sm_gdl').style.display = 'none';
	document.getElementById('sm_linkit').style.display = 'none';
}

function select_submenu(menu_id, submenu_id, links)
{
	if(menu_id != '')
	{
		var menu = document.getElementById(menu_id);
		menu.style.background = '#ffffff';
		menu.style.color = '#000000';
		menu.style.borderTop = '1px solid #e4e4e4';
	}

	if(submenu_id != '')
	{
		var submenu = document.getElementById(submenu_id);
		submenu.style.background = '#0088ff';
		submenu.style.color = '#ffffff';
		submenu.style.textDecoration = 'none';
	}

	if(links != '')
	{
		document.getElementById('submenu2').innerHTML = links;
		document.getElementsByTagName('h1')[0].style.marginBottom = '30px';
	}
	
	document.getElementById('submenu2').style.display = 'block';
}
