
var request;
createRequest();

var tuotteet_rivi = "<a onclick=\"haeTuotteet()\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Tuotteet</a>"; 
var lattia_rivi = "&nbsp;<a onclick=\"haeLattiaTuotteet()\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Lattialämmitys</a>";
var lampo_rivi = "&nbsp;<a onclick=\"haeLampoTuotteet()\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Lämmöntuotto</a>";
var kayttovesi_rivi = "&nbsp;<a onclick=\"haeKayttovesiTuotteet()\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Käyttövesi</a>";


var tuot = false;
var tuot_auki = tuotteet_rivi + "<br/>";
tuot_auki += lattia_rivi + "<br/>";
tuot_auki += lampo_rivi + "<br/>";
tuot_auki += kayttovesi_rivi;
var tuot_kiinni = tuotteet_rivi;


var lattia_tuot = false;
var lattia_tuot_auki = tuotteet_rivi + "<br/>";
lattia_tuot_auki += lattia_rivi + "<br/>";
lattia_tuot_auki += "&nbsp;-&nbsp;<a onclick=\"haeSisalto('rakenneratkaisut');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Rakenneratkaisut</a><br/>";
lattia_tuot_auki += "&nbsp;-&nbsp;<a onclick=\"haeSisalto('jakotukit');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Jakotukit</a><br/>";
lattia_tuot_auki += "&nbsp;-&nbsp;<a onclick=\"haeSisalto('putket');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Putket</a><br/>";
lattia_tuot_auki += "&nbsp;-&nbsp;<a onclick=\"haeSisalto('termostaatit');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Termostaatit ja <br/>&nbsp;&nbsp;&nbsp;Toimilaitteet</a><br/>";
lattia_tuot_auki += "&nbsp;-&nbsp;<a onclick=\"haeSisalto('lattia_tekniset');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Tekniset esitteet</a><br/>";
lattia_tuot_auki += lampo_rivi + "<br/>";
lattia_tuot_auki += kayttovesi_rivi;

var lampo_tuot = false;
var lampo_tuot_auki = tuotteet_rivi + "<br/>";
lampo_tuot_auki += lattia_rivi + "<br/>";
lampo_tuot_auki += lampo_rivi + "<br/>";
lampo_tuot_auki += "&nbsp;-&nbsp;<a onclick=\"haeSisalto('lampo_osat');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Kytkentäosat</a><br/>";
lampo_tuot_auki += "&nbsp;-&nbsp;<a onclick=\"haeSisalto('lampo_tekniset');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Tekniset esitteet</a><br/>";
lampo_tuot_auki += kayttovesi_rivi;


var kayttovesi_tuot = false;
var kayttovesi_tuot_auki = tuotteet_rivi + "<br/>";
kayttovesi_tuot_auki += lattia_rivi + "<br/>";
kayttovesi_tuot_auki += lampo_rivi + "<br/>";
kayttovesi_tuot_auki += kayttovesi_rivi + "<br/>";
kayttovesi_tuot_auki += "&nbsp;-&nbsp;<a onclick=\"haeSisalto('kayttovesi_jakotukit');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Jakotukit</a><br/>";
kayttovesi_tuot_auki += "&nbsp;-&nbsp;<a onclick=\"haeSisalto('kayttovesi_pukett');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Putket</a><br/>";
kayttovesi_tuot_auki += "&nbsp;-&nbsp;<a onclick=\"haeSisalto('kayttovesi_tekniset');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Tekniset esitteet</a>";



var esit = false;
var esit_auki = "<a onclick=\"haeEsitteet()\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Esitteet ja Hinnastot</a><br/>";
esit_auki += "&nbsp;<a onclick=\"haeSisalto('esitteet');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Esitteet</a><br/>";
esit_auki += "&nbsp;<a onclick=\"haeSisalto('kuvat');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Kuvapankki</a><br/>";
esit_auki += "&nbsp;<a onclick=\"haeSisalto('referenssit');\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Referenssikohteet</a><br/>";
var esit_kiinni = "<a onclick=\"haeEsitteet()\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\">Esitteet ja Hinnastot</a>";

function createRequest() 
{
  try // Firefox, Opera 8.0+, Safari
  {
    request = new XMLHttpRequest();
  } 
  catch (trymicrosoft) 
  {
    try  // IE
    {
      request = new ActiveXObject("Msxml2.XMLHTTP");
    } 
    catch (othermicrosoft) 
    {
      try  // IE
      {
        request = new ActiveXObject("Microsoft.XMLHTTP");
      } 
      catch (failed) 
      {
        request = false;
      }
    }
  }

  if (!request)
    alert("Error initializing XMLHttpRequest!");
}
function haeSisalto(sivu) 
{
     var url = "sivu.php?sivuid=" + sivu;
	 request.open("GET", url, true);
     request.onreadystatechange = updateSisalto;
     request.send(null); 
}

function updateSisalto() 
{
     if (request.readyState == 4) 
     {
       if (request.status == 200) 
       {
         var response = request.responseText;
         document.getElementById("sisalto").innerHTML = response;         
       } 
       else
         alert("status is " + request.status);
     }
}
function haeRekry(id) 
{
     var url = "sivu.php?rekryid=" + id;
	 request.open("GET", url, true);
     request.onreadystatechange = updateRekry;
     request.send(null); 
}

function updateRekry() 
{
     if (request.readyState == 4) 
     {
       if (request.status == 200) 
       {
         var response = request.responseText;
         document.getElementById("rekry").innerHTML = response;         
       } 
       else
         alert("status is " + request.status);
     }
}
function haeKunta(maakunta) 
{
     var url = "sivu.php?maakunta=" + maakunta;
	 request.open("GET", url, true);
     request.onreadystatechange = updateKunta;
     request.send(null); 
}

function updateKunta() 
{
     if (request.readyState == 4) 
     {
       if (request.status == 200) 
       {
         var response = request.responseText;
         document.getElementById("kunnat").innerHTML = response;
         document.getElementById("myyja").innerHTML = "&nbsp;";         
       } 
       else
         alert("status is " + request.status);
     }
}
function haeMyyja(myyja) 
{
     var url = "sivu.php?myyja=" + myyja;
	 request.open("GET", url, true);
     request.onreadystatechange = updateMyyja;
     request.send(null); 
}

function updateMyyja() 
{
     if (request.readyState == 4) 
     {
       if (request.status == 200) 
       {
         var response = request.responseText;
         document.getElementById("myyja").innerHTML = response;         
       } 
       else
         alert("status is " + request.status);
     }
}
function haeTuotteet() 
{
     if (tuot == false) // jos tuotteet kiinni
	 {
	 	document.getElementById("tuotteet").innerHTML = tuot_auki; // avataan tuotteet
		tuot = true;
		document.getElementById("esitteet").innerHTML = esit_kiinni; // suljetaan esitteet
		esit = false;
		haeSisalto('kaikki_tuotteet');  // haetaan kaikki_tuotteet.php
	}
	else  // jos tuotteet auki
	{
		document.getElementById("tuotteet").innerHTML = tuot_kiinni; // suljetaan tuotteet
		tuot = false;
		lattia_tuot = false;
		lampo_tuot = false;
		kayttovesi_tuot = false;
		haeSisalto('kaikki_tuotteet');  // haetaan kaikki_tuotteet.php
	}
}
function haeLattiaTuotteet() 
{
     if (lattia_tuot == false) // jos tuotteet kiinni
	 {
	 	document.getElementById("tuotteet").innerHTML = lattia_tuot_auki; // avataan tuotteet
		tuot = true;
	 	lattia_tuot = true;
		lampo_tuot = false;
		kayttovesi_tuot = false;
		document.getElementById("esitteet").innerHTML = esit_kiinni; // suljetaan esitteet
		esit = false;
		haeSisalto('lattia_tuotteet');  // haetaan lattia_tuotteet.php
	}
	else  // jos tuotteet auki
	{
		document.getElementById("tuotteet").innerHTML = tuot_auki; // suljetaan tuotteet
		lattia_tuot = false;
		lampo_tuot = false;
		kayttovesi_tuot = false;
		haeSisalto('lattia_tuotteet');  // haetaan lattia_tuotteet.php
	}
}
function haeLampoTuotteet() 
{
     if (lampo_tuot == false) // jos tuotteet kiinni
	 {
	 	document.getElementById("tuotteet").innerHTML = lampo_tuot_auki; // avataan tuotteet
		tuot = true;
	 	lampo_tuot = true;
		kayttovesi_tuot = false;
		lattia_tuot = false;
		document.getElementById("esitteet").innerHTML = esit_kiinni; // suljetaan esitteet
		esit = false;
		haeSisalto('lampo_tuotteet');  // haetaan lampo_tuotteet.php
	}
	else  // jos tuotteet auki
	{
		document.getElementById("tuotteet").innerHTML = tuot_auki; // suljetaan tuotteet
		lampo_tuot = false;
		kayttovesi_tuot = false;
		lattia_tuot = false;
		haeSisalto('lampo_tuotteet');  // haetaan lampo_tuotteet.php
	}
}
function haeKayttovesiTuotteet() 
{
     if (kayttovesi_tuot == false) // jos tuotteet kiinni
	 {
	 	document.getElementById("tuotteet").innerHTML = kayttovesi_tuot_auki; // avataan tuotteet
		tuot = true;
	 	kayttovesi_tuot = true;
		lattia_tuot = false;
		lampo_tuot = false;
		document.getElementById("esitteet").innerHTML = esit_kiinni; // suljetaan esitteet
		esit = false;
		haeSisalto('kayttovesi_tuotteet');  // haetaan kayttovesi_tuotteet.php
	}
	else  // jos tuotteet auki
	{
		document.getElementById("tuotteet").innerHTML = tuot_auki; // suljetaan tuotteet
		kayttovesi_tuot = false;
		lattia_tuot = false;
		lampo_tuot = false;
		haeSisalto('kayttovesi_tuotteet');  // haetaan kayttovesi_tuotteet.php
	}
}
function haeEsitteet() 
{
     if (esit == false)
     {
     	document.getElementById("esitteet").innerHTML = esit_auki;
		esit = true;
		document.getElementById("tuotteet").innerHTML = tuot_kiinni;
		tuot = false;
		lattia_tuot = false;
		lampo_tuot = false;
		kayttovesi_tuot = false;
		haeSisalto('hinnastot');
	}
	else
	{
		document.getElementById("esitteet").innerHTML = esit_kiinni;
		esit = false;
		haeSisalto('hinnastot');
	}
}
function naytaMyyja(i)
{
	window.document.getElementById("myyja" + i).style.visibility="visible";
}
function piilotaMyyja()
{
	for (i=1;i<=3;i++) // piilotetaan luupilla kaikki divit
	{
		window.document.getElementById("myyja" + i).style.visibility="hidden";
	}
}
var kuva;
function VaihdaMidKuva(kuva)
{
	var alku = "<img alt=\"Klikkaamalla avautuu alkuper&auml;inen kuva uuteen ikkunaan\" class=\"midkuva\" src=\"./kuvagalleria/mids/mid_";
	var keski = "\" onclick=\"AvaaIsoKuva('";
	var loppu = "')\"/>";
	var hopo = "kukkuu";
	var teksti = alku + kuva + keski + kuva + loppu;
	//document.write(teksti);
	document.getElementById("kuvagalleria").innerHTML =  teksti; 
	/*sorsa = "./kuvagalleria/mids/mid_" + kuva;
	document.kuvaa.src = sorsa;*/

}
function AvaaIsoKuva(kuva)
{
	sorsa = "./kuvagalleria/kuvat/" + kuva;
	window.open(sorsa,"_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no")
	
}
