﻿
$(function(){	    
    
    $("input.zipcodenl, input.huisnummernl").change(function(e) {
        var zipcode = $("input.zipcodenl").val();
        var huisnummer = $("input.huisnummernl").val();
        
        // transform
        $("input.zipcodenl").val(zipcode.replace(/ /, '').toUpperCase());
        
        if (zipcode.length > 0 && huisnummer.length > 0)
        {
            Rai.Raap.Web.Helper.ZoekAdres(zipcode, huisnummer, function(res) {
                if (res != null)
                {	
                    if (res.Straat == null || res.Woonplaats == null)
	                {
                    }
	                else
	                {		
	                    $("input.straatnl").val(res.Straat);
	                    $("input.woonplaatsnl").val(res.Woonplaats);
                    }
                }
            });
        }
    });

    $("input.zipcodenl2, input.huisnummernl2").change(function(e) {
        var zipcode = $("input.zipcodenl2").val();
        var huisnummer = $("input.huisnummernl2").val();
        
        // transform
        $("input.zipcodenl2").val(zipcode.replace(/ /, '').toUpperCase());
        
        if (zipcode.length > 0 && huisnummer.length > 0)
        {
            Rai.Raap.Web.Helper.ZoekAdres(zipcode, huisnummer, function(res) {
                if (res != null)
                {	
                    if (res.Straat == null || res.Woonplaats == null)
	                {
                    }
	                else
	                {		
	                    $("input.straatnl2").val(res.Straat);
	                    $("input.woonplaatsnl2").val(res.Woonplaats);
                    }
                }
            });
        }
    });

    $("input.zipcodenl3, input.huisnummernl3").change(function(e) {
        var zipcode = $("input.zipcodenl3").val();
        var huisnummer = $("input.huisnummernl3").val();

        // transform
        $("input.zipcodenl3").val(zipcode.replace(/ /, '').toUpperCase());

        if (zipcode.length > 0 && huisnummer.length > 0) {
            Rai.Raap.Web.Helper.ZoekAdres(zipcode, huisnummer, function(res) {
                if (res != null) {
                    if (res.Straat == null || res.Woonplaats == null) {
                    }
                    else {
                        $("input.straatnl3").val(res.Straat);
                        $("input.woonplaatsnl3").val(res.Woonplaats);
                    }
                }
            });
        }
    });     
});


