// cached javascript var ajaxFunctions = { addInRefLib:function(assetid,SScategoryId,callback,context){return new ajax_request(this.url + '?_method=addInRefLib&_session=r','assetid=' + enc(assetid)+ '\r\nSScategoryId=' + enc(SScategoryId),callback, context);}, DeleteUserAssets:function(assetid,UserID,callback,context){return new ajax_request(this.url + '?_method=DeleteUserAssets&_session=r','assetid=' + enc(assetid)+ '\r\nUserID=' + enc(UserID),callback, context);}, updateAssetLog:function(contentid,callback,context){return new ajax_request(this.url + '?_method=updateAssetLog&_session=r','contentid=' + enc(contentid),callback, context);}, SavePurchaserDet:function(strCounrty,strPostalCode,strAddress,strTelephoneNo,callback,context){return new ajax_request(this.url + '?_method=SavePurchaserDet&_session=r','strCounrty=' + enc(strCounrty)+ '\r\nstrPostalCode=' + enc(strPostalCode)+ '\r\nstrAddress=' + enc(strAddress)+ '\r\nstrTelephoneNo=' + enc(strTelephoneNo),callback, context);}, performCourseLaunch:function(CrsId,Pcourseid,callback,context){return new ajax_request(this.url + '?_method=performCourseLaunch&_session=r','CrsId=' + enc(CrsId)+ '\r\nPcourseid=' + enc(Pcourseid),callback, context);}, test:function(callback,context){return new ajax_request(this.url + '?_method=test&_session=r','',callback, context);}, isDuplicateGroup:function(groupName,callback,context){return new ajax_request(this.url + '?_method=isDuplicateGroup&_session=no','groupName=' + enc(groupName),callback, context);}, isDuplicateModifyGroup:function(groupName,oldGroupName,callback,context){return new ajax_request(this.url + '?_method=isDuplicateModifyGroup&_session=no','groupName=' + enc(groupName)+ '\r\noldGroupName=' + enc(oldGroupName),callback, context);}, promotionDelete:function(promotionid,callback,context){return new ajax_request(this.url + '?_method=promotionDelete&_session=no','promotionid=' + enc(promotionid),callback, context);}, isContentAuthor:function(userId,callback,context){return new ajax_request(this.url + '?_method=isContentAuthor&_session=no','userId=' + enc(userId),callback, context);}, removeCourseFromCatalogue:function(catalogueId,courseId,callback,context){return new ajax_request(this.url + '?_method=removeCourseFromCatalogue&_session=no','catalogueId=' + enc(catalogueId)+ '\r\ncourseId=' + enc(courseId),callback, context);}, removePresentationFromCatalogue:function(catalogueId,presentationId,callback,context){return new ajax_request(this.url + '?_method=removePresentationFromCatalogue&_session=no','catalogueId=' + enc(catalogueId)+ '\r\npresentationId=' + enc(presentationId),callback, context);}, removeMenuFromCatalogue:function(catalogueId,menuId,callback,context){return new ajax_request(this.url + '?_method=removeMenuFromCatalogue&_session=no','catalogueId=' + enc(catalogueId)+ '\r\nmenuId=' + enc(menuId),callback, context);}, UpdateCourseLearning:function(CourseId,Flag,Sess,callback,context){return new ajax_request(this.url + '?_method=UpdateCourseLearning&_session=r','CourseId=' + enc(CourseId)+ '\r\nFlag=' + enc(Flag)+ '\r\nSess=' + enc(Sess),callback, context);}, LearningAlert:function(Sess,callback,context){return new ajax_request(this.url + '?_method=LearningAlert&_session=r','Sess=' + enc(Sess),callback, context);}, ContinueLearning:function(Sess,callback,context){return new ajax_request(this.url + '?_method=ContinueLearning&_session=r','Sess=' + enc(Sess),callback, context);}, ContinueUpdating:function(Sess,callback,context){return new ajax_request(this.url + '?_method=ContinueUpdating&_session=r','Sess=' + enc(Sess),callback, context);}, deleteCourse:function(courseId,callback,context){return new ajax_request(this.url + '?_method=deleteCourse&_session=no','courseId=' + enc(courseId),callback, context);}, removeCatalogue:function(courseId,catalogueID,callback,context){return new ajax_request(this.url + '?_method=removeCatalogue&_session=no','courseId=' + enc(courseId)+ '\r\ncatalogueID=' + enc(catalogueID),callback, context);}, deleteMenu:function(menuId,callback,context){return new ajax_request(this.url + '?_method=deleteMenu&_session=no','menuId=' + enc(menuId),callback, context);}, deleteContentPage:function(pageId,callback,context){return new ajax_request(this.url + '?_method=deleteContentPage&_session=no','pageId=' + enc(pageId),callback, context);}, removeMenuCatalogue:function(menuId,catalogueID,callback,context){return new ajax_request(this.url + '?_method=removeMenuCatalogue&_session=no','menuId=' + enc(menuId)+ '\r\ncatalogueID=' + enc(catalogueID),callback, context);}, deleteUser:function(userId,callback,context){return new ajax_request(this.url + '?_method=deleteUser&_session=no','userId=' + enc(userId),callback, context);}, deleteGroup:function(gpid,uid,callback,context){return new ajax_request(this.url + '?_method=deleteGroup&_session=r','gpid=' + enc(gpid)+ '\r\nuid=' + enc(uid),callback, context);}, deleteCourseModuleInfo:function(callback,context){return new ajax_request(this.url + '?_method=deleteCourseModuleInfo&_session=r','',callback, context);}, updateFromPromotion:function(strPromotionalCode,strCourseModuleId,callback,context){return new ajax_request(this.url + '?_method=updateFromPromotion&_session=r','strPromotionalCode=' + enc(strPromotionalCode)+ '\r\nstrCourseModuleId=' + enc(strCourseModuleId),callback, context);}, calculatedAmount:function(sSessionID,strCourseModuleId,callback,context){return new ajax_request(this.url + '?_method=calculatedAmount&_session=r','sSessionID=' + enc(sSessionID)+ '\r\nstrCourseModuleId=' + enc(strCourseModuleId),callback, context);}, checkpromotion:function(chkid,txtDiscount,iValue,callback,context){return new ajax_request(this.url + '?_method=checkpromotion&_session=r','chkid=' + enc(chkid)+ '\r\ntxtDiscount=' + enc(txtDiscount)+ '\r\niValue=' + enc(iValue),callback, context);}, checkpromoforCourses:function(CheckedStatus,txtDiscount,callback,context){return new ajax_request(this.url + '?_method=checkpromoforCourses&_session=r','CheckedStatus=' + enc(CheckedStatus)+ '\r\ntxtDiscount=' + enc(txtDiscount),callback, context);}, checkPrCode:function(iPromotion,vPromo,callback,context){return new ajax_request(this.url + '?_method=checkPrCode&_session=no','iPromotion=' + enc(iPromotion)+ '\r\nvPromo=' + enc(vPromo),callback, context);}, iCartTransaction:function(sTransID,callback,context){return new ajax_request(this.url + '?_method=iCartTransaction&_session=r','sTransID=' + enc(sTransID),callback, context);}, iTransCompleted:function(callback,context){return new ajax_request(this.url + '?_method=iTransCompleted&_session=r','',callback, context);}, checkpricemodify:function(ModifyCoursePrice,ModifyCourseId,callback,context){return new ajax_request(this.url + '?_method=checkpricemodify&_session=r','ModifyCoursePrice=' + enc(ModifyCoursePrice)+ '\r\nModifyCourseId=' + enc(ModifyCourseId),callback, context);}, checkCoursePrice:function(CheckPrice,CheckCourseid,callback,context){return new ajax_request(this.url + '?_method=checkCoursePrice&_session=r','CheckPrice=' + enc(CheckPrice)+ '\r\nCheckCourseid=' + enc(CheckCourseid),callback, context);}, deleteDocumentUser:function(uid,gpid,docid,callback,context){return new ajax_request(this.url + '?_method=deleteDocumentUser&_session=no','uid=' + enc(uid)+ '\r\ngpid=' + enc(gpid)+ '\r\ndocid=' + enc(docid),callback, context);}, delMenuUser:function(uid,gpid,menuid,callback,context){return new ajax_request(this.url + '?_method=delMenuUser&_session=no','uid=' + enc(uid)+ '\r\ngpid=' + enc(gpid)+ '\r\nmenuid=' + enc(menuid),callback, context);}, GetUploadPath:function(ContId,callback,context){return new ajax_request(this.url + '?_method=GetUploadPath&_session=no','ContId=' + enc(ContId),callback, context);}, insertMenuLog:function(mID,IsMenuSet,userID,callback,context){return new ajax_request(this.url + '?_method=insertMenuLog&_session=no','mID=' + enc(mID)+ '\r\nIsMenuSet=' + enc(IsMenuSet)+ '\r\nuserID=' + enc(userID),callback, context);}, CheckUserPassword:function(intUserID,strPassword,callback,context){return new ajax_request(this.url + '?_method=CheckUserPassword&_session=no','intUserID=' + enc(intUserID)+ '\r\nstrPassword=' + enc(strPassword),callback, context);}, GetAssociateItemList:function(ItemCode,callback,context){return new ajax_request(this.url + '?_method=GetAssociateItemList&_session=r','ItemCode=' + enc(ItemCode),callback, context);}, CheckServerDate:function(currentDate,callback,context){return new ajax_request(this.url + '?_method=CheckServerDate&_session=no','currentDate=' + enc(currentDate),callback, context);}, changeCourseStatusFromExitCourse:function(cID,callback,context){return new ajax_request(this.url + '?_method=changeCourseStatusFromExitCourse&_session=r','cID=' + enc(cID),callback, context);}, getCatalogueCount:function(cid,callback,context){return new ajax_request(this.url + '?_method=getCatalogueCount&_session=r','cid=' + enc(cid),callback, context);}, CheckGroupRemoveAllow:function(strUserList,intGroupId,callback,context){return new ajax_request(this.url + '?_method=CheckGroupRemoveAllow&_session=no','strUserList=' + enc(strUserList)+ '\r\nintGroupId=' + enc(intGroupId),callback, context);}, SetLinkCourseID:function(sCourseID,callback,context){return new ajax_request(this.url + '?_method=SetLinkCourseID&_session=r','sCourseID=' + enc(sCourseID),callback, context);}, CheckedCoursemodules:function(sCourseModules,sCourseQuantity,callback,context){return new ajax_request(this.url + '?_method=CheckedCoursemodules&_session=r','sCourseModules=' + enc(sCourseModules)+ '\r\nsCourseQuantity=' + enc(sCourseQuantity),callback, context);}, CheckCourseAssignDate:function(CourseMID,UserCourseID,Pcourseid,callback,context){return new ajax_request(this.url + '?_method=CheckCourseAssignDate&_session=r','CourseMID=' + enc(CourseMID)+ '\r\nUserCourseID=' + enc(UserCourseID)+ '\r\nPcourseid=' + enc(Pcourseid),callback, context);}, GetAssignDate:function(CourseMID,UserCourseID,Pcourseid,callback,context){return new ajax_request(this.url + '?_method=GetAssignDate&_session=r','CourseMID=' + enc(CourseMID)+ '\r\nUserCourseID=' + enc(UserCourseID)+ '\r\nPcourseid=' + enc(Pcourseid),callback, context);}, checkRowCreation:function(CheckOnOff,callback,context){return new ajax_request(this.url + '?_method=checkRowCreation&_session=r','CheckOnOff=' + enc(CheckOnOff),callback, context);}, getPopUp:function(Cname,callback,context){return new ajax_request(this.url + '?_method=getPopUp&_session=r','Cname=' + enc(Cname),callback, context);}, addModulesInDD:function(eCourse,callback,context){return new ajax_request(this.url + '?_method=addModulesInDD&_session=r','eCourse=' + enc(eCourse),callback, context);}, addCourseInDD:function(iUserID,callback,context){return new ajax_request(this.url + '?_method=addCourseInDD&_session=r','iUserID=' + enc(iUserID),callback, context);}, GetstartDateUser:function(iModuleId,callback,context){return new ajax_request(this.url + '?_method=GetstartDateUser&_session=r','iModuleId=' + enc(iModuleId),callback, context);}, GetLastattemptDate:function(iModuleId,callback,context){return new ajax_request(this.url + '?_method=GetLastattemptDate&_session=r','iModuleId=' + enc(iModuleId),callback, context);}, GetCoursehits:function(iModuleId,callback,context){return new ajax_request(this.url + '?_method=GetCoursehits&_session=r','iModuleId=' + enc(iModuleId),callback, context);}, GetMaxScore:function(iModuleId,callback,context){return new ajax_request(this.url + '?_method=GetMaxScore&_session=r','iModuleId=' + enc(iModuleId),callback, context);}, GetUpdatableUserID:function(iLoginName,callback,context){return new ajax_request(this.url + '?_method=GetUpdatableUserID&_session=r','iLoginName=' + enc(iLoginName),callback, context);}, SetstartDateUser:function(iModuleId,sDate,callback,context){return new ajax_request(this.url + '?_method=SetstartDateUser&_session=r','iModuleId=' + enc(iModuleId)+ '\r\nsDate=' + enc(sDate),callback, context);}, SetLastattemptDate:function(iModuleId,sDate,eDate,callback,context){return new ajax_request(this.url + '?_method=SetLastattemptDate&_session=r','iModuleId=' + enc(iModuleId)+ '\r\nsDate=' + enc(sDate)+ '\r\neDate=' + enc(eDate),callback, context);}, DeleteInsertDummyRecords:function(iModuleId,coursehits,sDate,eDate,sStatus,sCourseStatus,callback,context){return new ajax_request(this.url + '?_method=DeleteInsertDummyRecords&_session=r','iModuleId=' + enc(iModuleId)+ '\r\ncoursehits=' + enc(coursehits)+ '\r\nsDate=' + enc(sDate)+ '\r\neDate=' + enc(eDate)+ '\r\nsStatus=' + enc(sStatus)+ '\r\nsCourseStatus=' + enc(sCourseStatus),callback, context);}, GetDateComparision:function(iModuleID,iDate,callback,context){return new ajax_request(this.url + '?_method=GetDateComparision&_session=r','iModuleID=' + enc(iModuleID)+ '\r\niDate=' + enc(iDate),callback, context);}, GetCourseStatus:function(iModuleId,callback,context){return new ajax_request(this.url + '?_method=GetCourseStatus&_session=r','iModuleId=' + enc(iModuleId),callback, context);}, GetAttachedDocuments:function(menuItemID,callback,context){return new ajax_request(this.url + '?_method=GetAttachedDocuments&_session=no','menuItemID=' + enc(menuItemID),callback, context);}, GetLibraryMatrix:function(LibID,Position,callback,context){return new ajax_request(this.url + '?_method=GetLibraryMatrix&_session=no','LibID=' + enc(LibID)+ '\r\nPosition=' + enc(Position),callback, context);}, GetLibraryByPosition:function(Position,callback,context){return new ajax_request(this.url + '?_method=GetLibraryByPosition&_session=no','Position=' + enc(Position),callback, context);}, IsMatrixComplete:function(callback,context){return new ajax_request(this.url + '?_method=IsMatrixComplete&_session=no','',callback, context);}, UpdateSearchSession:function(callback,context){return new ajax_request(this.url + '?_method=UpdateSearchSession&_session=rw','',callback, context);}, SaveLibraryPreferences:function(controlID,display,callback,context){return new ajax_request(this.url + '?_method=SaveLibraryPreferences&_session=rw','controlID=' + enc(controlID)+ '\r\ndisplay=' + enc(display),callback, context);}, IsAssetInUse:function(AssetID,callback,context){return new ajax_request(this.url + '?_method=IsAssetInUse&_session=no','AssetID=' + enc(AssetID),callback, context);}, IsCategoryInUse:function(CategoryID,Level,callback,context){return new ajax_request(this.url + '?_method=IsCategoryInUse&_session=no','CategoryID=' + enc(CategoryID)+ '\r\nLevel=' + enc(Level),callback, context);}, IsUniqueName:function(CategoryName,ID,callback,context){return new ajax_request(this.url + '?_method=IsUniqueName&_session=no','CategoryName=' + enc(CategoryName)+ '\r\nID=' + enc(ID),callback, context);}, IsUniqueSubCategory:function(SubCategoryName,ParentID,ID,callback,context){return new ajax_request(this.url + '?_method=IsUniqueSubCategory&_session=no','SubCategoryName=' + enc(SubCategoryName)+ '\r\nParentID=' + enc(ParentID)+ '\r\nID=' + enc(ID),callback, context);}, IsUniqueSubSubCategory:function(SubCategoryName,ParentID,ID,callback,context){return new ajax_request(this.url + '?_method=IsUniqueSubSubCategory&_session=no','SubCategoryName=' + enc(SubCategoryName)+ '\r\nParentID=' + enc(ParentID)+ '\r\nID=' + enc(ID),callback, context);}, checkAlphaNumeric:function(C_S,callback,context){return new ajax_request(this.url + '?_method=checkAlphaNumeric&_session=no','C_S=' + enc(C_S),callback, context);}, GetSubCategory:function(ID,ParentMenuId,callback,context){return new ajax_request(this.url + '?_method=GetSubCategory&_session=no','ID=' + enc(ID)+ '\r\nParentMenuId=' + enc(ParentMenuId),callback, context);}, IsAssetsAssociated:function(CategoryID,Level,callback,context){return new ajax_request(this.url + '?_method=IsAssetsAssociated&_session=no','CategoryID=' + enc(CategoryID)+ '\r\nLevel=' + enc(Level),callback, context);}, GetAllSubCategories:function(ParentMenuId,callback,context){return new ajax_request(this.url + '?_method=GetAllSubCategories&_session=no','ParentMenuId=' + enc(ParentMenuId),callback, context);}, DeleteLibraryMatrix:function(CategoryID,callback,context){return new ajax_request(this.url + '?_method=DeleteLibraryMatrix&_session=no','CategoryID=' + enc(CategoryID),callback, context);}, IsJobAttached:function(UserID,recruiterID,callback,context){return new ajax_request(this.url + '?_method=IsJobAttached&_session=no','UserID=' + enc(UserID)+ '\r\nrecruiterID=' + enc(recruiterID),callback, context);}, DeleteRecruiterUsers:function(UserID,recruiterID,result,callback,context){return new ajax_request(this.url + '?_method=DeleteRecruiterUsers&_session=no','UserID=' + enc(UserID)+ '\r\nrecruiterID=' + enc(recruiterID)+ '\r\nresult=' + enc(result),callback, context);}, UpdateRecruiterClick:function(RecruiterID,USerID,HostAddress,callback,context){return new ajax_request(this.url + '?_method=UpdateRecruiterClick&_session=no','RecruiterID=' + enc(RecruiterID)+ '\r\nUSerID=' + enc(USerID)+ '\r\nHostAddress=' + enc(HostAddress),callback, context);}, IsActive:function(ItemID,LevelID,callback,context){return new ajax_request(this.url + '?_method=IsActive&_session=no','ItemID=' + enc(ItemID)+ '\r\nLevelID=' + enc(LevelID),callback, context);}, IsOtherCatActive:function(MenuID,callback,context){return new ajax_request(this.url + '?_method=IsOtherCatActive&_session=no','MenuID=' + enc(MenuID),callback, context);}, DeleteCategoryItems:function(ItemID,LevelID,callback,context){return new ajax_request(this.url + '?_method=DeleteCategoryItems&_session=no','ItemID=' + enc(ItemID)+ '\r\nLevelID=' + enc(LevelID),callback, context);}, IsAssetAssociated:function(Level,ItemID,callback,context){return new ajax_request(this.url + '?_method=IsAssetAssociated&_session=no','Level=' + enc(Level)+ '\r\nItemID=' + enc(ItemID),callback, context);}, IsItemAssociated:function(SubCategoryID,Level,CategoryID,callback,context){return new ajax_request(this.url + '?_method=IsItemAssociated&_session=no','SubCategoryID=' + enc(SubCategoryID)+ '\r\nLevel=' + enc(Level)+ '\r\nCategoryID=' + enc(CategoryID),callback, context);}, IsAlreadyApplied:function(JobID,UserID,callback,context){return new ajax_request(this.url + '?_method=IsAlreadyApplied&_session=no','JobID=' + enc(JobID)+ '\r\nUserID=' + enc(UserID),callback, context);}, chkDuplicacyContractCompany:function(companyName,CompanyId,callback,context){return new ajax_request(this.url + '?_method=chkDuplicacyContractCompany&_session=no','companyName=' + enc(companyName)+ '\r\nCompanyId=' + enc(CompanyId),callback, context);}, canDeleteContractCompany:function(companyId,callback,context){return new ajax_request(this.url + '?_method=canDeleteContractCompany&_session=no','companyId=' + enc(companyId),callback, context);}, deleteContractCompany:function(companyId,callback,context){return new ajax_request(this.url + '?_method=deleteContractCompany&_session=no','companyId=' + enc(companyId),callback, context);}, ReportAdminContractCompanyCount:function(userid,callback,context){return new ajax_request(this.url + '?_method=ReportAdminContractCompanyCount&_session=no','userid=' + enc(userid),callback, context);}, SetReportAdminUserIdNone:function(userid,callback,context){return new ajax_request(this.url + '?_method=SetReportAdminUserIdNone&_session=no','userid=' + enc(userid),callback, context);}, getCourseModules:function(selectedValue,strType,selContCompValue,callback,context){return new ajax_request(this.url + '?_method=getCourseModules&_session=r','selectedValue=' + enc(selectedValue)+ '\r\nstrType=' + enc(strType)+ '\r\nselContCompValue=' + enc(selContCompValue),callback, context);}, getCModules:function(selectedValue,callback,context){return new ajax_request(this.url + '?_method=getCModules&_session=r','selectedValue=' + enc(selectedValue),callback, context);}, url:'/ajax/staralto.ajaxFunctions,staralto.ashx' } function TimeSpan(){this.Days=0;this.Hours=0;this.Minutes=0;this.Seconds=0;this.Milliseconds=0;} TimeSpan.prototype.toString = function(){return this.Days+'.'+this.Hours+':'+this.Minutes+':'+this.Seconds+'.'+this.Milliseconds;} function HtmlControl(id) { var ele = null; if(typeof(id) == 'object') ele = id; else ele = document.getElementById(id); if(ele == null) return null; var _o = ele.cloneNode(true); var _op = document.createElement('SPAN'); _op.appendChild(_o); this._source = _op.innerHTML; } HtmlControl.prototype.toString = function(){ return this._source; } function HtmlControlUpdate(func, parentId) { var f,i,ff,fa=''; var ele = document.getElementById(parentId); if(ele == null) return; var args = []; for(i=0; i 2) for(i=2; i9999||year<1970||month<1||month>12||day<0||day>31||hours<0||hours>23||minutes<0||minutes>59||seconds<0||seconds>59)throw("ArgumentException");this.Year = year;this.Month = month;this.Day = day;this.Hours = hours;this.Minutes = minutes;this.Seconds = seconds;} DateTime.prototype.toString = function(){return digi(this.Year,4) + digi(this.Month,2) + digi(this.Day,2) + digi(this.Hours,2) + digi(this.Minutes,2) + digi(this.Seconds,2);} function _getTable(n,e){for(var i=0; i