var DealerWS=function() {
DealerWS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
DealerWS.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return DealerWS._staticInstance.get_path();},
DlrGalleryLoadDetailJson:function(sDealerId,sImageId,sImageNm,succeededCallback, failedCallback, userContext) {
/// <param name="sDealerId" type="String">System.String</param>
/// <param name="sImageId" type="String">System.String</param>
/// <param name="sImageNm" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'DlrGalleryLoadDetailJson',false,{sDealerId:sDealerId,sImageId:sImageId,sImageNm:sImageNm},succeededCallback,failedCallback,userContext); },
FindADealer:function(sZip,partialStoreName,succeededCallback, failedCallback, userContext) {
/// <param name="sZip" type="String">System.String</param>
/// <param name="partialStoreName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'FindADealer',false,{sZip:sZip,partialStoreName:partialStoreName},succeededCallback,failedCallback,userContext); },
LookupNbhdDealers:function(Brand,sZipcode,succeededCallback, failedCallback, userContext) {
/// <param name="Brand" type="String">System.String</param>
/// <param name="sZipcode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LookupNbhdDealers',false,{Brand:Brand,sZipcode:sZipcode},succeededCallback,failedCallback,userContext); }}
DealerWS.registerClass('DealerWS',Sys.Net.WebServiceProxy);
DealerWS._staticInstance = new DealerWS();
DealerWS.set_path = function(value) {
DealerWS._staticInstance.set_path(value); }
DealerWS.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return DealerWS._staticInstance.get_path();}
DealerWS.set_timeout = function(value) {
DealerWS._staticInstance.set_timeout(value); }
DealerWS.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return DealerWS._staticInstance.get_timeout(); }
DealerWS.set_defaultUserContext = function(value) { 
DealerWS._staticInstance.set_defaultUserContext(value); }
DealerWS.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return DealerWS._staticInstance.get_defaultUserContext(); }
DealerWS.set_defaultSucceededCallback = function(value) { 
 DealerWS._staticInstance.set_defaultSucceededCallback(value); }
DealerWS.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return DealerWS._staticInstance.get_defaultSucceededCallback(); }
DealerWS.set_defaultFailedCallback = function(value) { 
DealerWS._staticInstance.set_defaultFailedCallback(value); }
DealerWS.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return DealerWS._staticInstance.get_defaultFailedCallback(); }
DealerWS.set_enableJsonp = function(value) { DealerWS._staticInstance.set_enableJsonp(value); }
DealerWS.get_enableJsonp = function() { 
/// <value type="Boolean">Specifies whether the service supports JSONP for cross domain calling.</value>
return DealerWS._staticInstance.get_enableJsonp(); }
DealerWS.set_jsonpCallbackParameter = function(value) { DealerWS._staticInstance.set_jsonpCallbackParameter(value); }
DealerWS.get_jsonpCallbackParameter = function() { 
/// <value type="String">Specifies the parameter name that contains the callback function name for a JSONP request.</value>
return DealerWS._staticInstance.get_jsonpCallbackParameter(); }
DealerWS.set_path("/DealerWS.asmx");
DealerWS.DlrGalleryLoadDetailJson= function(sDealerId,sImageId,sImageNm,onSuccess,onFailed,userContext) {
/// <param name="sDealerId" type="String">System.String</param>
/// <param name="sImageId" type="String">System.String</param>
/// <param name="sImageNm" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
DealerWS._staticInstance.DlrGalleryLoadDetailJson(sDealerId,sImageId,sImageNm,onSuccess,onFailed,userContext); }
DealerWS.FindADealer= function(sZip,partialStoreName,onSuccess,onFailed,userContext) {
/// <param name="sZip" type="String">System.String</param>
/// <param name="partialStoreName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
DealerWS._staticInstance.FindADealer(sZip,partialStoreName,onSuccess,onFailed,userContext); }
DealerWS.LookupNbhdDealers= function(Brand,sZipcode,onSuccess,onFailed,userContext) {
/// <param name="Brand" type="String">System.String</param>
/// <param name="sZipcode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
DealerWS._staticInstance.LookupNbhdDealers(Brand,sZipcode,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('MF_Dealer');
if (typeof(MF_Dealer.GalleryImage) === 'undefined') {
MF_Dealer.GalleryImage=gtc("MF_Dealer.GalleryImage");
MF_Dealer.GalleryImage.registerClass('MF_Dealer.GalleryImage');
}

