
// Provide a default path to dwr.engine
if (dwr == null) var dwr = {};
if (dwr.engine == null) dwr.engine = {};
if (DWREngine == null) var DWREngine = dwr.engine;

if (Magilla == null) var Magilla = {};
Magilla._path = '/magnoliaPublic/dwr';
Magilla.hashCode = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'hashCode', callback);
}
Magilla.indexOf = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'indexOf', p0, callback);
}
Magilla.indexOf = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'indexOf', p0, callback);
}
Magilla.equals = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'equals', p0, callback);
}
Magilla.toString = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'toString', callback);
}
Magilla.newInstance = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'newInstance', p0, callback);
}
Magilla.newInstance = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'newInstance', p0, callback);
}
Magilla.newInstance = function(p0, p1, p2, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'newInstance', p0, p1, p2, callback);
}
Magilla.getFile = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getFile', p0, callback);
}
Magilla.getConfig = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getConfig', callback);
}
Magilla.isFrozen = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'isFrozen', callback);
}
Magilla.getTargetSource = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getTargetSource', callback);
}
Magilla.addAdvisor = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'addAdvisor', p0, callback);
}
Magilla.addAdvisor = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'addAdvisor', p0, p1, callback);
}
Magilla.setTargetSource = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'setTargetSource', p0, callback);
}
Magilla.setPreFiltered = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'setPreFiltered', p0, callback);
}
Magilla.isProxyTargetClass = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'isProxyTargetClass', callback);
}
Magilla.setExposeProxy = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'setExposeProxy', p0, callback);
}
Magilla.isExposeProxy = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'isExposeProxy', callback);
}
Magilla.getTargetClass = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getTargetClass', callback);
}
Magilla.getContestByInitiative = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getContestByInitiative', p0, callback);
}
Magilla.getInitiative = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getInitiative', callback);
}
Magilla.getInstitute = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getInstitute', p0, callback);
}
Magilla.getInitiativeFromCodeId = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getInitiativeFromCodeId', p0, callback);
}
Magilla.updateInstitute = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'updateInstitute', p0, callback);
}
Magilla.getMaterialFromCodeId = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getMaterialFromCodeId', p0, callback);
}
Magilla.getFileUploadIdAndFilename = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getFileUploadIdAndFilename', p0, callback);
}
Magilla.updateUser = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'updateUser', p0, callback);
}
Magilla.sendMail = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'sendMail', p0, p1, callback);
}
Magilla.createNullUser = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'createNullUser', callback);
}
Magilla.checkLoginUser = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'checkLoginUser', p0, p1, callback);
}
Magilla.registerUser = function(p0, p1, p2, p3, p4, p5, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'registerUser', p0, p1, p2, p3, p4, p5, callback);
}
Magilla.getUserFromCookie = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getUserFromCookie', p0, callback);
}
Magilla.getPerson = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getPerson', p0, callback);
}
Magilla.updateUserProfile = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'updateUserProfile', p0, p1, callback);
}
Magilla.updateUserTeacher = function(p0, p1, p2, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'updateUserTeacher', p0, p1, p2, callback);
}
Magilla.saveTeacherDisciplines = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'saveTeacherDisciplines', p0, p1, callback);
}
Magilla.updateUserStudent = function(p0, p1, p2, p3, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'updateUserStudent', p0, p1, p2, p3, callback);
}
Magilla.updateUserOther = function(p0, p1, p2, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'updateUserOther', p0, p1, p2, callback);
}
Magilla.changeUserKind = function(p0, p1, p2, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'changeUserKind', p0, p1, p2, callback);
}
Magilla.getTeacherDisciplinesList = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getTeacherDisciplinesList', p0, callback);
}
Magilla.getTeacherDiscipline = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getTeacherDiscipline', p0, callback);
}
Magilla.getAllDisciplines = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getAllDisciplines', callback);
}
Magilla.getAllDisciplinesList = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getAllDisciplinesList', callback);
}
Magilla.getAllRegions = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getAllRegions', callback);
}
Magilla.getAllRegionsList = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getAllRegionsList', callback);
}
Magilla.getProvincesFromRegion = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getProvincesFromRegion', p0, callback);
}
Magilla.getMunicipalitiesFromProvince = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getMunicipalitiesFromProvince', p0, callback);
}
Magilla.getAllProvince = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getAllProvince', callback);
}
Magilla.getAllClassKind = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getAllClassKind', callback);
}
Magilla.getAllOrganization = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getAllOrganization', callback);
}
Magilla.getAllOrganizationsList = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getAllOrganizationsList', callback);
}
Magilla.getUserProvince = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getUserProvince', p0, callback);
}
Magilla.getStudentClassKind = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getStudentClassKind', p0, callback);
}
Magilla.getOrganization = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getOrganization', p0, callback);
}
Magilla.ratingMaterial = function(p0, p1, p2, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'ratingMaterial', p0, p1, p2, callback);
}
Magilla.commentMaterial = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'commentMaterial', p0, p1, callback);
}
Magilla.getCommentsByMaterial = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getCommentsByMaterial', p0, callback);
}
Magilla.getFileBlob = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getFileBlob', p0, callback);
}
Magilla.updateDownload = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'updateDownload', p0, p1, callback);
}
Magilla.checkUserProfile = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'checkUserProfile', p0, callback);
}
Magilla.subscriptUserInitiative = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'subscriptUserInitiative', p0, p1, callback);
}
Magilla.subscriptUserInitiative = function(p0, p1, p2, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'subscriptUserInitiative', p0, p1, p2, callback);
}
Magilla.getInitiativeSessionData = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getInitiativeSessionData', p0, callback);
}
Magilla.getCmsIdFromTmp = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getCmsIdFromTmp', p0, callback);
}
Magilla.getInitiativeList = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getInitiativeList', callback);
}
Magilla.getInstituteFromMunicipality = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getInstituteFromMunicipality', p0, callback);
}
Magilla.getAllInstituteKinds = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getAllInstituteKinds', callback);
}
Magilla.getAllInstituteKindsList = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getAllInstituteKindsList', callback);
}
Magilla.getInstituteFromInstituteKindAndMunicipality = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getInstituteFromInstituteKindAndMunicipality', p0, p1, callback);
}
Magilla.insertInstituteFromSite = function(p0, p1, p2, p3, p4, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'insertInstituteFromSite', p0, p1, p2, p3, p4, callback);
}
Magilla.insertInstituteFromSite = function(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'insertInstituteFromSite', p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, callback);
}
Magilla.insertOrganizationFromSite = function(p0, p1, p2, p3, p4, p5, p6, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'insertOrganizationFromSite', p0, p1, p2, p3, p4, p5, p6, callback);
}
Magilla.saveContestProject = function(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'saveContestProject', p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, callback);
}
Magilla.retrievePassword = function(p0, p1, p2, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'retrievePassword', p0, p1, p2, callback);
}
Magilla.doStatistic = function(p0, p1, p2, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'doStatistic', p0, p1, p2, callback);
}
Magilla.saveContestMonitoring = function(p0, p1, p2, p3, p4, p5, p6, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'saveContestMonitoring', p0, p1, p2, p3, p4, p5, p6, callback);
}
Magilla.getContestProject = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getContestProject', p0, p1, callback);
}
Magilla.getContestProjects = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getContestProjects', p0, p1, callback);
}
Magilla.getContestProjectMaterials = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getContestProjectMaterials', p0, callback);
}
Magilla.getContestProjectOtherInstitutes = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getContestProjectOtherInstitutes', p0, callback);
}
Magilla.getUserSubscriptions = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getUserSubscriptions', p0, callback);
}
Magilla.getUsersByInitiativeCodeId = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getUsersByInitiativeCodeId', p0, callback);
}
Magilla.getInstitueKinds = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getInstitueKinds', p0, callback);
}
Magilla.listCorruptedFileUploads = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'listCorruptedFileUploads', p0, p1, callback);
}
Magilla.openFixCorruptedFileUpload = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'openFixCorruptedFileUpload', p0, callback);
}
Magilla.fixCorruptedFileUpload = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'fixCorruptedFileUpload', p0, callback);
}
Magilla.downloadFileUpload = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'downloadFileUpload', p0, false, callback);
}
Magilla.downloadFileUpload = function(p0, p2, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'downloadFileUpload', p0, false, p2, callback);
}
Magilla.getUserListByCodeId = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getUserListByCodeId', p0, callback);
}
Magilla.buildCertificate = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'buildCertificate', p0, p1, callback);
}
Magilla.filterUsers = function(p0, p1, p2, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'filterUsers', p0, p1, p2, callback);
}
Magilla.getPersoneKindsList = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getPersoneKindsList', callback);
}
Magilla.addAdvice = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'addAdvice', p0, callback);
}
Magilla.addAdvice = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'addAdvice', p0, p1, callback);
}
Magilla.isPreFiltered = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'isPreFiltered', callback);
}
Magilla.getProxiedInterfaces = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getProxiedInterfaces', callback);
}
Magilla.isInterfaceProxied = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'isInterfaceProxied', p0, callback);
}
Magilla.getAdvisors = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getAdvisors', callback);
}
Magilla.removeAdvisor = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'removeAdvisor', p0, callback);
}
Magilla.removeAdvisor = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'removeAdvisor', p0, callback);
}
Magilla.replaceAdvisor = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'replaceAdvisor', p0, p1, callback);
}
Magilla.removeAdvice = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'removeAdvice', p0, callback);
}
Magilla.toProxyConfigString = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'toProxyConfigString', callback);
}
Magilla.CGLIB$SET_THREAD_CALLBACKS = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'CGLIB$SET_THREAD_CALLBACKS', p0, callback);
}
Magilla.CGLIB$SET_STATIC_CALLBACKS = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'CGLIB$SET_STATIC_CALLBACKS', p0, callback);
}
Magilla.setCallback = function(p0, p1, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'setCallback', p0, p1, callback);
}
Magilla.setCallbacks = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'setCallbacks', p0, callback);
}
Magilla.getCallback = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getCallback', p0, callback);
}
Magilla.getCallbacks = function(callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'getCallbacks', callback);
}
Magilla.CGLIB$findMethodProxy = function(p0, callback) {
  dwr.engine._execute(Magilla._path, 'Magilla', 'CGLIB$findMethodProxy', p0, callback);
}

