var wsG2I=function() {
wsG2I.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
wsG2I.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return wsG2I._staticInstance.get_path();},
GetUsageDetail:function(activityType,userID,sportInfoID,collegeID,callType,succeededCallback, failedCallback, userContext) {
/// <param name="activityType" type="String">System.String</param>
/// <param name="userID" type="String">System.String</param>
/// <param name="sportInfoID" type="String">System.String</param>
/// <param name="collegeID" type="String">System.String</param>
/// <param name="callType" 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(), 'GetUsageDetail',false,{activityType:activityType,userID:userID,sportInfoID:sportInfoID,collegeID:collegeID,callType:callType},succeededCallback,failedCallback,userContext); },
GetVendorUsageDetail:function(activityType,userID,sportID,collegeID,callType,succeededCallback, failedCallback, userContext) {
/// <param name="activityType" type="String">System.String</param>
/// <param name="userID" type="String">System.String</param>
/// <param name="sportID" type="String">System.String</param>
/// <param name="collegeID" type="String">System.String</param>
/// <param name="callType" 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(), 'GetVendorUsageDetail',false,{activityType:activityType,userID:userID,sportID:sportID,collegeID:collegeID,callType:callType},succeededCallback,failedCallback,userContext); },
GetEmailUsageDetail:function(email,emailCoach,succeededCallback, failedCallback, userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="emailCoach" 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(), 'GetEmailUsageDetail',false,{email:email,emailCoach:emailCoach},succeededCallback,failedCallback,userContext); },
GetCommentsUsageDetail:function(userID,sportInfoID,collegeID,succeededCallback, failedCallback, userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="sportInfoID" type="String">System.String</param>
/// <param name="collegeID" 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(), 'GetCommentsUsageDetail',false,{userID:userID,sportInfoID:sportInfoID,collegeID:collegeID},succeededCallback,failedCallback,userContext); },
GetVendorCommentsUsageDetail:function(userID,sportID,collegeID,succeededCallback, failedCallback, userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="sportID" type="String">System.String</param>
/// <param name="collegeID" 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(), 'GetVendorCommentsUsageDetail',false,{userID:userID,sportID:sportID,collegeID:collegeID},succeededCallback,failedCallback,userContext); },
SaveVideo:function(saveArgs,succeededCallback, failedCallback, userContext) {
/// <param name="saveArgs" 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(), 'SaveVideo',false,{saveArgs:saveArgs},succeededCallback,failedCallback,userContext); }}
wsG2I.registerClass('wsG2I',Sys.Net.WebServiceProxy);
wsG2I._staticInstance = new wsG2I();
wsG2I.set_path = function(value) {
wsG2I._staticInstance.set_path(value); }
wsG2I.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return wsG2I._staticInstance.get_path();}
wsG2I.set_timeout = function(value) {
wsG2I._staticInstance.set_timeout(value); }
wsG2I.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return wsG2I._staticInstance.get_timeout(); }
wsG2I.set_defaultUserContext = function(value) { 
wsG2I._staticInstance.set_defaultUserContext(value); }
wsG2I.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return wsG2I._staticInstance.get_defaultUserContext(); }
wsG2I.set_defaultSucceededCallback = function(value) { 
 wsG2I._staticInstance.set_defaultSucceededCallback(value); }
wsG2I.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return wsG2I._staticInstance.get_defaultSucceededCallback(); }
wsG2I.set_defaultFailedCallback = function(value) { 
wsG2I._staticInstance.set_defaultFailedCallback(value); }
wsG2I.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return wsG2I._staticInstance.get_defaultFailedCallback(); }
wsG2I.set_path("/Services/wsG2I.asmx");
wsG2I.GetUsageDetail= function(activityType,userID,sportInfoID,collegeID,callType,onSuccess,onFailed,userContext) {
/// <param name="activityType" type="String">System.String</param>
/// <param name="userID" type="String">System.String</param>
/// <param name="sportInfoID" type="String">System.String</param>
/// <param name="collegeID" type="String">System.String</param>
/// <param name="callType" 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>
wsG2I._staticInstance.GetUsageDetail(activityType,userID,sportInfoID,collegeID,callType,onSuccess,onFailed,userContext); }
wsG2I.GetVendorUsageDetail= function(activityType,userID,sportID,collegeID,callType,onSuccess,onFailed,userContext) {
/// <param name="activityType" type="String">System.String</param>
/// <param name="userID" type="String">System.String</param>
/// <param name="sportID" type="String">System.String</param>
/// <param name="collegeID" type="String">System.String</param>
/// <param name="callType" 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>
wsG2I._staticInstance.GetVendorUsageDetail(activityType,userID,sportID,collegeID,callType,onSuccess,onFailed,userContext); }
wsG2I.GetEmailUsageDetail= function(email,emailCoach,onSuccess,onFailed,userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="emailCoach" 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>
wsG2I._staticInstance.GetEmailUsageDetail(email,emailCoach,onSuccess,onFailed,userContext); }
wsG2I.GetCommentsUsageDetail= function(userID,sportInfoID,collegeID,onSuccess,onFailed,userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="sportInfoID" type="String">System.String</param>
/// <param name="collegeID" 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>
wsG2I._staticInstance.GetCommentsUsageDetail(userID,sportInfoID,collegeID,onSuccess,onFailed,userContext); }
wsG2I.GetVendorCommentsUsageDetail= function(userID,sportID,collegeID,onSuccess,onFailed,userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="sportID" type="String">System.String</param>
/// <param name="collegeID" 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>
wsG2I._staticInstance.GetVendorCommentsUsageDetail(userID,sportID,collegeID,onSuccess,onFailed,userContext); }
wsG2I.SaveVideo= function(saveArgs,onSuccess,onFailed,userContext) {
/// <param name="saveArgs" 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>
wsG2I._staticInstance.SaveVideo(saveArgs,onSuccess,onFailed,userContext); }

