addNamespace("Eduify.UI.Common");
Eduify.UI.Common.AJAXMethods_class = Class.create();
Object.extend(Eduify.UI.Common.AJAXMethods_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	SaveBibliographyHtml: function(docId, html) {
		return this.invoke("SaveBibliographyHtml", {"docId":docId, "html":html}, this.SaveBibliographyHtml.getArguments().slice(2));
	},
	SaveDocContents: function(docID, contents, addMarker, bibMarkers, cartBibMarkers, isReplace, autosave) {
		return this.invoke("SaveDocContents", {"docID":docID, "contents":contents, "addMarker":addMarker, "bibMarkers":bibMarkers, "cartBibMarkers":cartBibMarkers, "isReplace":isReplace, "autosave":autosave}, this.SaveDocContents.getArguments().slice(7));
	},
	SaveDocImages: function(docID, docXml) {
		return this.invoke("SaveDocImages", {"docID":docID, "docXml":docXml}, this.SaveDocImages.getArguments().slice(2));
	},
	SpellCheck: function(textToSpellCheck, sposition, ignored_list) {
		return this.invoke("SpellCheck", {"textToSpellCheck":textToSpellCheck, "sposition":sposition, "ignored_list":ignored_list}, this.SpellCheck.getArguments().slice(3));
	},
	AddToDictionary: function(newWord) {
		return this.invoke("AddToDictionary", {"newWord":newWord}, this.AddToDictionary.getArguments().slice(1));
	},
	GetSynonyms: function(word) {
		return this.invoke("GetSynonyms", {"word":word}, this.GetSynonyms.getArguments().slice(1));
	},
	EmptyTempVersion: function(docId) {
		return this.invoke("EmptyTempVersion", {"docId":docId}, this.EmptyTempVersion.getArguments().slice(1));
	},
	SetDocumentLayout: function(docId, pageSetup) {
		return this.invoke("SetDocumentLayout", {"docId":docId, "pageSetup":pageSetup}, this.SetDocumentLayout.getArguments().slice(2));
	},
	SetCitationSettings: function(pDocId, pCitStyle) {
		return this.invoke("SetCitationSettings", {"pDocId":pDocId, "pCitStyle":pCitStyle}, this.SetCitationSettings.getArguments().slice(2));
	},
	GetClipperBibliography: function(markerId) {
		return this.invoke("GetClipperBibliography", {"markerId":markerId}, this.GetClipperBibliography.getArguments().slice(1));
	},
	AddDocumentBibliography: function(pDocId, pMarker) {
		return this.invoke("AddDocumentBibliography", {"pDocId":pDocId, "pMarker":pMarker}, this.AddDocumentBibliography.getArguments().slice(2));
	},
	IsRegisteredUserAndProfileComplete: function(pFBUID) {
		return this.invoke("IsRegisteredUserAndProfileComplete", {"pFBUID":pFBUID}, this.IsRegisteredUserAndProfileComplete.getArguments().slice(1));
	},
	IsRegisteredUser: function(pFBUID) {
		return this.invoke("IsRegisteredUser", {"pFBUID":pFBUID}, this.IsRegisteredUser.getArguments().slice(1));
	},
	RegisterFBUser: function(pFBUID) {
		return this.invoke("RegisterFBUser", {"pFBUID":pFBUID}, this.RegisterFBUser.getArguments().slice(1));
	},
	ConnectFBUser: function(pFBUID) {
		return this.invoke("ConnectFBUser", {"pFBUID":pFBUID}, this.ConnectFBUser.getArguments().slice(1));
	},
	AddToMyClippings: function(pFolderId, pClipId) {
		return this.invoke("AddToMyClippings", {"pFolderId":pFolderId, "pClipId":pClipId}, this.AddToMyClippings.getArguments().slice(2));
	},
	AddToMyClippingsAndGetMarker: function(pFolderId, pClipId) {
		return this.invoke("AddToMyClippingsAndGetMarker", {"pFolderId":pFolderId, "pClipId":pClipId}, this.AddToMyClippingsAndGetMarker.getArguments().slice(2));
	},
	AddTagToClip: function(pClipId, pTagId, pTagText) {
		return this.invoke("AddTagToClip", {"pClipId":pClipId, "pTagId":pTagId, "pTagText":pTagText}, this.AddTagToClip.getArguments().slice(3));
	},
	GetTags: function(pString) {
		return this.invoke("GetTags", {"pString":pString}, this.GetTags.getArguments().slice(1));
	},
	ShareClip: function(pClipId, pShareWithId, pShareLocationType) {
		return this.invoke("ShareClip", {"pClipId":pClipId, "pShareWithId":pShareWithId, "pShareLocationType":pShareLocationType}, this.ShareClip.getArguments().slice(3));
	},
	SetShareAcc: function(pClipId, pAccessaility) {
		return this.invoke("SetShareAcc", {"pClipId":pClipId, "pAccessaility":pAccessaility}, this.SetShareAcc.getArguments().slice(2));
	},
	UnShareClip: function(pClipId, pUnShareWithId) {
		return this.invoke("UnShareClip", {"pClipId":pClipId, "pUnShareWithId":pUnShareWithId}, this.UnShareClip.getArguments().slice(2));
	},
	AddClipToDocument: function(pClipId, pDocumentId) {
		return this.invoke("AddClipToDocument", {"pClipId":pClipId, "pDocumentId":pDocumentId}, this.AddClipToDocument.getArguments().slice(2));
	},
	GetTagsCloud: function(pUrl) {
		return this.invoke("GetTagsCloud", {"pUrl":pUrl}, this.GetTagsCloud.getArguments().slice(1));
	},
	GetSQS: function(pArgs) {
		return this.invoke("GetSQS", {"pArgs":pArgs}, this.GetSQS.getArguments().slice(1));
	},
	LogExceptions: function(pMessage) {
		return this.invoke("LogExceptions", {"pMessage":pMessage}, this.LogExceptions.getArguments().slice(1));
	},
	ResourceWidgetSource: function(pDocumentId) {
		return this.invoke("ResourceWidgetSource", {"pDocumentId":pDocumentId}, this.ResourceWidgetSource.getArguments().slice(1));
	},
	VerifyEmail: function(uname, pswd, id, precdence, iType) {
		return this.invoke("VerifyEmail", {"uname":uname, "pswd":pswd, "id":id, "precdence":precdence, "iType":iType}, this.VerifyEmail.getArguments().slice(5));
	},
	DisableFirstLoginDlg: function(type) {
		return this.invoke("DisableFirstLoginDlg", {"type":type}, this.DisableFirstLoginDlg.getArguments().slice(1));
	},
	GetAvailablePChecks: function() {
		return this.invoke("GetAvailablePChecks", {}, this.GetAvailablePChecks.getArguments().slice(0));
	},
	VoteOnEssay: function(pEssayId, pVoterId) {
		return this.invoke("VoteOnEssay", {"pEssayId":pEssayId, "pVoterId":pVoterId}, this.VoteOnEssay.getArguments().slice(2));
	},
	CheckFileForOpen: function(pFileId) {
		return this.invoke("CheckFileForOpen", {"pFileId":pFileId}, this.CheckFileForOpen.getArguments().slice(1));
	},
	IsEditorAllowedFile: function(pFileId) {
		return this.invoke("IsEditorAllowedFile", {"pFileId":pFileId}, this.IsEditorAllowedFile.getArguments().slice(1));
	},
	DragDropSave: function(pContentType, pId, pNewParentId, pIsCopy, pIsMovingToTrash) {
		return this.invoke("DragDropSave", {"pContentType":pContentType, "pId":pId, "pNewParentId":pNewParentId, "pIsCopy":pIsCopy, "pIsMovingToTrash":pIsMovingToTrash}, this.DragDropSave.getArguments().slice(5));
	},
	initialize: function() {
		this.url = '/Beta/ajaxpro/Eduify.UI.Common.AJAXMethods,UI.ashx';
	}
}));
Eduify.UI.Common.AJAXMethods = new Eduify.UI.Common.AJAXMethods_class();

