
//Nettisivun alussa annettu syvyys sisältää nolla kpl tai useampia merkintöjä ../ sekä kuvakansion nimen kuten img
kuvan_osoitteen_alku=syvyys+'img/';



function avaa_kuvaikkuna()
{
var ikkunan_leveys=window.outerWidth;
var ikkunan_korkeus=window.outerHeight-30;

if(ikkunan_leveys && ikkunan_korkeus) //Näytetään  mahdollisimman suuri kuva, jos selain ymmärtää määrittelyt
{
var uuden_ikkunan_ominaisuudet='directories=no,location=no,menubar=no,status=no,titlebar=yes,toolbar=no,scrollbars=no,resizable=yes,outerWidth=ikkunan_leveys,outerHeight=ikkunan_korkeus,width=ikkunan_leveys,height=ikkunan_korkeus';
}
else //Selaimille, jotka eivät ymmärrä sivun leveyttä ja korkeutta, valitaan kiinteä ikkunan koko ja kaikki ikkunan kokosäädöt
{
var ikkunan_leveys=700;
var ikkunan_korkeus=400;
var uuden_ikkunan_ominaisuudet='directories=no,location=no,menubar=no,status=no,titlebar=yes,toolbar=no,scrollbars=yes,resizable=yes,width=ikkunan_leveys,height=ikkunan_korkeus';
}

//alert('Ikkunan leveys='+ikkunan_leveys+' Ikkunan korkeus='+ikkunan_korkeus); //Vain kokeisiin
//Kuvalinkissä annetaan seuraavat tiedot: ison_kuvan_nimi, kuvateksti, kuvan_leveys, kuvan_korkeus
//Kuvaikkunan leveys ja korkeus valitaan kuvan leveyden ja korkeuden perusteella niin, että kuva näkyy kokonaan suurena
var ikkunan_ja_kuvan_leveyden_suhde=ikkunan_leveys/kuvan_leveys;
var ikkunan_ja_kuvan_korkeuden_suhde=ikkunan_korkeus/kuvan_korkeus;
//Kuvan alle uuteen ikkunaan tuleva koko teksti, osa tiedoista kuvalinkistä
kuvateksti+=' &copy; Anttalainen Osmo, Espoo.';


if(ikkunan_ja_kuvan_leveyden_suhde < ikkunan_ja_kuvan_korkeuden_suhde)
{
//alert("kuva oli hyvin levea");
var kuvan_leveydeksi_laitetaan=ikkunan_leveys-30; //pienennetään kuvaa hieman varmuuden vuoksi
var kuvan_mittojen_HTML_koodi='WIDTH="'+kuvan_leveydeksi_laitetaan+'" ';
}
else
{
//alert("kuva oli hyvin korkea");
var kuvan_korkeudeksi_laitetaan=ikkunan_korkeus-30; //pienennetään kuvaa hieman varmuuden vuoksi
var kuvan_mittojen_HTML_koodi='HEIGHT="'+kuvan_korkeudeksi_laitetaan+'" ';
}


var kuvan_url=kuvan_osoitteen_alku+ison_kuvan_nimi; //ison_kuvan_nimi on annettu klikattavan kuvalinkin yhteydessä

var meta_robots='<META NAME="robots" CONTENT="noindex,nofollow,noarchive">';
var kuvan_tyyli='<STYLE TYPE="text/css" MEDIA="screen">';
kuvan_tyyli+='BODY';
kuvan_tyyli+='{';
kuvan_tyyli+='background-color:#D3D3D3;}';
kuvan_tyyli+='.kapeat_kirjaimet{font-family:times;color:#000000;} ';
kuvan_tyyli+='PRE {font-family:courier;}'; 
kuvan_tyyli+='.valkoinen{color:white} ';
kuvan_tyyli+='.vino{font-style:italic} ';
kuvan_tyyli+='.pieni_teksti{font-size:10px;} ';
kuvan_tyyli+='</STYLE>';

uusi_ikkuna=open('','kuvaikkuna',uuden_ikkunan_ominaisuudet);

var kuvaikkunan_koodi='<HTML><HEAD>'+meta_robots+kuvan_tyyli+'</HEAD><BODY><CENTER><TABLE><TR><TD>';
kuvaikkunan_koodi+='<IMG SRC="'+kuvan_url+'" BORDER="2" '+kuvan_mittojen_HTML_koodi; 

kuvaikkunan_koodi+=' TITLE="Kuva sulkeutuu klikkaamalla" '; 

kuvaikkunan_koodi+='onmousedown="JavaScript:window.self.close()">';
kuvaikkunan_koodi+='<BR><DIV ALIGN="RIGHT" CLASS="kapeat_kirjaimet vino pieni_teksti">'+' '+kuvateksti+'</DIV>';
kuvaikkunan_koodi+='</TD></TR></TABLE></CENTER></BODY></HTML>';

uusi_ikkuna.document.open();
uusi_ikkuna.document.write(kuvaikkunan_koodi); //Kirjoitetaan avatun kuvaikkunan koko koodi
uusi_ikkuna.document.close();
//uusi_ikkuna.focus();
uusi_ikkuna.focus(); //Avattu uusi ikkuna näkyviin päällimmäiseksi
}


