if(typeof Feed == "undefined") Feed={};
Feed_class = function() {};
Object.extend(Feed_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	SUnqKey: function() {
		return this.invoke("SUnqKey", {}, this.SUnqKey.getArguments().slice(0));
	},
	LIUsr: function(session, userID, password) {
		return this.invoke("LIUsr", {"session":session, "userID":userID, "password":password}, this.LIUsr.getArguments().slice(3));
	},
	LOUsr: function(session) {
		return this.invoke("LOUsr", {"session":session}, this.LOUsr.getArguments().slice(1));
	},
	SUsrEml: function(username) {
		return this.invoke("SUsrEml", {"username":username}, this.SUsrEml.getArguments().slice(1));
	},
	SAcctAdr: function(addressID) {
		return this.invoke("SAcctAdr", {"addressID":addressID}, this.SAcctAdr.getArguments().slice(1));
	},
	IAddr: function(username, name, lat, lon, address, image, addressGroupId) {
		return this.invoke("IAddr", {"username":username, "name":name, "lat":lat, "lon":lon, "address":address, "image":image, "addressGroupId":addressGroupId}, this.IAddr.getArguments().slice(7));
	},
	UAddr: function(username, name, lat, lon, image) {
		return this.invoke("UAddr", {"username":username, "name":name, "lat":lat, "lon":lon, "image":image}, this.UAddr.getArguments().slice(5));
	},
	DAddr: function(addressid, username) {
		return this.invoke("DAddr", {"addressid":addressid, "username":username}, this.DAddr.getArguments().slice(2));
	},
	SAddr: function(username) {
		return this.invoke("SAddr", {"username":username}, this.SAddr.getArguments().slice(1));
	},
	SAdrMrk: function() {
		return this.invoke("SAdrMrk", {}, this.SAdrMrk.getArguments().slice(0));
	},
	SSngAlrt: function(alertID) {
		return this.invoke("SSngAlrt", {"alertID":alertID}, this.SSngAlrt.getArguments().slice(1));
	},
	SGeoFnc: function(username) {
		return this.invoke("SGeoFnc", {"username":username}, this.SGeoFnc.getArguments().slice(1));
	},
	IAlrt: function(bbl, smsEnabled, emailEnabled, phoneList, emailList, smsList, SMSNumber, SMSCarrier, type, account_name, speed, alertName, vehicleID, loHour, loMin, hiHour, hiMin, enter, exit, IgnOn, IgnOff) {
		return this.invoke("IAlrt", {"bbl":bbl, "smsEnabled":smsEnabled, "emailEnabled":emailEnabled, "phoneList":phoneList, "emailList":emailList, "smsList":smsList, "SMSNumber":SMSNumber, "SMSCarrier":SMSCarrier, "type":type, "account_name":account_name, "speed":speed, "alertName":alertName, "vehicleID":vehicleID, "loHour":loHour, "loMin":loMin, "hiHour":hiHour, "hiMin":hiMin, "enter":enter, "exit":exit, "IgnOn":IgnOn, "IgnOff":IgnOff}, this.IAlrt.getArguments().slice(21));
	},
	DAlrt: function(alertID, account_name) {
		return this.invoke("DAlrt", {"alertID":alertID, "account_name":account_name}, this.DAlrt.getArguments().slice(2));
	},
	SAlrtSpc: function(username) {
		return this.invoke("SAlrtSpc", {"username":username}, this.SAlrtSpc.getArguments().slice(1));
	},
	SFMCtg: function(session) {
		return this.invoke("SFMCtg", {"session":session}, this.SFMCtg.getArguments().slice(1));
	},
	SCanRsp: function(username) {
		return this.invoke("SCanRsp", {"username":username}, this.SCanRsp.getArguments().slice(1));
	},
	ICanRsp: function(username, session, cannedMsg, canAutoSelected) {
		return this.invoke("ICanRsp", {"username":username, "session":session, "cannedMsg":cannedMsg, "canAutoSelected":canAutoSelected}, this.ICanRsp.getArguments().slice(4));
	},
	DCanRsp: function(username, session, cannedMsg) {
		return this.invoke("DCanRsp", {"username":username, "session":session, "cannedMsg":cannedMsg}, this.DCanRsp.getArguments().slice(3));
	},
	SVehDrv: function(username) {
		return this.invoke("SVehDrv", {"username":username}, this.SVehDrv.getArguments().slice(1));
	},
	DVehDrv: function(username, id) {
		return this.invoke("DVehDrv", {"username":username, "id":id}, this.DVehDrv.getArguments().slice(2));
	},
	UVehDrv: function(username, name, phone1, phone2, carrier1, carrier2, vehicles) {
		return this.invoke("UVehDrv", {"username":username, "name":name, "phone1":phone1, "phone2":phone2, "carrier1":carrier1, "carrier2":carrier2, "vehicles":vehicles}, this.UVehDrv.getArguments().slice(7));
	},
	SSkypNum: function(Serial) {
		return this.invoke("SSkypNum", {"Serial":Serial}, this.SSkypNum.getArguments().slice(1));
	},
	SVehGrp: function(username) {
		return this.invoke("SVehGrp", {"username":username}, this.SVehGrp.getArguments().slice(1));
	},
	DVehGrp: function(username, groupid) {
		return this.invoke("DVehGrp", {"username":username, "groupid":groupid}, this.DVehGrp.getArguments().slice(2));
	},
	UVehGrp: function(username, groupname, serials) {
		return this.invoke("UVehGrp", {"username":username, "groupname":groupname, "serials":serials}, this.UVehGrp.getArguments().slice(3));
	},
	SDispCall: function(username, status, prevResults) {
		return this.invoke("SDispCall", {"username":username, "status":status, "prevResults":prevResults}, this.SDispCall.getArguments().slice(3));
	},
	SStatDispCall: function(username) {
		return this.invoke("SStatDispCall", {"username":username}, this.SStatDispCall.getArguments().slice(1));
	},
	SGenRpt: function(session, VehicleID, startDate, endDate, velocity, sGMTOffSet) {
		return this.invoke("SGenRpt", {"session":session, "VehicleID":VehicleID, "startDate":startDate, "endDate":endDate, "velocity":velocity, "sGMTOffSet":sGMTOffSet}, this.SGenRpt.getArguments().slice(6));
	},
	SSntMsg: function(session, sentTo, sentFrom, startDate, endDate, sGMTOffSet) {
		return this.invoke("SSntMsg", {"session":session, "sentTo":sentTo, "sentFrom":sentFrom, "startDate":startDate, "endDate":endDate, "sGMTOffSet":sGMTOffSet}, this.SSntMsg.getArguments().slice(6));
	},
	SHstPlay: function(VehicleID, startdate, startTime, enddate, endTime) {
		return this.invoke("SHstPlay", {"VehicleID":VehicleID, "startdate":startdate, "startTime":startTime, "enddate":enddate, "endTime":endTime}, this.SHstPlay.getArguments().slice(5));
	},
	SUntNRad: function(session, startDate, endDate, feet, lat, lon, sGMTOffSet) {
		return this.invoke("SUntNRad", {"session":session, "startDate":startDate, "endDate":endDate, "feet":feet, "lat":lat, "lon":lon, "sGMTOffSet":sGMTOffSet}, this.SUntNRad.getArguments().slice(7));
	},
	SGeoRpt: function(session, strUnits, strGeoFences, startDate, endDate, sGMTOffSet) {
		return this.invoke("SGeoRpt", {"session":session, "strUnits":strUnits, "strGeoFences":strGeoFences, "startDate":startDate, "endDate":endDate, "sGMTOffSet":sGMTOffSet}, this.SGeoRpt.getArguments().slice(6));
	},
	SAgrRpt: function(session, VehicleID, startDate, endDate, precision, sGMTOffSet) {
		return this.invoke("SAgrRpt", {"session":session, "VehicleID":VehicleID, "startDate":startDate, "endDate":endDate, "precision":precision, "sGMTOffSet":sGMTOffSet}, this.SAgrRpt.getArguments().slice(6));
	},
	sUsrInfo: function() {
		return this.invoke("sUsrInfo", {}, this.sUsrInfo.getArguments().slice(0));
	},
	SLvData: function(sessionID, vehicleID) {
		return this.invoke("SLvData", {"sessionID":sessionID, "vehicleID":vehicleID}, this.SLvData.getArguments().slice(2));
	},
	SActVeh: function(sessionID, type) {
		return this.invoke("SActVeh", {"sessionID":sessionID, "type":type}, this.SActVeh.getArguments().slice(2));
	},
	IOnlCht: function(User, msg) {
		return this.invoke("IOnlCht", {"User":User, "msg":msg}, this.IOnlCht.getArguments().slice(2));
	},
	ChkOnlMsg: function(User, MsgNo) {
		return this.invoke("ChkOnlMsg", {"User":User, "MsgNo":MsgNo}, this.ChkOnlMsg.getArguments().slice(2));
	},
	SOnlMsgMx: function(User) {
		return this.invoke("SOnlMsgMx", {"User":User}, this.SOnlMsgMx.getArguments().slice(1));
	},
	SSysMsg: function() {
		return this.invoke("SSysMsg", {}, this.SSysMsg.getArguments().slice(0));
	},
	SDrvMsgMx: function() {
		return this.invoke("SDrvMsgMx", {}, this.SDrvMsgMx.getArguments().slice(0));
	},
	SDrvGMsgMx: function() {
		return this.invoke("SDrvGMsgMx", {}, this.SDrvGMsgMx.getArguments().slice(0));
	},
	IMsgCpl: function(username, session, vehSerial, msgType, Msg, msgOpts) {
		return this.invoke("IMsgCpl", {"username":username, "session":session, "vehSerial":vehSerial, "msgType":msgType, "Msg":Msg, "msgOpts":msgOpts}, this.IMsgCpl.getArguments().slice(6));
	},
	SDrvMsg: function(username, session, minId) {
		return this.invoke("SDrvMsg", {"username":username, "session":session, "minId":minId}, this.SDrvMsg.getArguments().slice(3));
	},
	SDrvGMsg: function(username, session, minId) {
		return this.invoke("SDrvGMsg", {"username":username, "session":session, "minId":minId}, this.SDrvGMsg.getArguments().slice(3));
	},
	SMblCar: function() {
		return this.invoke("SMblCar", {}, this.SMblCar.getArguments().slice(0));
	},
	UPnc: function(serial, code) {
		return this.invoke("UPnc", {"serial":serial, "code":code}, this.UPnc.getArguments().slice(2));
	},
	DPnc: function(serial) {
		return this.invoke("DPnc", {"serial":serial}, this.DPnc.getArguments().slice(1));
	},
	SPnc: function(username) {
		return this.invoke("SPnc", {"username":username}, this.SPnc.getArguments().slice(1));
	},
	IRptReq: function(username, reportNumber, parms, email, reportType) {
		return this.invoke("IRptReq", {"username":username, "reportNumber":reportNumber, "parms":parms, "email":email, "reportType":reportType}, this.IRptReq.getArguments().slice(5));
	},
	IDrvDir: function(user, serial, street, city, state, addressLAT, addressLON, text) {
		return this.invoke("IDrvDir", {"user":user, "serial":serial, "street":street, "city":city, "state":state, "addressLAT":addressLAT, "addressLON":addressLON, "text":text}, this.IDrvDir.getArguments().slice(8));
	},
	STmZn: function() {
		return this.invoke("STmZn", {}, this.STmZn.getArguments().slice(0));
	},
	SUsrRt: function(username) {
		return this.invoke("SUsrRt", {"username":username}, this.SUsrRt.getArguments().slice(1));
	},
	UVeh: function(serial, name, color, txtColor, IconFolder) {
		return this.invoke("UVeh", {"serial":serial, "name":name, "color":color, "txtColor":txtColor, "IconFolder":IconFolder}, this.UVeh.getArguments().slice(5));
	},
	SVehNm: function(session) {
		return this.invoke("SVehNm", {"session":session}, this.SVehNm.getArguments().slice(1));
	},
	SIcnFld: function() {
		return this.invoke("SIcnFld", {}, this.SIcnFld.getArguments().slice(0));
	},
	SVehIcn: function(vehid) {
		return this.invoke("SVehIcn", {"vehid":vehid}, this.SVehIcn.getArguments().slice(1));
	},
	IVdVw: function(video, userid, URL, browser) {
		return this.invoke("IVdVw", {"video":video, "userid":userid, "URL":URL, "browser":browser}, this.IVdVw.getArguments().slice(4));
	},
	DrwSSGrph: function(chartArray1, chartArray2, firstArrayColor, chartTitle) {
		return this.invoke("DrwSSGrph", {"chartArray1":chartArray1, "chartArray2":chartArray2, "firstArrayColor":firstArrayColor, "chartTitle":chartTitle}, this.DrwSSGrph.getArguments().slice(4));
	},
	DrwMilGrph: function(chartArray1, chartArray2, chartTitle) {
		return this.invoke("DrwMilGrph", {"chartArray1":chartArray1, "chartArray2":chartArray2, "chartTitle":chartTitle}, this.DrwMilGrph.getArguments().slice(3));
	},
	MpPntRvGeo: function(lat, lon) {
		return this.invoke("MpPntRvGeo", {"lat":lat, "lon":lon}, this.MpPntRvGeo.getArguments().slice(2));
	},
	url: '/ajaxpro/Feed,App_Code.ggketctv.ashx'
}));
Feed = new Feed_class();


