function showPostalFields(frm, reset, disp) {
	var postcode 	= this.document.getElementById('pos');
	var zipcode 	= this.document.getElementById('zip');
	if(frm.country.value == 'GB_United Kingdom')
		{
			postcode.style.display = typeof disp != 'undefined' ? disp : 'inline';
			zipcode.style.display ='none';
			this.document.getElementById('authErrorzipcode').style.display = 'none';
			if (reset) {
				frm.zipcode.value = '';
			}
		}
	else if(frm.country.value == 'US_United States')
		{
			postcode.style.display ='none';
			zipcode.style.display =typeof disp != 'undefined' ? disp : 'inline';
			this.document.getElementById('authErrorpostcode').style.display = 'none';
			if (reset) {
				frm.postcode.value = '';
			}
		}
	else
		{
			postcode.style.display	='none';
			zipcode.style.display ='none';
			this.document.getElementById('authErrorpostcode').style.display = 'none';
			this.document.getElementById('authErrorzipcode').style.display = 'none';
			if (reset) {
				frm.postcode.value = '';
				frm.zipcode.value = '';
			}
		}
	}
