/*---------------------------------------------------------------
				Copyright: Sailcom Ky 2047915-1
				www.sailcom.fi 	info@sailcom.fi
				
tarkista.js 

1.0
---------------------------------------------------------------*/
function HakuLomake(form) { 
	if(document.asuntohaku.yksh.checked==false && document.asuntohaku.kaksh.checked==false && document.asuntohaku.kolmeh.checked==false && document.asuntohaku.neljaplus.checked==false) {
		alert('Valitse huoneistotyyppi, ole hyvä!');
		//document.asuntohaku.1h.focus();
		return false;
	}
	if(document.asuntohaku.kerrostalo.checked==false && document.asuntohaku.rivitalo.checked==false && document.asuntohaku.luhtitalo.checked==false) {
		alert('Valitse talotyyppi, ole hyvä!');
		//document.asuntohaku.1h.focus();
		return false;
	}	
	if(document.asuntohaku.min.value > document.asuntohaku.max.value) {
		alert('Asunnon minimi pinta-ala täytyy olla pienempi kuin maksimi pinta-ala.');
		document.asuntohaku.min.focus();
		return false;
	}
}

function TarkistaLomake(form) {
	if(document.lomake.nimi.value=='') {
		alert('Kirjoita nimesi, ole hyvä!');
		form.nimi.focus();
		return false;
	}
	if(document.lomake.puhelin.value=='') {
		alert('Kirjoita puhelinnumerosi, ole hyvä!');
		form.puhelin.focus();
		return false;
	}
	if(document.lomake.viesti.value=='') {
		alert('Kirjoita viestisi, ole hyvä!');
		form.viesti.focus();
		return false;
	}
}

//Tarkistusfunktiot vanhoilta sivuilta asuntohakemusta varten.
 function Get_Cookie( name ) {
	
var start = document.cookie.indexOf( name + "=" );
var len = start + name.length + 1;
if ( ( !start ) &&
( name != document.cookie.substring( 0, name.length ) ) )
{
return null;
}
if ( start == -1 ) return null;
var end = document.cookie.indexOf( ";", len );
if ( end == -1 ) end = document.cookie.length;
return unescape( document.cookie.substring( len, end ) );
}

<!--POPUP koodi alkaa-->

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=1,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=700,height=600,left = 276,top = 132');");
}

<!--POPUP koodi loppuu-->
<!--PALAUTE-tarkistin alkaa-->

function validate(thisForm) {
with (thisForm) {
var goodEmail = sahkoposti.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
var alertMessage = "Seuraavat pakolliset kentät ovat\njätetty tyhjiksi tai virheellisiksi:\n";
if (nimi.value == "") alertMessage += "\nNimi";
if (!goodEmail) alertMessage += "\nSähköposti";
if (osoite.value == "") alertMessage += "\nOsoite";
if (puhelin.value == "") alertMessage += "\nPuhelin";
if (palaute.value == "") alertMessage += "\nPalaute";
if (alertMessage != "Seuraavat pakolliset kentät ovat\njätetty tyhjiksi tai virheellisiksi:\n") {
alert(alertMessage);
return false;
} else return true;
} }

<!--PALAUTE-tarkistin loppuu-->
<!-- liukuvetopalkit alkaa -->

function showHide1(_myObj,_action) {

    var _myTableObj = 
document.getElementById((_myObj.parentNode.id).substring(0,(_myObj.parentNode.id).indexOf('_')));

    if (_action == 'show') {
        _myTableObj.style.display = 'block';
		document.cookie = "pikahaku=block";
        _myObj.parentNode.innerHTML = '<a href="#" onclick="showHide1(this,\'hide\');">YHTEISTYÖSSÄ<\/a>';
    }

    if (_action == 'hide') {
        _myTableObj.style.display = 'none';
		document.cookie = "pikahaku=none";
        _myObj.parentNode.innerHTML = '<a href="#" onclick="showHide1(this,\'show\');">YHTEISTYÖSSÄ<\/a>';
    }

}

function showHide2(_myObj,_action) {

    var _myTableObj = 
document.getElementById((_myObj.parentNode.id).substring(0,(_myObj.parentNode.id).indexOf('_')));


    if (_action == 'show') {
        _myTableObj.style.display = 'block';
		document.cookie = "yllapito=block";
        _myObj.parentNode.innerHTML = '<a href="#" onclick="showHide2(this,\'hide\');">YLLÄPITO<\/a>';
		
    }

    if (_action == 'hide') {
        _myTableObj.style.display = 'none';
        _myObj.parentNode.innerHTML = '<a href="#" onclick="showHide2(this,\'show\');">YLLÄPITO<\/a>';
		document.cookie = "yllapito=none";	
	}


}

function showHide3(_myObj,_action) {

    var _myTableObj = 
document.getElementById((_myObj.parentNode.id).substring(0,(_myObj.parentNode.id).indexOf('_')));

    if (_action == 'show') {
        _myTableObj.style.display = 'block';
		document.cookie = "statistiikka=block";
        _myObj.parentNode.innerHTML = '<a href="#" onclick="showHide3(this,\'hide\');">STATISTIIKKA<\/a>';
    }

    if (_action == 'hide') {
        _myTableObj.style.display = 'none';
		document.cookie = "statistiikka=none";
        _myObj.parentNode.innerHTML = '<a href="#" onclick="showHide3(this,\'show\');">STATISTIIKKA<\/a>';
    }

}

function showHide4(_myObj,_action) {

    var _myTableObj = 
document.getElementById((_myObj.parentNode.id).substring(0,(_myObj.parentNode.id).indexOf('_')));

    if (_action == 'show') {
        _myTableObj.style.display = 'block';
		document.cookie = "ohje=block";
        _myObj.parentNode.innerHTML = '<a href="#" onclick="showHide4(this,\'hide\');">Piilota ohje<\/a>';
    }

    if (_action == 'hide') {
        _myTableObj.style.display = 'none';
		document.cookie = "ohje=none";
        _myObj.parentNode.innerHTML = '<a href="#" onclick="showHide4(this,\'show\');">Näytä ohje<\/a>';
    }

}
function showHide5(_myObj,_action) {

    var _myTableObj = 
document.getElementById((_myObj.parentNode.id).substring(0,(_myObj.parentNode.id).indexOf('_')));

    if (_action == 'show') {
        _myTableObj.style.display = 'block';
		document.cookie = "admin=block";
        _myObj.parentNode.innerHTML = '<a href="#" onclick="showHide5(this,\'hide\');">©<\/a> 2007 Kiinteistö Oy Kuusamon Vuokratalot. Kaikki oikeudet pidätetään.';
    }

    if (_action == 'hide') {
        _myTableObj.style.display = 'none';
		document.cookie = "admin=none";
        _myObj.parentNode.innerHTML = '<a href="#" onclick="showHide5(this,\'show\');">©<\/a> 2007 Kiinteistö Oy Kuusamon Vuokratalot. Kaikki oikeudet pidätetään.';
    }

}


<!-- liukuvetopalkit päättyy -->
<!-- asumishakemus-tarkistimet alkaa-->

function hak_validate(thisForm) {
with (thisForm) {
var alertMessage = "Seuraavat pakolliset kentät ovat\njätetty tyhjiksi tai virheellisiksi:\n";
if (hak_sukunimi.value == "") alertMessage += "\nSukunimi";
if (hak_etunimi.value == "") alertMessage += "\nEtunimi";
if (hak_tunnus.value == "") alertMessage += "\nHenkilötunnus";
if (hak_hal[0].checked) {
  if (hak_vuokranantaja.value == "") alertMessage += "\nVuokranantajan tiedot";
  if (hak_vuokra.value == "") alertMessage += "\nVuokra";
}
if (hak_sisaanmuuttovuosi.value == "") alertMessage += "\nSisäänmuuttovuosi";
if (hak_asukkaita.value == "") alertMessage += "\nAsukkaiden lukumäärä";
if (hak_pa.value == "") alertMessage += "\nAsunnon pinta-ala";
if (hak_huonetyyppi.value == "") alertMessage += "\nHuoneistotyyppi";
if (hak_kirjoilla_paikka.value == "") alertMessage += "\nHenkikirjoituspaikka";
if (hak_osoite.value == "") alertMessage += "\nOsoite";
if (hak_posti.value == "") alertMessage += "\nPosti";
if (hak_matkapuhelin.value == "") alertMessage += "\nPuhelin";
if (alertMessage != "Seuraavat pakolliset kentät ovat\njätetty tyhjiksi tai virheellisiksi:\n") {
alert(alertMessage);
return false;
} else return true;
} }

function pari_validate(thisForm) {
with (thisForm) {
var alertMessage = "Seuraavat pakolliset kentät ovat\njätetty tyhjiksi tai virheellisiksi:\n";

if (pari_sukunimi.value != "") { 
if (pari_sukunimi.value == "") alertMessage += "\nSukunimi";
if (pari_etunimi.value == "") alertMessage += "\nEtunimi";
if (pari_tunnus.value == "") alertMessage += "\nHenkilötunnus";
if (pari_siv.value == "") alertMessage += "\nSiviilisääty";
if (pari_kirjoilla_paikka.value == "") alertMessage += "\nHenkikirjoituspaikka";
if (pari_matkapuhelin.value == "") alertMessage += "\nPuhelin";
if (pari_osoite.value == "") alertMessage += "\nOsoite";
if (pari_posti.value == "") alertMessage += "\nPosti";
if (pari_asuu[0].checked == "" && pari_asuu[1].checked == "" ) alertMessage += "\nAsuuko hakijan kanssa";
if (pari_siv[0].checked == "" && pari_siv[1].checked == "" && pari_siv[2].checked == "" && pari_siv[3].checked == "" && pari_siv[4].checked == "" && pari_siv[5].checked == "") alertMessage += "\nSiviilisääty";

}

function pausecomp(millis) 
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); } 
while(curDate-date < millis);
}

if (alertMessage != "Seuraavat pakolliset kentät ovat\njätetty tyhjiksi tai virheellisiksi:\n") {
alert(alertMessage);
return false;
} else return true;
} }

function huo_validate(thisForm) {
with (thisForm) {
var alertMessage = "Seuraavat pakolliset kentät ovat\njätetty tyhjiksi tai virheellisiksi:\n";
if (huoneisto_tyyppi1.value == "") alertMessage += "\nHuoneistotyyppi (ensimmäinen laatikko ainakin)";
if (huoneisto_pa1.value == "") alertMessage += "\nHuoneiston pinta-ala (ensimmäinen laatikko ainakin)";
if (huoneisto_tyyppi.value == "") alertMessage += "\nTalotyyppi";
if (paikka_kuusamossa.checked == "" && irtisanottu.checked == "" && vuokranpurku.checked == "" && asunnoton.checked == "" && muuseikka.value == "" ) alertMessage += "\nAsunnon tarpeeseen vaikuttavat seikat";
if (alertMessage != "Seuraavat pakolliset kentät ovat\njätetty tyhjiksi tai virheellisiksi:\n") {
alert(alertMessage);
return false;
} else return true;
} }
function tulot_validate(thisForm) {
with (thisForm) {
var alertMessage = "Seuraavat pakolliset kentät ovat\njätetty tyhjiksi tai virheellisiksi:\n";
if (tulot_hak.value == "") alertMessage += "\nHakijan tulot";
if (varallisuus.value == "") alertMessage += "\nVarallisuus";
if (alertMessage != "Seuraavat pakolliset kentät ovat\njätetty tyhjiksi tai virheellisiksi:\n") {
alert(alertMessage);
return false;
} else return true;
} }

function talefekti( img ) { document.talo.src = img; }
function puhefekti( img ) { document.puhelin.src = img; }
function kirefekti( img ) { document.kirje.src = img; }
function ekaefekti( img ) { document.eka.src = img; }
function tokaefekti( img ) { document.toka.src = img; }
function kolmasefekti( img ) { document.kolmas.src = img; }
function neljasefekti( img ) { document.neljas.src = img; }

/*
var winLeft = screen.width;
var winTop = screen.height;
document.write("<div id=\"waitdiv1\" style=\"position:absolute;top:0px;left:0px;width:"+(winLeft-10)+";height:"+winTop+";background:#E3E3E3;background-image:url('kuvat/daa.jpg');background-repeat:repeat-x;\"></div>");
document.write("<div id=\"waitdiv2\" style=\"position:absolute;top:100px;left:"+((winLeft/2)-300)+"px;padding:25px;width:520;font-size:20pt;font-family:Arial,Verdana,Helvetica;background:url('kuvat/keskitausta.jpg');text-align:center;border-color:#33CC33;border-width:4px;border-style:ridge;\"><br><img src=\"kuvat/indicator.gif\"><br><br>Odota hetki... siirrytään sivustolle.<br><br></div>");
*/

var photos = new Array(58);
LoadPhotos();

function SwapImg(x,imgSrc) {
document.getElementById(x).src = imgSrc;
}

function ShowPhoto(i) {
if (photos[i]) {
document.getElementById('iPhoto').src = photos[i].src;
}
}

function LoadPhotos() {
imgSrc = "kuvat/painike_1_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[1] = imgVar;
imgSrc = "kuvat/painike_1_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[2] = imgVar;
imgSrc = "kuvat/painike_1_valittu.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[3] = imgVar;
imgSrc = "kuvat/painike_1_valittu_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[4] = imgVar;
imgSrc = "kuvat/painike_2_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[5] = imgVar;
imgSrc = "kuvat/painike_2_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[6] = imgVar;
imgSrc = "kuvat/painike_2_valittu.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[7] = imgVar;
imgSrc = "kuvat/painike_2_valittu_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[8] = imgVar;
imgSrc = "kuvat/painike_3_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[9] = imgVar;
imgSrc = "kuvat/painike_3_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[10] = imgVar;
imgSrc = "kuvat/painike_3_valittu.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[11] = imgVar;
imgSrc = "kuvat/painike_3_valittu_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[12] = imgVar;
imgSrc = "kuvat/painike_4_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[13] = imgVar;
imgSrc = "kuvat/painike_4_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[14] = imgVar;
imgSrc = "kuvat/painike_4_valittu.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[15] = imgVar;
imgSrc = "kuvat/painike_4_valittu_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[16] = imgVar;
imgSrc = "kuvat/painike_5_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[17] = imgVar;
imgSrc = "kuvat/painike_5_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[18] = imgVar;
imgSrc = "kuvat/painike_5_valittu.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[19] = imgVar;
imgSrc = "kuvat/painike_5_valittu_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[20] = imgVar;
imgSrc = "kuvat/painike_7_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[21] = imgVar;
imgSrc = "kuvat/painike_7_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[22] = imgVar;
imgSrc = "kuvat/painike_7_valittu.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[23] = imgVar;
imgSrc = "kuvat/painike_7_valittu_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[24] = imgVar;
imgSrc = "kuvat/painike_8_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[25] = imgVar;
imgSrc = "kuvat/painike_8_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[26] = imgVar;
imgSrc = "kuvat/painike_8_valittu.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[27] = imgVar;
imgSrc = "kuvat/painike_8_valittu_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[28] = imgVar;
imgSrc = "kuvat/tausta2.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[29] = imgVar;
imgSrc = "kuvat/www.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[30] = imgVar;
imgSrc = "kuvat/oikea_top.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[31] = imgVar;
imgSrc = "kuvat/vasen_top.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[32] = imgVar;
imgSrc = "kuvat/daa.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[33] = imgVar;
imgSrc = "kuvat/viiva.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[34] = imgVar;
imgSrc = "kuvat/ylatausta.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[35] = imgVar;
imgSrc = "kuvat/ylatausta-b.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[36] = imgVar;
imgSrc = "kuvat/ylatausta-c.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[37] = imgVar;
imgSrc = "kuvat/painike_6_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[38] = imgVar;
imgSrc = "kuvat/painike_6_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[39] = imgVar;
imgSrc = "kuvat/painike_6_valittu.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[40] = imgVar;
imgSrc = "kuvat/painike_6_valittu_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[41] = imgVar;
imgSrc = "kuvat/kirje_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[42] = imgVar;
imgSrc = "kuvat/kirje_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[43] = imgVar;
imgSrc = "kuvat/menu-top.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[44] = imgVar;
imgSrc = "kuvat/puh_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[45] = imgVar;
imgSrc = "kuvat/puh_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[46] = imgVar;
imgSrc = "kuvat/talo_off.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[47] = imgVar;
imgSrc = "kuvat/talo_on.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[48] = imgVar;
imgSrc = "kuvat/ylaosa.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[49] = imgVar;
imgSrc = "kuvat/etukuva1.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[50] = imgVar;
imgSrc = "kuvat/etukuva2.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[51] = imgVar;
imgSrc = "kuvat/etukuva3.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[52] = imgVar;
imgSrc = "kuvat/etukuva4.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[53] = imgVar;
imgSrc = "kuvat/painike_solu.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[54] = imgVar;
imgSrc = "kuvat/etukuva1b.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[55] = imgVar;
imgSrc = "kuvat/etukuva2b.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[56] = imgVar;
imgSrc = "kuvat/etukuva3b.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[57] = imgVar;
imgSrc = "kuvat/etukuva4b.jpg";
imgVar = new Image(); imgVar.src = imgSrc;
photos[58] = imgVar;
}

function LoadTrigger() {
/*
document.getElementById('waitdiv1').style.display = 'none';
document.getElementById('waitdiv2').style.display = 'none';
*/
}

window.onload = LoadTrigger;

