﻿function printMap(mapService) {
  Ext.MessageBox.wait('Requesting Printout...');
  Ext.Ajax.request({
    url: 'Print.ashx',
    success: function(result, request) {
      window.open(result.responseText);
      Ext.MessageBox.hide();
      Ext.MessageBox.alert('Success', 'Your printout generated succesfully and should have opened in a separate window. If you do not see it, please ensure your pop-up blockers are disabled.');
    },
    failure: function(result, request) {
      Ext.MessageBox.alert('Failed', result.responseText);
      Ext.MessageBox.hide();
    },
    params: {
      mapService: mapService, //'SARA/D2MR_Print',
      countyName: activeCounty.countyName,
      spatialReference: defaultSpatialReference.wkid,
      mapExtent:
          map.extent.xmin + ',' +
          map.extent.ymin + ',' +
          map.extent.xmax + ',' +
          map.extent.ymax
    }
  });
}
