var hide; var show;

function nollaa_korkeus() {
	document.rakenna.mitta_korkeus.value = "";
	document.rakenna.mitta_metrit.value = "";
	document.rakenna.mitta_kulmapisteet.value = "";
	document.rakenna.mitta_paatypylvaat.value = "";
	document.rakenna.mitta_vapaa.value = "";	
}

function nollaa_radio( nimi ) {
	for ( i=0; i < document.rakenna.elements[nimi].length; i++ ) {
		if ( document.rakenna.elements[nimi][i].checked == true ) {
			document.rakenna.elements[nimi][i].checked = false;
			break; //exist for loop, as target acquired.
		}
	}	
}

function tarkista_valinta( nimi ) {
	var ok = false;
	for ( i=0; i < document.rakenna.elements[nimi].length; i++ ) {
		if ( document.rakenna.elements[nimi][i].checked == true ) {
			ok = true;
			break; //exist for loop, as target acquired.
		}
	}
	return ok;
}

function nayta_div( nimi ) {
	eval(nimi + ".style.visibility = 'visible'");
	eval(nimi + ".style.display = 'block'");
}

function piilota_div( nimi ) {
	eval(nimi + ".style.visibility = 'hidden'");
	eval(nimi + ".style.display = 'none'");
}

function piilota_koriste() {
	piilota_div( "koriste" );
	piilota_div( "korkeus" );
	nollaa_radio( "aitaprofiili_1" );
	nollaa_radio( "vari_1" );
	document.rakenna.vari_muu.value = "";
}

function piilota_panssari() {
	piilota_div( "panssariaita" );
	piilota_div( "korkeus" ); 
	nollaa_radio( "verkkomateriaali" );
}

function piilota_verkko() {
	piilota_div( "adronit" );
	piilota_div( "korkeus" );
	nollaa_radio( "aitaprofiili_3" );
	nollaa_radio( "vari_3" );
	document.rakenna.vari_muu.value = "";
}

function edellinen(vaihe) {
	switch (vaihe) {
		case 2: piilota_div( "aita" ); nayta_div( "valinta" ); break;
		case 3:	if ( document.rakenna.tarvitsetko[2].checked ) {
			nayta_div( "aita" );
		} else {
			nayta_div( "valinta" );
		}
		piilota_div( "portti" );
		break;
	}
}

function seuraava(vaihe) {
	switch (vaihe) {
		case 1: piilota_div( "valinta" );
				if ( document.rakenna.tarvitsetko[0].checked ) nayta_div("aita");
				if ( document.rakenna.tarvitsetko[1].checked ) nayta_div("portti");
				if ( document.rakenna.tarvitsetko[2].checked ) nayta_div("aita");
				break;
		case 2: piilota_div("valinta"); piilota_div("aita");
				if ( document.rakenna.tarvitsetko[2].checked ) {
					nayta_div("portti");
					if ( document.rakenna.aitamalli[0].checked == true || document.rakenna.aitamalli[2].checked == true )
						piilota_div("porttimalli_pyoro");
				} else nayta_div("yhteystiedot");
				break;
		case 3: piilota_div("valinta"); piilota_div("aita"); piilota_div("portti"); nayta_div("yhteystiedot"); break;
	}
}

function tarkista_vaihe_1() { if ( tarkista_valinta( "tarvitsetko" ) ) nayta_div("vaihe_1"); }

function tarkista_vaihe_2() {
	
	// Valittu Purso-panssariaita
	if ( document.rakenna.aitamalli[0].checked == true ) {
		piilota_koriste();
		piilota_verkko();
		nayta_div( "panssariaita" );
		nayta_div( "korkeus" );
			
		//if ( tarkista_valinta("aitamalli") && tarkista_valinta("verkkomateriaali") && document.rakenna.mitta_korkeus.value != "" && document.rakenna.mitta_metrit.value != "" && document.rakenna.mitta_kulmapisteet.value != "" )
			nayta_div("vaihe_2");
		//else
			//piilota_div("vaihe_2");
	}
		
	// Valittu Adronit-sleverkkoaita
	if ( document.rakenna.aitamalli[1].checked == true ) {
		piilota_koriste();
		piilota_panssari();
		nayta_div( "adronit" );
		nayta_div( "korkeus" );
				
		//if ( tarkista_valinta("aitamalli") && tarkista_valinta("aitaprofiili_3") && tarkista_valinta("vari_3") && document.rakenna.mitta_korkeus.value != "" && document.rakenna.mitta_metrit.value != "" && document.rakenna.mitta_kulmapisteet.value != "" )
			nayta_div("vaihe_2");
		//else
			//piilota_div("vaihe_2");
	}
	
	// Valittu Adronit-koristeaita
	if ( document.rakenna.aitamalli[2].checked == true ) {
		piilota_panssari();
		piilota_verkko();		
		nayta_div( "koriste" );
		nayta_div( "korkeus" );
		
		//if ( tarkista_valinta("aitamalli") && tarkista_valinta("aitaprofiili_1") && tarkista_valinta("vari_1") &&  document.rakenna.mitta_korkeus.value != "" && document.rakenna.mitta_metrit.value != "" && document.rakenna.mitta_kulmapisteet.value != "" )
			nayta_div("vaihe_2");
		//else
			//piilota_div("vaihe_2");
	} 
	
}

function tarkista_vaihe_3() {
	//if ( tarkista_valinta("porttimalli") && document.rakenna.kayttotiheys.value != "" ) {
		vaihe_3.style.visibility = 'visible';
		vaihe_3.style.display = 'block';
	//}
}

function tarkista_vaihe_4() {
	// Check for a valid email address
	//var ValidEmail = false;
	//for ( i = 0; i < document.rakenna.email.value.length; i++ ) {
		//if ( document.rakenna.email.value.charAt(i) == "@" ) {
			//ValidEmail = true;
			//break;
		//}
	//}
	
	//if ( document.rakenna.nimi.value != '' && document.rakenna.osoite.value != '' && document.rakenna.postinumero.value != '' && document.rakenna.postitoimipaikka.value != '' && ValidEmail ) {
		vaihe_4.style.visibility = 'visible';
		vaihe_4.style.display = 'block';
	//}
}
