// Zipcode check
// automatic get cityname based on zipcde and street number by
// using the Webservices.nl webservice.
//
// @param string zipcode zipcode element id
// @param numeric number street number
// @param boolean on true hidden field will be displayed
//
function postcodecheck( zipcode, number, country )
{

  country = $( country ).value;

  if ( $( zipcode ).value != "" )
  {
  
    $( 'order_shipping_city' ).type  = 'hidden';
    $( 'preloader' ).innerHTML = 'Een ogenblik geduld a.u.b... <img src="/skins/geus/images/loading.gif" width="16" height="16" alt="" />';
    var myAjax = new Ajax( '/lib/postcodecheck/check.php?zipcode=' + $(zipcode).value + '&number=' +  $(number).value + '&country=' + country, {
      method: 'get',
      onComplete: function() {
        $( 'preloader' ).innerHTML = this.response.text;
        $( 'order_shipping_city' ).value = this.response.text;
        if ( this.response.text == "" )
          $( 'preloader' ).innerHTML = "<span style='color: red;'><strong>Adres niet correct!</strong></span>";
      }
    });
    myAjax.request();
  
  }

}
