var wsFHT=function() {
wsFHT.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
wsFHT.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return wsFHT._staticInstance.get_path();},
CalculateLicenseCost:function(applicationCode,numberOfLicensesString,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CalculateLicenseCost',false,{applicationCode:applicationCode,numberOfLicensesString:numberOfLicensesString},succeededCallback,failedCallback,userContext); },
GetDiscountFactor:function(code,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDiscountFactor',false,{code:code},succeededCallback,failedCallback,userContext); },
GetDiscountLabel:function(code,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDiscountLabel',false,{code:code},succeededCallback,failedCallback,userContext); },
GetMatSimProperties:function(units,type,value,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMatSimProperties',false,{units:units,type:type,value:value},succeededCallback,failedCallback,userContext); },
Simulate_HPUC:function(fvf,fiberProps,matrixProps,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Simulate_HPUC',false,{fvf:fvf,fiberProps:fiberProps,matrixProps:matrixProps},succeededCallback,failedCallback,userContext); },
SendProblem:function(phone,versionInfo,issue,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendProblem',false,{phone:phone,versionInfo:versionInfo,issue:issue},succeededCallback,failedCallback,userContext); },
ShowUserMatSimSurvey:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShowUserMatSimSurvey',false,{},succeededCallback,failedCallback,userContext); },
SubmitUserMatSimSurvey:function(answered,questions,answers,other,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SubmitUserMatSimSurvey',false,{answered:answered,questions:questions,answers:answers,other:other},succeededCallback,failedCallback,userContext); },
GetMatSimSurveyReport:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMatSimSurveyReport',false,{},succeededCallback,failedCallback,userContext); },
SubmitMCTEval:function(name,email,phone,company,platform,os,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SubmitMCTEval',false,{name:name,email:email,phone:phone,company:company,platform:platform,os:os},succeededCallback,failedCallback,userContext); },
SubmitAbaqusWebinar:function(name,email,phone,company,platform,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SubmitAbaqusWebinar',false,{name:name,email:email,phone:phone,company:company,platform:platform},succeededCallback,failedCallback,userContext); },
SubmitInterestRequest:function(interestRequests,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SubmitInterestRequest',false,{interestRequests:interestRequests},succeededCallback,failedCallback,userContext); }}
wsFHT.registerClass('wsFHT',Sys.Net.WebServiceProxy);
wsFHT._staticInstance = new wsFHT();
wsFHT.set_path = function(value) { wsFHT._staticInstance.set_path(value); }
wsFHT.get_path = function() { return wsFHT._staticInstance.get_path(); }
wsFHT.set_timeout = function(value) { wsFHT._staticInstance.set_timeout(value); }
wsFHT.get_timeout = function() { return wsFHT._staticInstance.get_timeout(); }
wsFHT.set_defaultUserContext = function(value) { wsFHT._staticInstance.set_defaultUserContext(value); }
wsFHT.get_defaultUserContext = function() { return wsFHT._staticInstance.get_defaultUserContext(); }
wsFHT.set_defaultSucceededCallback = function(value) { wsFHT._staticInstance.set_defaultSucceededCallback(value); }
wsFHT.get_defaultSucceededCallback = function() { return wsFHT._staticInstance.get_defaultSucceededCallback(); }
wsFHT.set_defaultFailedCallback = function(value) { wsFHT._staticInstance.set_defaultFailedCallback(value); }
wsFHT.get_defaultFailedCallback = function() { return wsFHT._staticInstance.get_defaultFailedCallback(); }
wsFHT.set_path("/webservices/wsFHT.asmx");
wsFHT.CalculateLicenseCost= function(applicationCode,numberOfLicensesString,onSuccess,onFailed,userContext) {wsFHT._staticInstance.CalculateLicenseCost(applicationCode,numberOfLicensesString,onSuccess,onFailed,userContext); }
wsFHT.GetDiscountFactor= function(code,onSuccess,onFailed,userContext) {wsFHT._staticInstance.GetDiscountFactor(code,onSuccess,onFailed,userContext); }
wsFHT.GetDiscountLabel= function(code,onSuccess,onFailed,userContext) {wsFHT._staticInstance.GetDiscountLabel(code,onSuccess,onFailed,userContext); }
wsFHT.GetMatSimProperties= function(units,type,value,onSuccess,onFailed,userContext) {wsFHT._staticInstance.GetMatSimProperties(units,type,value,onSuccess,onFailed,userContext); }
wsFHT.Simulate_HPUC= function(fvf,fiberProps,matrixProps,onSuccess,onFailed,userContext) {wsFHT._staticInstance.Simulate_HPUC(fvf,fiberProps,matrixProps,onSuccess,onFailed,userContext); }
wsFHT.SendProblem= function(phone,versionInfo,issue,onSuccess,onFailed,userContext) {wsFHT._staticInstance.SendProblem(phone,versionInfo,issue,onSuccess,onFailed,userContext); }
wsFHT.ShowUserMatSimSurvey= function(onSuccess,onFailed,userContext) {wsFHT._staticInstance.ShowUserMatSimSurvey(onSuccess,onFailed,userContext); }
wsFHT.SubmitUserMatSimSurvey= function(answered,questions,answers,other,onSuccess,onFailed,userContext) {wsFHT._staticInstance.SubmitUserMatSimSurvey(answered,questions,answers,other,onSuccess,onFailed,userContext); }
wsFHT.GetMatSimSurveyReport= function(onSuccess,onFailed,userContext) {wsFHT._staticInstance.GetMatSimSurveyReport(onSuccess,onFailed,userContext); }
wsFHT.SubmitMCTEval= function(name,email,phone,company,platform,os,onSuccess,onFailed,userContext) {wsFHT._staticInstance.SubmitMCTEval(name,email,phone,company,platform,os,onSuccess,onFailed,userContext); }
wsFHT.SubmitAbaqusWebinar= function(name,email,phone,company,platform,onSuccess,onFailed,userContext) {wsFHT._staticInstance.SubmitAbaqusWebinar(name,email,phone,company,platform,onSuccess,onFailed,userContext); }
wsFHT.SubmitInterestRequest= function(interestRequests,onSuccess,onFailed,userContext) {wsFHT._staticInstance.SubmitInterestRequest(interestRequests,onSuccess,onFailed,userContext); }
