window.onload = function() { Event.observe('login', 'change', tarkista_tunnus); Event.observe('postinumero', 'change', hae_postitoimipaikka); } function hae_postitoimipaikka() { new Ajax.Request('hae_postitoimipaikka.php', { method: 'get', parameters: Form.Element.serialize($('postinumero')), onSuccess: paivita_postitoimipaikka }); } function paivita_postitoimipaikka(transport) { if (transport.status == 200) { if (transport.responseText.length > 0) { $('postitoimipaikka').value = transport.responseText; } } } function tarkista_tunnus() { new Ajax.Request('onko_tunnusta.php', { method: 'get', parameters: Form.Element.serialize($('login')), onSuccess: paivita_tunnus }); } function paivita_tunnus(transport) { if (transport.status == 200) { if (transport.responseText == "on") { $('login_virhe').removeAttribute('class'); } else { $('login_virhe').setAttribute('class', 'piilossa'); } } }