﻿function isIE() { return (navigator.userAgent.toLowerCase().indexOf("msie") != -1) } TakeMarquee(); document.onkeydown = function () { var a = window.event.srcElement ? window.event.srcElement : window.event.target; if (window.event.keyCode == 27) { if ($("basis")) { removeCalender() } else { hideContentCard() } } else { if (window.event.keyCode == 13 && a.type != "button" && a.type != "textarea" && a.type != "submit" && a.type != "reset" && a.type != "password" && a.type != "image" && a.type != "") { window.event.keyCode = 9 } } }; document.onclick = function () { if ($("basis")) { if (calenderClick) { calenderClick = false } else { removeCalender() } } var b = window.event.srcElement ? window.event.srcElement : window.event.target; if ($("DirectorMenu")) { if (b.id != "DirectorMenu") { if ($("DirectorMenu").style.visibility == "visible" && !targetDirectorClick) { $("DirectorMenu").style.visibility = "hidden" } else { targetDirectorClick = false } } } if ($("AdministratorMenu")) { if (b.id != "AdministratorMenu") { if ($("AdministratorMenu").style.visibility == "visible") { $("AdministratorMenu").style.visibility = "hidden" } } } if ($("MostUpdateInfo")) { if (b.id != "MostUpdateInfo") { if ($("MostUpdateInfo").style.visibility == "visible" && !targetMostUpdateInfoClick) { $("MostUpdateInfo").style.visibility = "hidden" } else { targetMostUpdateInfoClick = false } } } if ($("ContentCards") && $("ContentCards").style.visibility == "visible") { if (b.id != "ContentCards") { if (outCardClick) { var a = mouseCoords(event); if (a.x > parseInt($("ContentCards").style.left) + $("ContentCards").scrollWidth || a.x < parseInt($("ContentCards").style.left) || a.y > parseInt($("ContentCards").style.top) + $("ContentCards").scrollHeight || a.y < parseInt($("ContentCards").style.top)) { if (!targetCardClick) { hideContentCard() } else { targetCardClick = false } } } } } if ($("NoticeEditMenu")) { if (b.id != "NoticeEditMenu") { if ($("NoticeEditMenu").style.visibility == "visible" && !targetClick) { $("NoticeEditMenu").style.visibility = "hidden" } else { targetClick = false } } } }; document.oncontextmenu = function () { var a = window.event.srcElement ? window.event.srcElement : window.event.target; if (a.type == "text" || a.type == "textarea" || a.type == "password") { window.event.returnValue = true; return } if (currentPower > 0) { if (currentPower > 1 && (currentGroupType == "E" || currentGroupType == "C" || currentGroupType == "A" || currentGroupType == "D" || currentGroupType == "W" || currentGroupType == "S")) { if ($("DirectorMenu")) { PopDirMenu(window.event.clientX, window.event.clientY) } if ($("AdministratorMenu") && (currentGroupType == "A" || currentGroupType == "S" || currentGroupType == "D" || currentGroupType == "W")) { PopAdmMenu(window.event.clientX, window.event.clientY) } } else { if ($("MostUpdateInfo")) { PopMostUpdateInfo(window.event.clientX, window.event.clientY) } else { alert("版权所有(C)2005-2010 信息宝贝网") } } } else { alert("版权所有(C)2005-2010 信息宝贝网") } window.event.returnValue = false }; function StrBuilder() { this.__strings__ = new Array } StrBuilder.prototype.add = function (a) { this.__strings__.push(a) }; StrBuilder.prototype.toString = function () { return this.__strings__.join("") }; StrBuilder.prototype.length = function () { return this.__strings__.length }; var needRWindow = false; function ReWindow(a) { if (needRWindow || a) { window.dialogHeight = $("form1").scrollHeight + "px"; needRWindow = false } } var clickOnScheduleBlock = false; var targetClick = false; var targetDirectorClick = false; var targetCardClick = false; var outCardClick = true; var targetMostUpdateInfoClick = false; var calenderClick = false; function iKidsEscape(a) { return escape(a.replace(/\+/g, "%2B").replace(/\&/g, "%26")) } function changeChar(f, b, d) { var e = f.substr(0, b); var c = f.substring(b + 1); var a = new StrBuilder; a.add(e); a.add(d); a.add(c); return a.toString() } var activeDivID = []; var activeFunction = []; var activeGroupType = []; var activeClassRoomID = []; var activeOperation = []; var activeDisplayPower = []; var activeDisplayPosition = []; var activeDBRelate = []; var currentSchoolID = "0"; var currentClassRoomID = "-1"; var currentGroupType = "-1"; var currentOperation = "SchoolHome"; var currentPower = "0"; var currentTimeStamp = Date(); var currentNoticeUpdate = Date(); function setClassRoomID(b) { var a = new StrBuilder; a.add("./FunctionSetClassRoomID.aspx?ClassRoomID="); a.add(b); a.add("&DateTime="); a.add(Date()); return GetRemoteData(a.toString()) } function getCurrentTimeStamp(b, d, c) { var a = new StrBuilder; a.add("./FunctionGetCurrentTimeStamp.aspx?DBRelate="); a.add(b); a.add("&SchoolID="); a.add(d); a.add("&ClassRoomID="); a.add(c); a.add("&DateTime="); a.add(Date()); return GetRemoteData(a.toString()) } function activeRefresh(b, m, n, o, q) { var f = currentSchoolID; var l = currentClassRoomID; var c = currentOperation; if (b && b != "") { f = b } if (m && m != "") { l = m } if (n && n != "") { c = Trim(n) } var k = setClassRoomID(l); var g = k.charAt(0); var d = k.charAt(1); currentNoticeUpdate = k.substring(2); if (q != "Y") { if (l != currentClassRoomID || c != currentOperation) { saveHistory(l, c) } } var p; var j; var h = activeDivID.length; var e = 0; while (e < h) { if ($(activeDivID[e])) { p = false; if (f == null || f == "") { f = currentSchoolID } if (f != currentSchoolID) { p = true } if (activeClassRoomID[e] == "Y" && currentClassRoomID != l && l != "") { p = true } if (activeOperation[e] == "Y" && currentOperation != c && c != "") { p = true } if (activeGroupType[e] == "Y" && currentGroupType != g) { p = true } if (activeDisplayPower[e] > d) { Element.hide(activeDivID[e]); p = false } else { if ((activeDisplayPosition[e] == "C" && l == 0) || (activeDisplayPosition[e] == "S" && l > 0)) { Element.hide(activeDivID[e]); p = false } else { if (currentPower != d && d != "") { p = true } else { if (o && o == activeDivID[e]) { p = true; currentTimeStamp = Date() } } } } if (p) { Element.show(activeDivID[e]); ShowProgress("正在刷新页面,请稍候...."); if (activeDBRelate[e] != "") { j = getCurrentTimeStamp(activeDBRelate[e], f, l); currentTimeStamp = j } else { if (currentPower == d && d == "0" && currentGroupType == g) { j = currentTimeStamp } else { j = Date(); currentTimeStamp = j } } var r = new StrBuilder; r.add("ClientBox="); r.add(activeDivID[e]); r.add("&ID="); r.add(l); r.add("/"); r.add(c); r.add("&Function="); r.add(activeFunction[e]); r.add("&DateTime="); r.add(j); var a = new Ajax.Request("LoadActiveDIV.aspx", { method: "get", parameters: r.toString(), onComplete: showResponse }) } } e++ } currentSchoolID = f; currentGroupType = g; currentClassRoomID = l; currentOperation = c; currentPower = d; if ((Date.parse(Date()) - Date.parse(currentTimeStamp)) > 300000) { currentTimeStamp = Date() } } function GoPage(b, a) { if (a) { activeRefresh("", b, a) } else { activeRefresh("", "", b) } } function GoPage0(a) { activeRefresh("", "0", a) } function GoNotice(b, a) { if (a) { activeRefresh("", b, "ShowNotice/" + a) } else { activeRefresh("", "", "ShowNotice/" + b) } } function GoNotice0(a) { activeRefresh("", "0", "ShowNotice/" + a) } function activeRefresh_Auto(a) { if (a) { var b = getCloseActiceDIV(a); if (b == "") { location.reload() } else { activeRefresh("", "", "", b) } } else { location.reload() } } function getCloseActiceDIV(b) { if (!b) { return "" } var a = b; do { if (!a) { return "" } else { if (a.id != "" && isActiveDiv(a.id)) { return a.id } } a = a.parentNode } while (a); return "" } function isActiveDiv(b) { if (b != "") { var a = activeDivID.length; var c = 0; while (c < a) { if (activeDivID[c] == b) { if ($(activeDivID[c])) { return true } else { return false } } c++ } } return false } function getParentElementID(b) { if (!b) { return "" } var a = b; do { if (!a) { return "" } else { if (a.id != "" && a != b) { return a.id } } a = a.parentNode } while (a); return "" } function saveActiveDIV(g, b, c, a, d, h, e, f) { activeDivID.push(g); activeFunction.push(b); activeGroupType.push(c); activeClassRoomID.push(a); activeOperation.push(d); activeDisplayPower.push(h); activeDisplayPosition.push(e); activeDBRelate.push(f) } function RefreshPage(e, d, c) { if (!e) { return } var b; if (d == "NoticeShowNoticePage.ascx" || d == "NoticeShowAllNoticePage.ascx" || d == "NoticeDisplay.ascx") { var a = new StrBuilder; a.add(currentNoticeUpdate); a.add("-"); a.add(currentPower); b = a.toString() } else { if (currentPower == "0") { b = currentTimeStamp } else { b = Date() } } refreshFP(e, d, c, b) } function RefreshPageNCache(c, b, a) { if (!c) { return } refreshFP(c, b, a, Date()) } function RefreshPageNShow(c, b, a) { if (!c) { return } showPageInRefresh = false; refreshFP(c, b, a, Date()) } function refreshFP(f, e, c, b) { if (!f) { return } if (showPageInRefresh) { Element.update(f, "<span class='wait'>正在刷新页面,请稍候....</span>") } else { showPageInRefresh = true } var a = new StrBuilder; a.add("ClientBox="); a.add(f); a.add("&Function="); a.add(e); a.add("&DateTime="); a.add(b); if (c) { a.add(c) } if (e != "NoticeShowNoticePage.ascx" && e != "NoticeShowAllNoticePage.ascx") { a.add("&Operation="); a.add(currentOperation) } var d = new Ajax.Request("LoadActiveDIV.aspx", { method: "get", parameters: a.toString(), onComplete: showResponse }) } function iKidsAttach(a) { return iKidsShowModalDialog("./iKidsAttach_SWF.aspx?" + a, "450", "480", "no") } function click2Refresh(c, b, a) { if ($(c).innerHTML == "") { RefreshPage(c, b, a) } } function alterShow(a) { for (var b = 1; b <= arguments.length - 1; b++) { if (b == (a + 1)) { $(arguments[b]).style.display = "" } else { $(arguments[b]).style.display = "none" } } } function showResponse(c) { HideProgress(); var a = stripASPXInfo(c.responseText); var e = findASPXClientBox(a); var d = e[0]; var b = Trim(e[1]); if (d && d != "") { if (b != "") { Element.update($(d), b.stripScripts()); setTimeout(function () { b.evalScripts() }, 10) } else { Element.update($(d), "") } ReWindow() } } function findASPXClientBox(c) { var b = c.match(/<input[^>]*HiddenClientBox[^>]*>/); if (b != null) { var d = b[0].match(/value="[^"]*[^\"]\"/)[0].match(/"[^"]*[^\"]\"/)[0]; var a = d.length; if (a > 2) { return [d.substring(1, d.length - 1), c.replace(b[0], "")] } else { return ["", c] } } return ["", c] } function stripASPXInfo(b) { var f = 0; var e = b.length; var c = b.match(/<form[^>]*>/); if (c != null) { var d = c[0]; f = b.indexOf(d) + d.length } c = b.match(/<\/form>/); if (c != null) { e = b.indexOf(c[0]) } var a = Trim(b.substring(f, e).replace(/<input[^>]*__VIEWSTATE[^>]*>/, "").replace(/<input[^>]*__EVENTVALIDATION[^>]*>/, "")); return a } function GetRemoteData(a) { var b = xmlHTTP(); if (!b) { return "" } try { b.open("GET", a, false); b.send(); if (b.status == 200) { return b.responseText } throw "Error" } catch (c) { b = null; return "Error" } b = null } function PostRemoteData(a, c) { var b = xmlHTTP(); if (!b) { return "" } try { b.open("POST", a, false); b.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); b.send(c); if (b.status == 200) { return b.responseText } throw "Error001:" + b.status } catch (d) { b = null; return "Error002:" + d } b = null } function xmlHTTP() { var a = null; try { a = new ActiveXObject("MSXML2.XMLHTTP") } catch (c) { try { a = new ActiveXObject("Microsoft.XMLHTTP") } catch (d) { try { a = new XMLHttpRequest() } catch (b) { a = null; alert("无法实现XMLHTTP功能,网页可能无法正确显示!!") } } } return a } var contentCardShow = false; var contentMyFunction = []; var contentMyMore = []; var contentMyWidth = []; var contentMyCenter = []; function ShowContentPage(d, k, b, e, c) { if (!$("ContentCards")) { return 0 } targetCardClick = true; var i = document.body; var j = true; if ($("ContentCards").style.visibility != "visible") { $("ContentCards").style.visibility = "visible"; j = false } var h; if (j != true) { if (window.event) { h = i.scrollTop + window.event.clientY; if (window.event.clientY > i.clientHeight / 2 && e == "Y") { h = i.scrollTop + i.clientHeight / 3 } } else { h = i.scrollTop + i.clientHeight / 3 } $("ContentCards").style.top = h } else { h = $("ContentCards").style.top } var f; if (!e || e == "N") { if (window.event) { f = i.scrollLeft + window.event.clientX } else { f = i.scrollLeft + (i.clientWidth - b) / 2 } if (f > i.scrollWidth - b) { f = i.scrollWidth - b } if (f < 0) { f = 0 } $("ContentCards").style.left = f; outCardClick = true } else { f = (i.clientWidth - b) / 2; if (f < 0) { f = 0 } $("ContentCards").style.left = f; outCardClick = false } if (b) { $("ContentCards").style.width = b } if (!e || e == "N") { showShadowImage($("funcShadow")) } else { showShadowImage($("funcShadow"), "50") } var g; if (currentPower == "0") { g = currentTimeStamp } else { g = Date() } if ($("ContentCards")) { Element.update($("ContentCards"), "<span class='wait'>正在刷新页面,请稍候....</span>") } var l = new StrBuilder; l.add("ClientBox=ContentCards&Function="); l.add(d); l.add("&DateTime="); l.add(g); l.add(k); var a = new Ajax.Request("LoadActiveDIV.aspx", { method: "get", parameters: l.toString(), onComplete: showResponse }); startMarquee = false; contentCardShow = true; if (c && c == "Y") { contentMyFunction[contentMyFunction.length - 1] = d; contentMyMore[contentMyMore.length - 1] = k; contentMyWidth[contentMyWidth.length - 1] = b; contentMyCenter[contentMyCenter.length - 1] = e } else { contentMyFunction.push(d); contentMyMore.push(k); contentMyWidth.push(b); contentMyCenter.push(e) } } function hideContentCard() { if ($("ContentCards")) { $("ContentCards").style.visibility = "hidden"; $("ContentCards").innerHTML = "" } if ($("funcShadow")) { hideShadowImage($("funcShadow")) } HideProgress(); startMarquee = true; contentCardShow = false; contentMyFunction.pop(); contentMyMore.pop(); contentMyWidth.pop(); contentMyCenter.pop(); if (contentMyFunction.length > 0) { ShowContentPage(contentMyFunction.pop(), contentMyMore.pop(), contentMyWidth.pop(), contentMyCenter.pop()) } } function PopUpFunc(f, g, b, h, e, d, c) { var a = new StrBuilder; a.add("&FunctionModule="); a.add(f); a.add("&TitleText="); a.add(iKidsEscape(h)); if (e) { a.add("&TitleImage="); a.add(e) } if (g) { a.add(g) } if (d) { ShowContentPage("PopUpPage.ascx", a.toString(), b, d, c) } else { ShowContentPage("PopUpPage.ascx", a.toString(), b, "Y", c) } } function showShadowImage(c, b) { var a = document.body; c.style.display = ""; c.style.left = 0; c.style.top = 0; if (a.clientWidth > a.scrollWidth) { c.style.width = a.clientWidth + "px" } else { c.style.width = a.scrollWidth + "px" } if (a.clientHeight > a.scrollHeight) { c.style.height = a.clientHeight + "px" } else { c.style.height = a.scrollHeight + "px" } c.style.backgroundColor = "gray"; c.innerHTML = ""; c.style.cursor = ""; if (!b) { c.style.filter = "Alpha(Opacity=10)"; c.style.opacity = 0.1 } else { c.style.filter = "Alpha(Opacity=" + b + ")"; c.style.opacity = parseFloat(b / 100) } } function hideShadowImage(a) { a.style.display = "none"; a.style.backgroundColor = "#66FFFF"; a.style.cursor = "move"; a.style.filter = "Alpha(Opacity=50)"; a.style.opacity = 0.5 } var showPageInRefresh = true; var ProgressOpenLevel = 0; function ShowProgress(b) { if (!showPageInRefresh) { showPageInRefresh = true; if (ProgressOpenLevel > 0) { startMarquee = false } else { startMarquee = true } return } if ($("WaitBar")) { if ($("WaitBar").style.visibility == "hidden") { var a = document.body; ProgressOpenLevel = 0; $("WaitBar").style.visibility = "visible"; $("WaitBar").style.posTop = (a.clientHeight - 40) / 2 + a.scrollTop; $("WaitBar").style.posLeft = (a.clientWidth - 400) / 2; if (b && b != "") { $("WaitBar").innerHTML = b } showShadowImage($("ShadowImage")) } else { if (b) { $("WaitBar").innerHTML = b } } ProgressOpenLevel++ } if (ProgressOpenLevel > 0) { startMarquee = false } else { startMarquee = true } } function HideProgress() { if ($("WaitBar")) { ProgressOpenLevel -= 1; if (ProgressOpenLevel <= 0) { ProgressOpenLevel = 0; $("WaitBar").style.visibility = "hidden"; hideShadowImage($("ShadowImage")); ProgressOpenLevel = 0 } } else { ProgressOpenLevel = 0 } if (ProgressOpenLevel > 0) { startMarquee = false } else { startMarquee = true } } function NoticePopUp(a) { window.open("./NoticeShowPopUp.aspx?NoticeID=" + a) } function DDNPChangeP(c, b, a) { DDNPChange(c, b, "<img class='wfull' src='" + a + "' />") } function DDNPChange(e, d, c, f) { makeDraggable($(e), d, c); var b = new StrBuilder; b.add("javascript:if(GetRemoteData('./NoticeChangePosition.aspx?NoticeID2="); b.add(d); b.add("&NoticeID1="); var a = new StrBuilder; a.add("&PageNo=0&DateTime='+Date())=='1'){"); if (f) { a.add(f) } else { a.add("activeRefresh_Auto($('"); a.add(e); a.add("'));") } a.add("}else{alert('内容重新排序失败,请稍后再试!');}"); addDropTarget($(e), b.toString(), a.toString()) } function RefreshNoticePage(d, e, b, h, a, c, f, g, j) { var i = new StrBuilder; i.add("&NoticeType="); i.add(e); i.add("&AlbumInfo="); i.add(j); i.add("&Style="); i.add(b); i.add("&PageNo="); i.add(h); i.add("&AlbumID="); i.add(a); i.add("&SchoolID="); i.add(c); i.add("&ClassRoomID="); i.add(f); i.add("&Operation="); i.add(g); RefreshPage(d, "NoticeShowNoticePage.ascx", i.toString()) } function RefreshAllNoticePage(f, e, d, c, b) { var a = new StrBuilder; a.add("&PageNo="); a.add(e); a.add("&MemberID="); a.add(d); a.add("&Operation="); a.add(c); a.add("&CreateMethod="); a.add(b); RefreshPage(f, "NoticeShowAllNoticePage.ascx", a.toString()) } function PopPresent(e, c, d, b) { var a = new StrBuilder; a.add("./iKidsPhotoPresentation.aspx?SchoolID="); a.add(e); a.add("&ClassRoomID="); a.add(c); a.add("&PageNo=-1&NoticeType="); a.add(d); a.add("&AlbumID="); a.add(b); window.open(a.toString()) } function RefreshNoticeContent(c, b) { var a = new StrBuilder; a.add("&NoticeID="); a.add(b); RefreshPage(c, "NoticeDisplay.ascx", a.toString()) } function RefreshTimeOffAll(d, e, b, c) { var a = new StrBuilder; a.add("&SchoolID="); a.add(e); a.add("&ClassRoomID="); a.add(b); a.add("&PageNo="); a.add(c); RefreshPage(d, "TimeOffList.ascx", a.toString()) } function RefreshTimeOffNew(c, b) { var a = new StrBuilder; a.add("&ID="); a.add(b); RefreshPage(c, "TimeOffNew.ascx", a.toString()) } function RefreshNotesAll(d, e, b, c) { var a = new StrBuilder; a.add("&SchoolID="); a.add(e); a.add("&ClassRoomID="); a.add(b); a.add("&PageNo="); a.add(c); RefreshPage(d, "NotesList.ascx", a.toString()) } function RefreshNotesNew(c, b) { var a = new StrBuilder; a.add("&ID="); a.add(b); RefreshPage(c, "NotesNew.ascx", a.toString()) } function RefreshAdviceAll(d, e, b, c) { var a = new StrBuilder; a.add("&SchoolID="); a.add(e); a.add("&ClassRoomID="); a.add(b); a.add("&PageNo="); a.add(c); RefreshPage(d, "AdviceAll.ascx", a.toString()) } function RefreshAdviceNew(c, b) { var a = new StrBuilder; a.add("&ReturnFunction="); a.add(b); RefreshPage(c, "AdviceNew.ascx", a.toString()) } function RefreshAdviceView(c, b) { var a = new StrBuilder; a.add("&ID="); a.add(b); RefreshPage(c, "AdviceView.ascx", a.toString()) } function deleteAdvice(c, e, d, f, b) { if (!confirm("将删除本条建议,继续吗?")) { return false } var a = new StrBuilder; a.add("./MessageDelete.aspx?MessageID="); a.add(c); a.add("&DeleteByWho="); a.add(e); a.add("&Type=A&DateTime="); a.add(Date()); if (GetRemoteData(a.toString()) == "1") { RefreshAdviceAll(d, f, b, 0) } else { alert("删除失败,请稍后再试!") } } function DisplayNoticeEditMenu(myNoticeID, mySchoolID, myClassRoomID, myNoticeType, TypeName, myNoticeSubject, myAction) { var ev = window.event; if (myAction == null || myAction == "") { var mycloseDIV = getCloseActiceDIV(ev.srcElement); if (mycloseDIV == "") { myAction = "location.reload();" } else { myAction = "activeRefresh_Auto($('" + mycloseDIV + "'));" } } $("NoticeButtonRefresh").onclick = function () { eval(myAction) }; var myBody = document.body; $("NoticeEditMenu").style.visibility = "visible"; $("NoticeEditMenu").style.top = myBody.scrollTop + ev.clientY; $("NoticeEditMenu").style.left = myBody.scrollLeft + ev.clientX; var arg = new StrBuilder; arg.add("新编"); arg.add(TypeName); Element.update($("NoticeNew"), arg.toString()); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeDelete.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&DateTime="); arg.add(Date()); arg.add("')!='0'){"); arg.add(myAction); arg.add("}else{alert('删除失败,请稍后再试!');}"); $("NoticeDelete").href = arg.toString(); if (myNoticeSubject == null) { myNoticeSubject = "" } arg = new StrBuilder; arg.add("EditNotice(0,'NoticeButtonRefresh','"); arg.add(myNoticeType); arg.add("','"); arg.add(mySchoolID); arg.add("','"); arg.add(myClassRoomID); arg.add("');"); $("NoticeNew").href = "javascript:"; var myNewNoticeFunc = arg.toString(); $("NoticeNew").onclick = function () { eval(myNewNoticeFunc) }; arg = new StrBuilder; arg.add("EditNotice("); arg.add(myNoticeID); arg.add(",'NoticeButtonRefresh');"); $("NoticeEdit").href = "javascript:"; var myEditNoticeFunc = arg.toString(); $("NoticeEdit").onclick = function () { eval(myEditNoticeFunc) }; arg = new StrBuilder; arg.add("javascript:var mySubject=InputMessageBox('请输入内容的新标题:','0','"); arg.add(iKidsEscape(myNoticeSubject)); arg.add("'); if(mySubject!=''){if(GetRemoteData('./NoticeChangeSubject.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Subject='+iKidsEscape(mySubject)+'"); arg.add("&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改标题失败,请稍后再试!');}}"); $("NoticeSubject").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangePower.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Power=0&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改浏览权限失败,请稍后再试!');}"); $("NoticeOpen").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangePower.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Power=1&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改浏览权限失败,请稍后再试!');}"); $("NoticeInner").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangePower.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Power=2&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改浏览权限失败,请稍后再试!');}"); $("NoticeTeacher").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangePower.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Power=3&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改为草稿失败,请稍后再试!');}"); $("NoticeDraft").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangeStyle.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Style=0&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改显示风格失败,请稍后再试!');}"); $("NoticeClear").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangeStyle.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Style=1&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改显示风格失败,请稍后再试!');}"); $("NoticeHeadLine").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangeStyle.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Style=4&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改显示风格失败,请稍后再试!');}"); $("NoticeLeft").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangeStyle.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Style=2&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改显示风格失败,请稍后再试!');}"); $("NoticeFloat").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangeStyle.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Style=5&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改显示风格失败,请稍后再试!');}"); $("NoticePopUp").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangeStyle.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Style=3&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改显示风格失败,请稍后再试!');}"); $("NoticeBold").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangeStyle.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Style=6&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改显示风格失败,请稍后再试!');}"); $("NoticeItalic").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangeStyle.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Style=7&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('修改显示风格失败,请稍后再试!');}"); $("NoticeBoldItalic").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangeSelected.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Style=0&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('清除精选失败,请稍后再试!');}"); $("NoticeUnSelect").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:if(GetRemoteData('./NoticeChangeSelected.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&Style=1&DateTime="); arg.add(Date()); arg.add("')=='1'){$('NoticeButtonRefresh').onclick();}else{alert('设置为精选内容失败,请稍后再试!');}"); $("NoticeSelect").href = arg.toString(); if (mySchoolID > 0 && myClassRoomID <= 0) { arg = new StrBuilder; arg.add("javascript:PopUpFunc('SMSPlatForm_Send.ascx','&NoticeID="); arg.add(myNoticeID); arg.add("','640','通过多维消息向服务会员发送文章提示','iconMessageOutBox.gif','Y');"); $("NoticeSMS").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:var myResult=iKidsShowModalDialog('./iKidsMemberSelect.aspx?ClassRoomID="); arg.add(myClassRoomID); arg.add("','100','500','no');if(myResult){var myTotalSent; myTotalSent=GetRemoteData('./NoticeTransfer.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&MemberList='+myResult+'&DateTime='+Date()); if(myTotalSent>0){alert('总共成功转发'+myTotalSent+'条次内容!');}else{alert('转发终止!');}}"); $("NoticeTransfer").href = arg.toString() } else { if (mySchoolID > 0 && myClassRoomID > 0) { arg = new StrBuilder; arg.add("javascript:PopUpFunc('SMSPlatForm_Send.ascx','&NoticeID="); arg.add(myNoticeID); arg.add("','640','通过多维消息向服务会员发送文章提示','iconMessageOutBox.gif','Y');"); $("NoticeSMS").href = arg.toString(); arg = new StrBuilder; arg.add("javascript:var myResult=iKidsShowModalDialog('./iKidsMemberSelect.aspx?ClassRoomID="); arg.add(myClassRoomID); arg.add("','100','500','no');if(myResult){var myTotalSent; myTotalSent=GetRemoteData('./NoticeTransfer.aspx?NoticeID="); arg.add(myNoticeID); arg.add("&MemberList='+myResult+'&DateTime='+Date()); if(myTotalSent>0){alert('总共成功转发'+myTotalSent+'条次内容!');}else{alert('转发终止!');}}"); $("NoticeTransfer").href = arg.toString() } } targetClick = true } var dragObject = null; var dropID = ""; var dragTitle = ""; var mouseOffset = null; var dropTargets = []; var dropActions_First = []; var dropActions_Last = []; function startDragDrop() { document.onmouseup = mouseUp; document.onmousemove = mouseMove } function stopDragDrop() { document.onmouseup = null; document.onmousemove = null } function addDropTarget(f, d, e) { if (!f) { return } var b = false; var a = dropTargets.length; var c = 0; while (c < a) { if (dropTargets[c] == null) { dropTargets[c] = f; dropActions_First[c] = d; dropActions_Last[c] = e; b = true } else { if (!dropTargets[c]) { dropTargets[c] = f; dropActions_First[c] = d; dropActions_Last[c] = e; b = true } else { if (dropTargets[c].id == f.id) { dropTargets[c] = f; dropActions_First[c] = d; dropActions_Last[c] = e; b = true } } } if (b) { break } c++ } if (!b) { dropTargets.push(f); dropActions_First.push(d); dropActions_Last.push(e) } a = dropTargets.length; c = 0; while (c < a) { if (dropTargets[c] != null) { if (!$(dropTargets[c].id)) { if (c < dropTargets.length - 1) { do { dropTargets[c] = dropTargets.pop(); dropActions_First[c] = dropActions_First.pop(); dropActions_Last[c] = dropActions_Last.pop() } while (!$(dropTargets[c].id) && c < dropTargets.length - 1); if (!$(dropTargets[c].id) && c == dropTargets.length - 1) { dropTargets.pop(); dropActions_First.pop(); dropActions_Last.pop() } } else { dropTargets.pop(); dropActions_First.pop(); dropActions_Last.pop() } } } c++ } } function makeDraggable(c, a, b) { if (!c) { return true } c.onmousedown = function (d) { dragObject = this; dropID = a; dragTitle = b; startDragDrop(); $("ShadowImage").style.top = getABSTop(this); $("ShadowImage").style.left = getABSLeft(this); $("ShadowImage").style.cursor = "move"; $("ShadowImage").style.position = "absolute"; $("ShadowImage").style.width = parseInt(dragObject.offsetWidth); $("ShadowImage").style.height = parseInt(dragObject.offsetHeight) + "px"; Element.update($("ShadowImage"), dragTitle); mouseOffset = getMouseOffset(this, d); return false } } function mouseMove(g) { var b = $("ShadowImage"); if (dragObject && b) { g = g || window.event; var h = mouseCoords(g); b.style.top = h.y - mouseOffset.y; b.style.left = h.x - mouseOffset.x; b.style.display = ""; var d = dropTargets.length; var c = 0; var e = null; var f; var a; var j; while (c < d) { if (dropTargets[c] != null) { e = dropTargets[c]; if (e) { f = getPosition(e); a = parseInt(e.offsetWidth); j = parseInt(e.offsetHeight); if (dragObject != e && (h.x > f.x) && (h.x < (f.x + a)) && (h.y > f.y) && (h.y < (f.y + j))) { b.style.backgroundColor = "#FF9999"; b.style.cursor = "crosshair"; break } } } c++ } if (c >= d) { b.style.backgroundColor = "#66FFFF"; b.style.cursor = "move" } return false } return true } function mouseUp(f) { stopDragDrop(); var e = $("ShadowImage"); if (dragObject && e) { f = f || window.event; var b = mouseCoords(f); var a = dropTargets.length; var c = 0; while (c < a) { if (dropTargets[c] != null) { if ($(dropTargets[c].id)) { var g = getPosition(dropTargets[c]); var d = parseInt(dropTargets[c].offsetWidth); var h = parseInt(dropTargets[c].offsetHeight); if (dragObject != dropTargets[c] && (b.x > g.x) && (b.x < (g.x + d)) && (b.y > g.y) && (b.y < (g.y + h))) { window.navigate(dropActions_First[c] + dropID + dropActions_Last[c]) } } } c++ } e.style.display = "none"; dragObject = null; return false } return true } function mouseCoords(b) { var a = document.body; if (b.pageX || b.pageY) { return { x: b.pageX, y: b.pageY} } return { x: b.clientX + a.scrollLeft - a.clientLeft, y: b.clientY + a.scrollTop - a.clientTop} } function getMouseOffset(d, c) { c = c || window.event; var b = getPosition(d); var a = mouseCoords(c); return { x: a.x - b.x, y: a.y - b.y} } function getPosition(c) { var b = 0; var a = 0; if (c) { while (c.offsetParent) { b += c.offsetLeft; a += c.offsetTop; c = c.offsetParent } b += c.offsetLeft; a += c.offsetTop } return { x: b, y: a} } var ml = null; var Merlin = null; function crml(b) { try { b = new ActiveXObject("Agent.Control.2"); b.Connected = true; b.Characters.Load(""); return b } catch (a) { return false } } function MerlinSpeak(a) { if (Merlin == null) { MerlinWelcome("") } if (Merlin) { Merlin.Speak(a) } } function MerlinWelcome(b) { if (ml == null) { ml = crml("ml") } if (ml) { var a; Merlin = ml.Characters.Character(a); Merlin.MoveTo(window.screen.width - 120, 0); Merlin.Show(); if (b != "") { Merlin.Speak(b); MerlinPlay() } } } function MerlinPlay() { if (Merlin == null) { return } var a = Math.round(Math.random() * 24); if (a == 0) { Merlin.Play("Greet") } else { if (a == 1) { Merlin.Play("Explain") } else { if (a == 2) { Merlin.Play("Announce") } else { if (a == 3) { Merlin.Play("Gestureright") } else { if (a == 4) { Merlin.Play("Pleased") } else { if (a == 5) { Merlin.Play("Idle1_1") } else { if (a == 6) { Merlin.Play("Surprised") } else { if (a == 7) { Merlin.Play("Read") } else { if (a == 8) { Merlin.Play("GestureUp") } else { if (a == 9) { Merlin.Play("DontRecognize") } else { if (a == 11) { Merlin.Play("Congratulate") } else { if (a == 12) { Merlin.Play("LookDownBlink") } else { if (a == 13) { Merlin.Play("Wave") } else { if (a == 15) { Merlin.Play("Search") } else { if (a == 16) { Merlin.Play("Read") } else { if (a == 17) { Merlin.Play("Congratulate_2") } else { if (a == 18) { Merlin.Play("Acknowledge") } else { if (a == 19) { Merlin.Play("Alert") } else { if (a == 20) { Merlin.Play("Blink") } else { if (a == 21) { Merlin.Play("DoMagic1") } else { if (a == 22) { Merlin.Play("DoMagic2") } else { if (a == 23) { Merlin.Play("Process") } else { if (a == 24) { Merlin.Play("Suggest") } else { Merlin.Play("Greet") } } } } } } } } } } } } } } } } } } } } } } } } function TakeMarqueePage(b, d) { var c = $(b); if (c) { if (startMarquee && !contentCardShow) { if (c.scrollLeft + d >= c.scrollWidth) { c.scrollLeft = 0 } else { c.scrollLeft += d } } var a = new StrBuilder; a.add("TakeMarqueePage('"); a.add(b); a.add("',"); a.add(d); a.add(")"); setTimeout(a.toString(), 5000) } } var MarQuee = new Array(); var MarQueeType = new Array(); var MarQueeStatus = new Array(); var MarQueeLength = 0; var xPos = new Array(); var yPos = new Array(); var yon = new Array(); var xon = new Array(); var startMarquee = true; function TakeMarquee() { if (!startMarquee || contentCardShow) { setTimeout(TakeMarquee, 2000); return } var c; var e; var f; var d = 0; var b = MarQueeLength; var a = document.body; while (d < b) { if (MarQuee[d] != null) { e = $(MarQuee[d]); if (e) { if (MarQueeStatus[d] == "1") { f = MarQueeType[d]; if (f == "0") { c = e.scrollTop; e.scrollTop++; if (e.scrollTop <= c) { e.scrollTop = 0 } } else { if (f == "1") { c = e.scrollLeft; e.scrollLeft++; if (e.scrollLeft <= c) { e.scrollLeft = 0 } } else { if (f == "2") { e.style.left = xPos[d] + a.scrollLeft; e.style.top = yPos[d] + a.scrollTop; if (yon[d]) { yPos[d]++ } else { yPos[d]-- } if (yPos[d] < 0) { yon[d] = 1; yPos[d] = 0 } if (yPos[d] >= (a.clientHeight - e.offsetHeight)) { yon[d] = 0; yPos[d] = (a.clientHeight - e.offsetHeight) } if (xon[d]) { xPos[d]++ } else { xPos[d]-- } if (xPos[d] < 0) { xon[d] = 1; xPos[d] = 0 } if (xPos[d] >= (a.clientWidth - e.offsetWidth)) { xon[d] = 0; xPos[d] = (a.clientWidth - e.offsetWidth) } } } } } } else { MarQuee[d] = null } } d++ } setTimeout(TakeMarquee, 200) } function GetNullMarqueeIndex() { var b = 0; var a = MarQueeLength; while (b < a) { if (MarQuee[b] == null) { return b } if (!$(MarQuee[b])) { return b } b++ } return a } function RegMarquee(c, b) { var a = GetNullMarqueeIndex(); MarQuee[a] = c; MarQueeType[a] = b; MarQueeStatus[a] = "1"; xPos[a] = 0; yPos[a] = 0; yon[a] = 0; xon[a] = 0; if (a == MarQueeLength) { MarQueeLength++ } } function RegMarqueeU(a) { RegMarquee(a, "0") } function RegMarqueeL(a) { RegMarquee(a, "1") } function RegMarqueeF(a) { RegMarquee(a, "2") } function SwapMarquee(b) { var a = 0; while (a < MarQueeLength) { if (MarQuee[a] == b.id) { if (MarQueeStatus[a] == "0") { MarQueeStatus[a] = "1" } else { MarQueeStatus[a] = "0" } break } a++ } } var theobject = null; function highlight(a) { $("WaitBar").style.visibility = "hidden"; if (a) { if (isIE()) { a.filters.alpha.opacity = 0 } else { a.style.opacity = 0 } theobject = a; highlightit() } } function highlightit() { if (theobject) { if (isIE()) { if (theobject.filters.alpha.opacity < 100) { theobject.filters.alpha.opacity += 5; setTimeout(highlightit, 75) } else { theobject = null } } else { if (theobject.style.opacity < 1) { theobject.style.opacity += 0.05; setTimeout(highlightit, 75) } else { theobject = null } } } } function ntpower(a) { if (a == "1") { tipOn("仅会员可见信息") } else { if (a == "2") { tipOn("仅员工可见信息") } else { if (a == "3") { tipOn("草稿") } } } } function ntpowerp(a) { if (a == "1") { tipOn("仅好友可见信息") } else { if (a == "2") { tipOn("绝对隐私") } else { if (a == "3") { tipOn("草稿") } } } } function tipModule() { tipOn("点击为本流程新增一个处理模块!") } function noDiary() { tipOn("没有日记且没有发表文章!") } function hasDiary() { tipOn("当天有日记或发表了文章!") } function delTips() { tipOn("点击删除本条内容!") } function editTips() { tipOn("点击更新本条内容!") } function picTips() { tipOn("点击小图看大图") } function ntcom(b) { var a = new StrBuilder; a.add("有评论"); a.add(b); a.add("条!"); tipOn(a.toString()) } function ntnew() { tipOn("新文章") } function ntstyle(a) { if (a == "1") { tipOn("头版头条") } else { if (a == "2") { tipOn("浮动显示") } else { if (a == "4") { tipOn("显示在左边栏目") } else { if (a == "5") { tipOn('弹出式窗口显示"') } } } } } function ntattach(a) { if (a == "b") { tipOn("附有图片或照片") } else { if (a == "a") { tipOn("附有声音或音乐") } else { if (a == "v") { tipOn("附有录像") } else { if (a == "fc") { tipOn("附有Flash动画") } else { if (a == "fv") { tipOn("附有Flash视频") } else { if (a == "h") { tipOn("附有网页文件") } else { if (a == "w") { tipOn("附有Word文件") } else { if (a == "e") { tipOn("附有Excel文件") } else { if (a == "p") { tipOn("附有PPT文件") } else { if (a == "t") { tipOn("附有文本文件") } else { if (a == "pdf") { tipOn("附有PDF文件") } else { tipOn("附有文件") } } } } } } } } } } } } function ntsel() { tipOn("精品内容") } function comTips() { tipOn("点击查看文章详情....") } function tipOn(e) { if (!TopicTip) { return } var b = document.body; var c = b.scrollTop + window.event.clientY + 4; var a = new StrBuilder; a.add("<span class='S'>"); a.add(e); a.add("</span>"); Element.update(TopicTip, a.toString()); TopicTip.style.display = "block"; var d = b.scrollLeft + window.event.clientX; if (d + TopicTip.scrollWidth > b.scrollWidth - 4) { d = b.scrollWidth - TopicTip.scrollWidth - 4 } if (d < 0) { d = 0 } TopicTip.style.left = d; TopicTip.style.top = c; setTimeout(tipOff, 5000) } function tipOff() { TopicTip.style.display = "none" } function getABSLeft(c) { var b = c.offsetTop; var a = c.offsetLeft; while (c == c.offsetParent) { b += c.offsetTop; a += c.offsetLeft } return a } function getABSTop(c) { var b = c.offsetTop; var a = c.offsetLeft; while (c == c.offsetParent) { b += c.offsetTop; a += c.offsetLeft } return b } function PopAdmMenu(c, b) { if ($("AdministratorMenu")) { var a = document.body; $("AdministratorMenu").style.visibility = "visible"; $("AdministratorMenu").style.top = a.scrollTop + b; if ($("DirectorMenu")) { $("AdministratorMenu").style.left = a.scrollLeft + c + 132 } else { $("AdministratorMenu").style.left = a.scrollLeft + c } } } function PopDirMenu(c, b) { if ($("DirectorMenu")) { var a = document.body; $("DirectorMenu").style.visibility = "visible"; $("DirectorMenu").style.top = a.scrollTop + b; $("DirectorMenu").style.left = a.scrollLeft + c } else { alert("管理菜单已经被关闭!") } } function PopMostUpdateInfo(c, b) { if ($("MostUpdateInfo")) { var a = document.body; $("MostUpdateInfo").style.visibility = "visible"; $("MostUpdateInfo").style.top = a.scrollTop + b; $("MostUpdateInfo").style.left = a.scrollLeft + c } } function HideMostUpdateInfo() { $("MostUpdateInfo").style.visibility = "hidden" } function callColorDlg(a) { var b = dlgHelper.ChooseColorDlg(); b = b.toString(16); if (b.length < 6) { var c = "000000".substring(0, 6 - b.length); b = c.concat(b) } if (b != "000000") { a.value = "#" + b; a.style.backgroundColor = a.value } } var FSOAlert = false; function fileExists(a) { var b; if (a == "") { return 1 } try { b = new ActiveXObject("Scripting.FileSystemObject"); if (b.FileExists(a)) { return 1 } else { return 0 } } catch (c) { if (!FSOAlert) { FSOAlert = true; if (confirm("无法确认文件是否存在,可能导致操作发生错误,建议重新设置浏览器的安全控制功能后继续....\n\r\n\r具体设置参照http://www.xxbb.cn中的新手上路)....\n\r\n\r现在继续吗？")) { return (1) } else { alert("操作终止!"); return (0) } } else { return (1) } } } function GetFileSize(b) { var c, a; if (b == "") { return (-1) } try { c = new ActiveXObject("Scripting.FileSystemObject"); a = c.GetFile(b); return a.Size } catch (d) { if (!FSOAlert) { FSOAlert = true; if (confirm("无法检查文件的大小,可能导致操作发生错误,建议重新设置浏览器的安全控制功能后继续....\n\r\n\r具体设置参照http://www.xxbb.cn中的新手上路)....\n\r\n\r现在继续吗？")) { return (0) } else { alert("操作终止!"); return (-1) } } else { return (1) } } } function fileType(b) { var a; if (b == "") { return "" } a = b.match(/^(.*)(\.)(.{1,8})$/); if (a == null) { return "" } return b.match(/^(.*)(\.)(.{1,8})$/)[3] } function isImageFile(b) { if (b == "") { return true } var a; a = fileType(b).toUpperCase(); if (a == "") { return false } if (a == null) { return false } if ((a != "JPG") && (a != "GIF") && (a != "BMP") && (a != "PNG") && (a != "")) { return false } return true } function isSoundFile(b) { var a; if (b == "") { return true } a = fileType(b).toUpperCase(); if (a == "" || a == null) { return false } if ((a != "MP3") && (a != "MID") && (a != "WAV") && (a != "")) { return false } return true } function isVideoFile(b) { var a; if (b == "") { return true } a = fileType(b).toUpperCase(); if (a == "") { return false } if (a == null) { return false } if ((a != "AVI") && (a != "ASX") && (a != "MWV") && (a != "RM") && (a != "RMM") && (a != "RAM") && (a != "RMVB") && (a != "MPG") && (a != "QT") && (a != "MOV") && (a != "MID") && (a != "MP3") && (a != "WMV") && (a != "ASF") && (a != "MP4") && (a != "WMA") && (a != "")) { return false } return true } function isRMVB(b) { var a; if (b == "") { return true } a = fileType(b).toUpperCase(); if (a == "") { return false } if (a == null) { return false } if (a == "RMVB") { return true } return false } var arr = "日一二三四五六"; function SetDayofWeek(b) { var a = new Date(b.split("-")[0], (parseInt(b.split("-")[1]) - 1).toString(), b.split("-")[2]); var c = a.getDay(); if (c == 0) { return ("<strong class='red'>星期" + arr.charAt(c) + "</strong>") } else { if (c == 6) { return ("<strong class='green'>星期" + arr.charAt(c) + "</strong>") } else { return ("星期" + arr.charAt(c)) } } } function checkCharset(d, c) { var b, a; if (d.length == 0) { return true } for (b = 0; b < d.length; b++) { a = c.indexOf(d.charAt(b)); if (a == -1) { return false } } return true } function isTel(b) { if (b == "") { return true } var a = /[^0-9-()]/g; if (b != "") { if (a.test(b)) { return false } } return true } function checkNUM(a) { return checkCharset(a, "0123456789") } function checkNUMmore(a) { return checkCharset(a, ";0123456789") } function checkInt(a) { return checkCharset(a, "+-0123456789") } function checkFloat(a) { return checkCharset(a, "-+.0123456789") } function getNum(d) { var c = ""; var a = d.length; if (a <= 0) { return 0 } var b = 0; while (b < a) { if (d.charAt(b) == "0" || d.charAt(b) == "1" || d.charAt(b) == "2" || d.charAt(b) == "3" || d.charAt(b) == "4" || d.charAt(b) == "5" || d.charAt(b) == "6" || d.charAt(b) == "7" || d.charAt(b) == "8" || d.charAt(b) == "9") { c = c + d.charAt(b) } else { return c } b++ } } function isDate(c) { var b = c.indexOf("-"); var f = c.lastIndexOf("-"); if (c.length == 0) { return true } if (b == f) { return false } else { var h = c.substring(0, b); var a = c.substring(b + 1, f); var g = c.substring(f + 1, c.length); var e = 31; if (checkNUM(a) == false || checkNUM(g) == false || checkNUM(h) == false) { return false } else { if (h.length < 4 || h.length > 4) { return false } else { if ((a < 1) || (a > 12)) { return false } else { if (a == 4 || a == 6 || a == 9 || a == 11) { e = 30 } else { if (a == 2) { if (h % 4 > 0) { e = 28 } else { if (h % 100 == 0 && h % 400 > 0) { e = 28 } else { e = 29 } } } } } } } if ((g < 1) || (g > e)) { return false } else { return true } } } function isTime(a) { var b = a.split(":"); if (b.length != 2) { return false } if (parseInt(b[0]) >= 60 || parseInt(b[0]) < 0 || parseInt(b[1]) >= 60 || parseInt(b[1]) < 0) { return false } return true } function toDate(c) { var b = c.indexOf("-"); var e = c.lastIndexOf("-"); var g = c.substring(0, b); var a = c.substring(b + 1, e) - 1; var f = c.substring(e + 1, c.length); return new Date(g, a, f) } function makeDate(a) { a.value = Trim(a.value); a.value = a.value.replace(new RegExp(" {1,}", "g"), "-"); a.value = a.value.replace(new RegExp("　{1,}", "g"), "-"); a.value = a.value.replace(new RegExp(",{1,}", "g"), "-"); a.value = a.value.replace(new RegExp(",{1,}", "g"), "-"); a.value = a.value.replace(new RegExp("。{1,}", "g"), "-"); a.value = a.value.replace(new RegExp("；{1,}", "g"), "-"); a.value = a.value.replace(new RegExp("、{1,}", "g"), "-"); a.value = a.value.replace(new RegExp("－{1,}", "g"), "-"); a.value = a.value.replace(new RegExp("年{1,}", "g"), "-"); a.value = a.value.replace(new RegExp("月{1,}", "g"), "-"); a.value = a.value.replace(new RegExp("日{1,}", "g"), "-"); a.value = a.value.replace(new RegExp("号{1,}", "g"), "-"); a.value = a.value.replace(new RegExp("\\u002E{1,}", "g"), "-"); a.value = a.value.replace(new RegExp("-{1,}", "g"), "-"); if (a.value.split("-")[0].length < 4) { a.value = "20" + a.value } if (a.value.length > 0) { if (a.value.charAt(a.value.length - 1) == "-") { a.value = a.value.substring(0, a.value.length - 1) } } } function getDate(a, c) { var d = a.split("-"); var b = c.split(":"); return (new Date(d[0], parseInt(d[1]) - 1, d[2], b[0], b[1])) } function addMinutes(c, d) { var b = parseInt(c.getMinutes()) + parseInt(d); var a = c; a.setMinutes(b); return a } function makeTime(b) { b.value = Trim(b.value); b.value = b.value.replace(new RegExp(" {1,}", "g"), ""); b.value = b.value.replace(new RegExp("　{1,}", "g"), ""); b.value = b.value.replace(new RegExp("：{1,}", "g"), ":"); b.value = b.value.replace(new RegExp("分{1,}", "g"), ":"); b.value = b.value.replace(new RegExp("秒{1,}", "g"), ""); b.value = b.value.replace(new RegExp(":{1,}", "g"), ":"); var a = b.value.split(":")[0]; var c = b.value.split(":")[1]; if (parseInt(a) > 60) { a = "59" } if (parseInt(c) > 60) { c = "59" } b.value = a + ":" + c } function fixStartDateTime(c, a, b, e, g) { var f = getDate(c.value, a.value); var d = addMinutes(f, g.value); b.value = d.getFullYear() + "-" + (d.getMonth() + 1).toString() + "-" + d.getDate(); e.value = d.getHours() + ":" + d.getMinutes() } function fixEndDateTime(c, a, b, e, g) { var f = getDate(c.value, a.value); var d = getDate(b.value, e.value); if (Date.parse(f) > Date.parse(d)) { alert("截止日期不能在起始日期之前,请重新输入!"); d = addMinutes(f, g.value); b.value = d.getFullYear() + "-" + (d.getMonth() + 1).toString() + "-" + d.getDate(); e.value = d.getHours() + ":" + d.getMinutes() } else { g.value = (Date.parse(d) - Date.parse(f)) / 60000 } } function makeKeyWord(a) { a.value = Trim(a.value); a.value = a.value.replace(new RegExp(" {1,}", "g"), ";"); a.value = a.value.replace(new RegExp("　{1,}", "g"), ";"); a.value = a.value.replace(new RegExp(",{1,}", "g"), ";"); a.value = a.value.replace(new RegExp(",{1,}", "g"), ";"); a.value = a.value.replace(new RegExp("。{1,}", "g"), ";"); a.value = a.value.replace(new RegExp("；{1,}", "g"), ";"); a.value = a.value.replace(new RegExp("、{1,}", "g"), ";"); a.value = a.value.replace(new RegExp("\\u002E{1,}", "g"), ";"); a.value = a.value.replace(new RegExp(";{1,}", "g"), ";"); if (a.value.length > 0) { if (a.value.charAt(a.value.length - 1) == ";") { a.value = a.value.substring(0, a.value.length - 1) } } if (a.value.length > 0) { if (a.value.charAt(0) == ";") { a.value = a.value.substring(1, a.value.length - 1) } } } function checkEmail(a) { if (a.value == "") { return true } return (new RegExp(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(a.value)) } function compareToday(c, e, b) { var d = new Date(); var a = new Date(c, e - 1, b); if (parseInt(a.getFullYear()) == parseInt(d.getFullYear())) { if (parseInt(a.getMonth()) == parseInt(d.getMonth())) { return (parseInt(a.getDate()) - parseInt(d.getDate())) } else { return (parseInt(a.getMonth()) - parseInt(d.getMonth())) } } else { return (parseInt(a.getFullYear()) - parseInt(d.getFullYear())) } } function toTrim(a) { a.value = Trim(a.value) } function LTrim(e) { var b = new String("　 \t\n\r"); var d = new String(e); if (b.indexOf(d.charAt(0)) != -1) { var a = 0, c = d.length; while (a < c && b.indexOf(d.charAt(a)) != -1) { a++ } d = d.substring(a, c) } return d } function RTrim(d) { var a = new String("　 \t\n\r"); var c = new String(d); if (a.indexOf(c.charAt(c.length - 1)) != -1) { var b = c.length - 1; while (b >= 0 && a.indexOf(c.charAt(b)) != -1) { b-- } c = c.substring(0, b + 1) } return c } function Trim(a) { return RTrim(LTrim(a)) } var Provinces = new Array(new Array("110000", "北京"), new Array("310000", "上海"), new Array("440000", "广东"), new Array("340000", "安徽"), new Array("820000", "澳门"), new Array("500000", "重庆"), new Array("350000", "福建"), new Array("620000", "甘肃"), new Array("450000", "广西"), new Array("520000", "贵州"), new Array("460000", "海南"), new Array("130000", "河北"), new Array("410000", "河南"), new Array("230000", "黑龙江"), new Array("420000", "湖北"), new Array("430000", "湖南"), new Array("220000", "吉林"), new Array("320000", "江苏"), new Array("360000", "江西"), new Array("210000", "辽宁"), new Array("150000", "内蒙古"), new Array("640000", "宁夏"), new Array("630000", "青海"), new Array("510000", "四川"), new Array("370000", "山东"), new Array("610000", "陕西"), new Array("140000", "山西"), new Array("120000", "天津"), new Array("710000", "台湾"), new Array("540000", "西藏"), new Array("810000", "香港"), new Array("650000", "新疆"), new Array("530000", "云南"), new Array("330000", "浙江")); var Citys = new Array(new Array("110100", "北京"), new Array("120100", "天津"), new Array("130101", "石家庄"), new Array("130201", "唐山"), new Array("130301", "秦皇岛"), new Array("130701", "张家口"), new Array("130801", "承德"), new Array("131001", "廊坊"), new Array("130401", "邯郸"), new Array("130501", "邢台"), new Array("130601", "保定"), new Array("130901", "沧州"), new Array("133001", "衡水"), new Array("140101", "太原"), new Array("140201", "大同"), new Array("140301", "阳泉"), new Array("140501", "晋城"), new Array("140601", "朔州"), new Array("142201", "忻州"), new Array("142331", "离石"), new Array("142401", "榆次"), new Array("142601", "临汾"), new Array("142701", "运城"), new Array("140401", "长治"), new Array("150101", "呼和浩特"), new Array("150201", "包头"), new Array("150301", "乌海"), new Array("152601", "集宁"), new Array("152701", "巴彦浩特"), new Array("152801", "临河"), new Array("152921", "鄂尔多斯"), new Array("150401", "赤峰"), new Array("152301", "通辽"), new Array("152502", "锡林浩特"), new Array("152101", "海拉尔"), new Array("152201", "乌兰浩特"), new Array("210101", "沈阳"), new Array("210201", "大连"), new Array("210301", "鞍山"), new Array("210401", "抚顺"), new Array("210501", "本溪"), new Array("210701", "锦州"), new Array("210801", "营口"), new Array("210901", "阜新"), new Array("211101", "盘锦"), new Array("211201", "铁岭"), new Array("211301", "朝阳"), new Array("211401", "葫芦岛"), new Array("210601", "丹东"), new Array("220101", "长春"), new Array("220201", "吉林"), new Array("220301", "四平"), new Array("220401", "辽源"), new Array("220601", "松原"), new Array("222301", "白城"), new Array("222401", "延边"), new Array("220501", "通化"), new Array("230101", "哈尔滨"), new Array("230301", "鸡西"), new Array("230401", "鹤岗"), new Array("230501", "双鸭山"), new Array("230701", "伊春"), new Array("230801", "佳木斯"), new Array("230901", "七台河"), new Array("231001", "牡丹江"), new Array("232301", "绥化"), new Array("230201", "齐齐哈尔"), new Array("230601", "大庆"), new Array("232601", "黑河"), new Array("232700", "大兴安岭"), new Array("310100", "上海"), new Array("320101", "南京"), new Array("320201", "无锡"), new Array("320301", "徐州"), new Array("320401", "常州"), new Array("320501", "苏州"), new Array("320600", "南通"), new Array("320701", "连云港"), new Array("320801", "淮阴"), new Array("320901", "盐城"), new Array("321001", "扬州"), new Array("321101", "镇江"), new Array("321102", "泰州"), new Array("321103", "宿迁"), new Array("330101", "杭州"), new Array("330201", "宁波"), new Array("330301", "温州"), new Array("330401", "嘉兴"), new Array("330501", "湖州"), new Array("330601", "绍兴"), new Array("330701", "金华"), new Array("330801", "衢州"), new Array("330901", "舟山"), new Array("332501", "丽水"), new Array("332602", "台州"), new Array("340101", "合肥"), new Array("340201", "芜湖"), new Array("340301", "蚌埠"), new Array("340401", "淮南"), new Array("340501", "马鞍山"), new Array("340601", "淮北"), new Array("340701", "铜陵"), new Array("340801", "安庆"), new Array("341001", "黄山市"), new Array("342101", "阜阳"), new Array("342201", "宿州"), new Array("342301", "滁州"), new Array("342401", "六安"), new Array("342501", "宣城"), new Array("342601", "巢湖"), new Array("342901", "池州"), new Array("350101", "福州"), new Array("350201", "厦门"), new Array("350301", "莆田"), new Array("350401", "三明"), new Array("350501", "泉州"), new Array("350601", "漳州"), new Array("352101", "南平"), new Array("352201", "宁德"), new Array("352601", "龙岩"), new Array("352602", "陇南"), new Array("352603", "庆阳"), new Array("360101", "南昌"), new Array("360201", "景德镇"), new Array("362101", "赣州"), new Array("360301", "萍乡"), new Array("360401", "九江"), new Array("360501", "新余"), new Array("360601", "鹰潭"), new Array("362201", "宜春"), new Array("362301", "上饶"), new Array("362401", "吉安"), new Array("370101", "济南"), new Array("370201", "青岛"), new Array("370301", "淄博"), new Array("370401", "枣庄"), new Array("370501", "东营"), new Array("370601", "烟台"), new Array("370701", "潍坊"), new Array("370801", "济宁"), new Array("370901", "泰安"), new Array("371001", "威海"), new Array("371100", "日照"), new Array("372301", "滨州"), new Array("372401", "德州"), new Array("372501", "聊城"), new Array("372801", "临沂"), new Array("372901", "菏泽"), new Array("372902", "莱芜"), new Array("410101", "郑州"), new Array("410201", "开封"), new Array("410301", "洛阳"), new Array("410401", "平顶山"), new Array("410501", "安阳"), new Array("410601", "鹤壁"), new Array("410701", "新乡"), new Array("410801", "焦作"), new Array("410901", "濮阳"), new Array("411001", "许昌"), new Array("411101", "漯河"), new Array("411201", "三门峡"), new Array("412301", "商丘"), new Array("412701", "周口"), new Array("412801", "驻马店"), new Array("412901", "南阳"), new Array("413001", "信阳"), new Array("420101", "武汉"), new Array("420201", "黄石"), new Array("420301", "十堰"), new Array("420400", "随州"), new Array("420501", "宜昌"), new Array("420601", "襄樊"), new Array("420701", "鄂州"), new Array("420801", "荆门"), new Array("422103", "黄冈"), new Array("422201", "孝感"), new Array("422301", "咸宁"), new Array("422421", "荆州"), new Array("422801", "恩施"), new Array("430101", "长沙"), new Array("430401", "衡阳"), new Array("430501", "邵阳"), new Array("432801", "郴州"), new Array("432901", "永州"), new Array("430801", "韶山"), new Array("430802", "张家界"), new Array("433001", "怀化"), new Array("433101", "吉首"), new Array("430201", "株洲"), new Array("430301", "湘潭"), new Array("430601", "岳阳"), new Array("430701", "常德"), new Array("432301", "益阳"), new Array("432501", "娄底"), new Array("440101", "广州"), new Array("440301", "深圳"), new Array("440601", "佛山"), new Array("441501", "汕尾"), new Array("441301", "惠州"), new Array("441601", "河源"), new Array("441801", "清远"), new Array("441901", "东莞"), new Array("440401", "珠海"), new Array("440701", "江门"), new Array("441201", "肇庆"), new Array("442001", "中山"), new Array("440801", "湛江"), new Array("440901", "茂名"), new Array("440201", "韶关"), new Array("440501", "汕头"), new Array("441401", "梅州"), new Array("441701", "阳江"), new Array("441702", "潮州"), new Array("441703", "顺德"), new Array("441704", "揭阳"), new Array("441705", "云浮"), new Array("450101", "南宁"), new Array("450401", "梧州"), new Array("452501", "玉林"), new Array("450301", "桂林"), new Array("452601", "百色"), new Array("452701", "河池"), new Array("452802", "钦州"), new Array("450201", "柳州"), new Array("450501", "北海"), new Array("450502", "防城港"), new Array("450503", "贵港"), new Array("450504", "贺州"), new Array("460100", "海口"), new Array("460200", "三亚"), new Array("460300", "西沙群岛"), new Array("510101", "成都"), new Array("513321", "眉山"), new Array("513101", "雅安"), new Array("513229", "峨嵋山"), new Array("510301", "自贡"), new Array("500100", "重庆"), new Array("500102", "万州"), new Array("500103", "涪陵"), new Array("512901", "南充"), new Array("510501", "泸州"), new Array("510601", "德阳"), new Array("510701", "绵阳"), new Array("510901", "遂宁"), new Array("511001", "内江"), new Array("511101", "乐山"), new Array("512501", "宜宾"), new Array("510801", "广元"), new Array("513021", "达州"), new Array("513401", "资阳"), new Array("510401", "攀枝花"), new Array("510402", "阿坝"), new Array("510403", "甘孜"), new Array("510404", "凉山"), new Array("510405", "广安"), new Array("510406", "巴中"), new Array("500239", "黔江"), new Array("520101", "贵阳"), new Array("520200", "六盘水"), new Array("522201", "铜仁"), new Array("522501", "安顺"), new Array("522601", "凯里"), new Array("522701", "都匀"), new Array("522301", "兴义"), new Array("522421", "毕节"), new Array("522101", "遵义"), new Array("530101", "昆明"), new Array("530201", "德宏"), new Array("532201", "曲靖"), new Array("532301", "楚雄"), new Array("532401", "玉溪"), new Array("532501", "红河"), new Array("532621", "文山"), new Array("532721", "思茅"), new Array("532101", "昭通"), new Array("532821", "西双版纳"), new Array("532901", "大理"), new Array("533001", "保山"), new Array("533121", "怒江"), new Array("533221", "丽江"), new Array("533321", "迪庆"), new Array("533521", "临沧"), new Array("540101", "拉萨"), new Array("542121", "昌都"), new Array("542221", "山南"), new Array("542301", "日喀则"), new Array("542421", "那曲"), new Array("542523", "阿里"), new Array("542621", "林芝"), new Array("610101", "西安"), new Array("610201", "铜川"), new Array("610301", "宝鸡"), new Array("610401", "咸阳"), new Array("612101", "渭南"), new Array("612301", "汉中"), new Array("612401", "安康"), new Array("612501", "商洛"), new Array("612601", "延安"), new Array("612701", "榆林"), new Array("620101", "兰州"), new Array("620401", "白银"), new Array("620301", "金昌"), new Array("620501", "天水"), new Array("622201", "张掖"), new Array("622301", "武威"), new Array("622421", "定西"), new Array("622701", "平凉"), new Array("622901", "临夏"), new Array("620201", "嘉峪关"), new Array("622102", "酒泉"), new Array("630100", "西宁"), new Array("632121", "果洛"), new Array("632221", "海西"), new Array("632321", "格尔木"), new Array("632521", "海东"), new Array("632621", "海北"), new Array("632721", "玉树"), new Array("632802", "黄南"), new Array("640101", "银川"), new Array("640201", "石嘴山"), new Array("642101", "吴忠"), new Array("642221", "固原"), new Array("650101", "乌鲁木齐"), new Array("650201", "克拉玛依"), new Array("652101", "吐鲁番"), new Array("652201", "哈密"), new Array("652301", "昌吉"), new Array("652701", "博乐"), new Array("652801", "库尔勒"), new Array("652901", "阿克苏"), new Array("653001", "克州"), new Array("653101", "喀什"), new Array("654101", "伊犁"), new Array("655001", "石河子"), new Array("655002", "塔城"), new Array("655003", "阿勒泰"), new Array("710001", "台北"), new Array("211001", "辽阳"), new Array("653201", "和田"), new Array("820000", "澳门"), new Array("810000", "香港")); function FillCitys(d, c) { if (c == "110000" || c == "120000" || c == "310000" || c == "810000" || c == "820000" || c == "500000") { count = 0 } else { d.options[0] = new Option("城市", c); count = 1 } var a = Citys.length; var b = 0; while (b < a) { if (Citys[b][0].toString().substring(0, 2) == c.substring(0, 2)) { d.options[count] = new Option(Citys[b][1], Citys[b][1]); count = count + 1 } b++ } d.options[0].selected = true; d.length = count } var imgUrl = new Array(); var imgLink = new Array(); var imgText = new Array(); var imgIndex = 0; var imgCount = 0; var myImgTran = new Image(); myImgTran.onload = function () { var a = document.body; if ($("imgInit") && $("focustext")) { if (startMarquee && !contentCardShow) { Element.update($("focustext"), imgText[imgIndex]); if (isIE()) { $("imgInit").filters.revealTrans.Transition = Math.round(Math.random() * 22) + 1; $("imgInit").filters.revealTrans.apply(); $("imgInit").filters.revealTrans.play() } $("imgInit").src = imgUrl[imgIndex] } setTimeout(nextAd, 5000) } }; function goUrl() { window.navigate(imgLink[imgIndex]) } function nextAd() { if (myImgTran) { if (imgIndex < imgCount - 1) { imgIndex++ } else { imgIndex = 0 } myImgTran.src = imgUrl[imgIndex] } } function resetMenuTable(f, b) { var a = f.rows[0].cells.length; var c = ""; var d = ""; var e = 0; while (e < a) { if (parseInt(f.rows[0].cells[e].style.borderBottomWidth) == 0) { c = f.rows[0].cells[e].style.cssText } else { d = f.rows[0].cells[e].style.cssText } if (c != "" && d != "") { break } e++ } e = 0; while (e < a) { f.rows[0].cells[e].style.textDecoration = "none"; if (e == b) { f.rows[0].cells[e].style.cssText = c; f.rows[0].cells[e].style.borderBottom = "solid gray 0px" } else { f.rows[0].cells[e].style.cssText = d; f.rows[0].cells[e].style.borderBottom = "solid gray 1px" } e++ } } function tdMOr(a) { a.style.textDecoration = "underline" } function tdMOt(a) { a.style.textDecoration = "none" } function resetMemberbyClassRoom(f, l, p, n, b, k, d, c, h, m) { var a; var o = new StrBuilder; o.add("./MemberGetListByClassRoom.aspx?ClassRoomID="); o.add(l); o.add("&DateTime="); o.add(Date()); if (b) { o.add("&StartMonthAge="); o.add(b) } if (k) { o.add("&EndMonthAge="); o.add(k) } if (d) { o.add("&CheckDateTime="); o.add(d) } if (c) { o.add("&FunctionID="); o.add(c) } if (h) { o.add("&ArgList="); o.add(h) } if (m) { o.add("&GroupType="); o.add(m) } var e = f.length - 1; while (e >= 0) { f.options[e] = null; e-- } a = GetRemoteData(o.toString()); if (a == "") { f.options[0] = new Option(); f.options[0].value = "0"; f.options[0].className = "red"; if (n) { f.options[0].text = n } else { f.options[0].text = "全部会员" } return false } var j = a.split("$"); var g = j.length; e = 0; while (e < g) { f.options[e] = new Option(); f.options[e].value = j[e].split("|")[0]; f.options[e].text = j[e].split("|")[1]; e++ } if (p) { f.options[e] = new Option(); f.options[e].value = "0"; f.options[e].className = "red"; if (n) { f.options[e].text = n } else { f.options[e].text = "全部会员" } f.selectedIndex = e } } function resetClassRoomListbyTag(e, b, m, c, g, a, k) { var l = new StrBuilder; l.add("./ClassRoomGetListByTag.aspx?SchoolID="); l.add(b); l.add("&Tag="); l.add(m); if (a) { l.add("&LevelGroup="); l.add(a) } if (c) { l.add("&FunctionID="); l.add(c) } if (g) { l.add("&ArgList="); l.add(g) } l.add("&DateTime="); l.add(Date()); var h; h = GetRemoteData(l.toString()); var d = e.length - 1; while (d >= 0) { e.options[d] = null; d-- } if (h == "") { e.options[0] = new Option(); if (c == "0") { e.options[0].value = "-1" } else { e.options[0].value = "0" } if (k) { e.options[0].text = k } else { e.options[0].text = "全部会员" } e.options[0].className = "red"; return false } var j = h.split("$"); var f = j.length; d = 0; while (d < f) { e.options[d] = new Option(); e.options[d].value = j[d].split("|")[0]; e.options[d].text = j[d].split("|")[1]; d++ } e.options[d] = new Option(); if (c == "0") { e.options[d].value = "-1" } else { e.options[d].value = "0" } if (k) { e.options[d].text = k } else { e.options[d].text = "全部会员" } e.options[d].className = "red"; e.selectedIndex = d } function resetClassRoomLevelGroupbyTag(f, h, d) { var c; var b = new StrBuilder; b.add("./ClassRoomGetLevelGroupByTag.aspx?SchoolID="); b.add(h); b.add("&Tag="); b.add(d); b.add("&DateTime="); b.add(Date()); ClassRoomListString = GetRemoteData(b.toString()); var e = f.length - 1; while (e >= 0) { f.options[e] = null; e-- } if (ClassRoomListString == "") { f.options[0] = new Option(); f.options[0].value = ""; f.options[0].className = "red"; f.options[0].text = "全部分组"; return false } var g = ClassRoomListString.split("$"); var a = g.length; e = 0; while (e < a) { f.options[e] = new Option(); if (g[e].split("|")[0] == "") { f.options[e].value = ""; f.options[e].text = "(未分组)" } else { f.options[e].value = g[e].split("|")[0]; f.options[e].text = g[e].split("|")[1] } e++ } f.options[e] = new Option(); f.options[e].value = ""; f.options[e].className = "red"; f.options[e].text = "全部分组"; f.selectedIndex = e } function resetNoticeMotion(c, b) { var a = new StrBuilder; a.add("./NoticeEmotionSet.aspx?NoticeID="); a.add(c); a.add("&MotionIndex="); a.add(b); a.add("&DateTime="); a.add(Date()); return GetRemoteData(a.toString()) } function getNoticeMotion(b) { var a = new StrBuilder; a.add("./NoticeEmotionGet.aspx?NoticeID="); a.add(b); a.add("&DateTime="); a.add(Date()); return GetRemoteData(a.toString()) } function clearNoticeMotion(b) { var a = new StrBuilder; a.add("./NoticeMotionClear.aspx?NoticeID="); a.add(b); a.add("&DateTime="); a.add(Date()); return GetRemoteData(a.toString()) } function showNoticeMotion(c, e) { var d = e.split("$"); c.rows[0].style.display = ""; c.rows[1].style.display = ""; c.rows[1].style.verticalAlign = "bottom"; c.rows[0].cells[0].innerHTML = d[0]; c.rows[0].cells[1].innerHTML = d[1]; c.rows[0].cells[2].innerHTML = d[2]; c.rows[0].cells[3].innerHTML = d[3]; c.rows[0].cells[4].innerHTML = d[4]; c.rows[0].cells[5].innerHTML = d[5]; c.rows[0].cells[6].innerHTML = d[6]; c.rows[0].cells[7].innerHTML = d[7]; c.rows[0].cells[8].innerHTML = d[8]; var b = 0; if (b < parseInt(d[0])) { b = parseInt(d[0]) } if (b < parseInt(d[1])) { b = parseInt(d[1]) } if (b < parseInt(d[2])) { b = parseInt(d[2]) } if (b < parseInt(d[3])) { b = parseInt(d[3]) } if (b < parseInt(d[4])) { b = parseInt(d[4]) } if (b < parseInt(d[5])) { b = parseInt(d[5]) } if (b < parseInt(d[6])) { b = parseInt(d[6]) } if (b < parseInt(d[7])) { b = parseInt(d[7]) } if (b < parseInt(d[8])) { b = parseInt(d[8]) } if (b == 0) { c.rows[1].cells[0].innerHTML = "<span class='eBar0' />"; c.rows[1].cells[1].innerHTML = "<span class='eBar0' />"; c.rows[1].cells[2].innerHTML = "<span class='eBar0' />"; c.rows[1].cells[3].innerHTML = "<span class='eBar0' />"; c.rows[1].cells[4].innerHTML = "<span class='eBar0' />"; c.rows[1].cells[5].innerHTML = "<span class='eBar0' />"; c.rows[1].cells[6].innerHTML = "<span class='eBar0' />"; c.rows[1].cells[7].innerHTML = "<span class='eBar0' />"; c.rows[1].cells[8].innerHTML = "<span class='eBar0' />" } else { var a; if (parseInt(d[0]) == b) { a = new StrBuilder; a.add("<span class='eBarM' style='height:"); a.add(parseInt(d[0]) * 100 / b); a.add("px;' />"); c.rows[1].cells[0].innerHTML = a.toString() } else { if (parseInt(d[0]) <= 0) { c.rows[1].cells[0].innerHTML = "<span class='eBar0' />" } else { a = new StrBuilder; a.add("<span class='eBar' style='height:"); a.add(parseInt(d[0]) * 100 / b); a.add("px;' />"); c.rows[1].cells[0].innerHTML = a.toString() } } if (parseInt(d[1]) == b) { a = new StrBuilder; a.add("<span class='eBarM' style='height:"); a.add(parseInt(d[1]) * 100 / b); a.add("px;' />"); c.rows[1].cells[1].innerHTML = a.toString() } else { if (parseInt(d[1]) <= 0) { c.rows[1].cells[1].innerHTML = "<span class='eBar0' />" } else { a = new StrBuilder; a.add("<span class='eBar' style='height:"); a.add(parseInt(d[1]) * 100 / b); a.add("px;' />"); c.rows[1].cells[1].innerHTML = a.toString() } } if (parseInt(d[2]) == b) { a = new StrBuilder; a.add("<span class='eBarM' style='height:"); a.add(parseInt(d[2]) * 100 / b); a.add("px;' />"); c.rows[1].cells[2].innerHTML = a.toString() } else { if (parseInt(d[2]) <= 0) { c.rows[1].cells[2].innerHTML = "<span class='eBar0' />" } else { a = new StrBuilder; a.add("<span class='eBar' style='height:"); a.add(parseInt(d[2]) * 100 / b); a.add("px;' />"); c.rows[1].cells[2].innerHTML = a.toString() } } if (parseInt(d[3]) == b) { a = new StrBuilder; a.add("<span class='eBarM' style='height:"); a.add(parseInt(d[3]) * 100 / b); a.add("px;' />"); c.rows[1].cells[3].innerHTML = a.toString() } else { if (parseInt(d[3]) <= 0) { c.rows[1].cells[3].innerHTML = "<span class='eBar0' />" } else { a = new StrBuilder; a.add("<span class='eBar' style='height:"); a.add(parseInt(d[3]) * 100 / b); a.add("px;' />"); c.rows[1].cells[3].innerHTML = a.toString() } } if (parseInt(d[4]) == b) { a = new StrBuilder; a.add("<span class='eBarM' style='height:"); a.add(parseInt(d[4]) * 100 / b); a.add("px;' />"); c.rows[1].cells[4].innerHTML = a.toString() } else { if (parseInt(d[4]) <= 0) { c.rows[1].cells[4].innerHTML = "<span class='eBar0' />" } else { a = new StrBuilder; a.add("<span class='eBar' style='height:"); a.add(parseInt(d[4]) * 100 / b); a.add("px;' />"); c.rows[1].cells[4].innerHTML = a.toString() } } if (parseInt(d[5]) == b) { a = new StrBuilder; a.add("<span class='eBarM' style='height:"); a.add(parseInt(d[5]) * 100 / b); a.add("px;' />"); c.rows[1].cells[5].innerHTML = a.toString() } else { if (parseInt(d[5]) <= 0) { c.rows[1].cells[5].innerHTML = "<span class='eBar0' />" } else { a = new StrBuilder; a.add("<span class='eBar' style='height:"); a.add(parseInt(d[5]) * 100 / b); a.add("px;' />"); c.rows[1].cells[5].innerHTML = a.toString() } } if (parseInt(d[6]) == b) { a = new StrBuilder; a.add("<span class='eBarM' style='height:"); a.add(parseInt(d[6]) * 100 / b); a.add("px;' />"); c.rows[1].cells[6].innerHTML = a.toString() } else { if (parseInt(d[6]) <= 0) { c.rows[1].cells[6].innerHTML = "<span class='eBar0' />" } else { a = new StrBuilder; a.add("<span class='eBar' style='height:"); a.add(parseInt(d[6]) * 100 / b); a.add("px;' />"); c.rows[1].cells[6].innerHTML = a.toString() } } if (parseInt(d[7]) == b) { a = new StrBuilder; a.add("<span class='eBarM' style='height:"); a.add(parseInt(d[7]) * 100 / b); a.add("px;' />"); c.rows[1].cells[7].innerHTML = a.toString() } else { if (parseInt(d[7]) <= 0) { c.rows[1].cells[7].innerHTML = "<span class='eBar0' />" } else { a = new StrBuilder; a.add("<span class='eBar' style='height:"); a.add(parseInt(d[7]) * 100 / b); a.add("px;' />"); c.rows[1].cells[7].innerHTML = a.toString() } } if (parseInt(d[8]) == b) { a = new StrBuilder; a.add("<span class='eBarM' style='height:"); a.add(parseInt(d[8]) * 100 / b); a.add("px;' />"); c.rows[1].cells[8].innerHTML = a.toString() } else { if (parseInt(d[8]) <= 0) { c.rows[1].cells[8].innerHTML = "<span class='eBar0' />" } else { a = new StrBuilder; a.add("<span class='eBar' style='height:"); a.add(parseInt(d[8]) * 100 / b); a.add("px;' />"); c.rows[1].cells[8].innerHTML = a.toString() } } } } function ClickNoticeMotion(c, d, b) { var a; a = resetNoticeMotion(d, b); if (a == "1") { alert("投票成功,谢谢!"); showNoticeMotion(c, getNoticeMotion(d)) } else { if (a == "-1") { alert("您已经投过票了,谢谢!"); showNoticeMotion(c, getNoticeMotion(d)) } else { alert("发表心情失败,请稍候再试!") } } } function resetMemberClause(b) { var a = new StrBuilder; a.add("./MemberSetClause.aspx?MemberID="); a.add(b); a.add("&DateTime="); a.add(Date()); return GetRemoteData(a.toString()) } function click2ViewCAELib(e, c, b, h, f, d, g) { if (c) { var a = new StrBuilder; a.add("&ID="); a.add(e); a.add("&funcButton="); a.add(c); if (h) { a.add("&Shared="); a.add(h) } if (f) { a.add("&Source="); a.add(f) } if (d) { a.add("&Age="); a.add(d) } if (g) { a.add("&UnitName="); a.add(iKidsEscape(g)) } if (b == 2) { if (e > 0) { PopUpFunc("KindergartenCAELibEdit.ascx", a.toString(), "640", "编辑活动素材", "iconFilesFolder.gif", "Y") } else { PopUpFunc("KindergartenCAELibEdit.ascx", a.toString(), "640", "新编活动素材", "iconFilesFolder.gif", "Y") } } else { if (b == 1) { PopUpFunc("KindergartenCAELibView.ascx", a.toString(), "640", "浏览活动素材", "iconFilesFolder.gif", "Y") } } } else { alert("您无权查看本资源的详细内容!") } } function RefreshKindergartenActivityLibView(b, d, c) { var a = new StrBuilder; a.add("&ID="); a.add(b); a.add("&UseForPlanID="); a.add(d); a.add("&ListBox="); a.add(c); PopUpFunc("KindergartenCAELibView.ascx", a.toString(), "640", "浏览活动素材", "iconFilesFolder.gif", "Y") } function RefreshKindergartenActivityLibEdit(b, d, c) { var a = new StrBuilder; a.add("&ID="); a.add(b); a.add("&UseForPlanID="); a.add(d); a.add("&ListBox="); a.add(c); if (b > 0) { PopUpFunc("KindergartenCAELibEdit.ascx", a.toString(), "640", "编辑活动素材", "iconFilesFolder.gif", "Y") } else { PopUpFunc("KindergartenCAELibEdit.ascx", a.toString(), "640", "新编活动素材", "iconFilesFolder.gif", "Y") } } function RefreshDailyPlan(d, c, b, f, e) { if (e) { var a = new StrBuilder; a.add("&ClassRoomID="); a.add(c); a.add("&ReportDateTime="); a.add(b); a.add("&HalfYearStartDate="); a.add(f); a.add("&GroupName="); a.add(iKidsEscape(e)); RefreshPage(d, "KinderGartenCAEDailyPlanRefresh.ascx", a.toString()) } else { a = new StrBuilder; a.add("&ClassRoomID="); a.add(c); a.add("&ReportDateTime="); a.add(b); a.add("&HalfYearStartDate="); a.add(f); RefreshPage(d, "KinderGartenCAEDailyPlanRefresh.ascx", a.toString()) } } function RefreshShowWeeklyPlan(d, c, b, e) { var a = new StrBuilder; a.add("&ClassRoomID="); a.add(c); a.add("&ReportDateTime="); a.add(b); a.add("&HalfYearStartDate="); a.add(e); RefreshPage(d, "KinderGartenCAEWeeklyPlanShow.ascx", a.toString()) } function RefreshShowMonthlyPlan(d, c, b, e) { var a = new StrBuilder; a.add("&ClassRoomID="); a.add(c); a.add("&ReportDateTime="); a.add(b); a.add("&HalfYearStartDate="); a.add(e); RefreshPage(d, "KindergartenCAEMonthlyPlanShow.ascx", a.toString()) } function RefreshEditMonthlyPlan(d, c, b, e) { var a = new StrBuilder; a.add("&ClassRoomID="); a.add(c); a.add("&ReportDateTime="); a.add(b); a.add("&HalfYearStartDate="); a.add(e); RefreshPage(d, "KinderGartenCAEMonthlyPlanEdit.ascx", a.toString()) } function KinderGartenCAELibSelect(a) { if (!a) { a = "" } return iKidsShowModalDialog("./KindergartenCAELibUse.aspx?DateTime=" + Date() + a, "540", "640", "auto") } function SetHomePageStyle(c, d) { var a = c.options.length; var b = 0; while (b < a) { if (c.options[b].value == d) { c.options.selectedIndex = b; break } b++ } } function BuildPreview(m, k, A, i, v, D, B, n, b, g, q, o, c, y, u) { m.selectedIndex = 0; var z = k.value; var d = A.value; var l = i.value; var C = v.value; var t = D.value; var p = B.value; var e = n.value; var s = b.value; var a = g.value; var w = q.value; var f = o.value; var x = c.value; var j = y.value; var h = new StrBuilder; h.add("./iKidsCustomize_HomePageStylePreview.aspx?WorkFrame="); h.add(x); h.add("&WaitBar="); h.add(f); h.add("&ThumbnailFrame="); h.add(w); h.add("&BasicTemplate="); h.add(a); h.add("&Special="); h.add(s); h.add("&Arrow="); h.add(z); h.add("&BackGroundImage="); h.add(d); h.add("&DiaryFrame="); h.add(l); h.add("&Digital="); h.add(C); h.add("&MouseStyle="); h.add(t); h.add("&BackGroundMusic="); h.add(p); h.add("&Tips="); h.add(j); h.add("&PictureFrame="); h.add(e); h.add("&DateTime="); h.add(Date()); var r; r = stripASPXInfo(GetRemoteData(h.toString())); u.innerHTML = r.stripScripts(); setTimeout(function () { r.evalScripts() }, 10) } function RefreshSelectedPictures(e, b, c, f, i, a, d, g) { var h = new StrBuilder; h.add("&Width="); h.add(b); h.add("&Height="); h.add(c); h.add("&Margin="); h.add(f); h.add("&Type="); h.add(i); h.add("&AlbumID="); h.add(a); h.add("&SchoolID="); h.add(d); h.add("&ClassRoomID="); h.add(g); RefreshPage(e, "MarqueePicturesSelected.ascx", h.toString()) } function RefreshDiaryPicker(c, b, d) { var a = new StrBuilder; a.add("&MemberID="); a.add(b); a.add("&DiaryDate="); a.add(d); RefreshPage(c, "FunctionDiaryPicker.ascx", a.toString()) } function resetKinderGartenMonthlyPlanStatus(f, d) { var c; var g; var b = new StrBuilder; b.add("./KindergartenCAEMonthlyPlanCheckAvailable.aspx?ClassRoomID="); b.add(d); b.add("&ReportDateTime="); b.add(f.options[0].value); b.add("&DateTime="); b.add(Date()); c = GetRemoteData(b.toString()); var a = f.length; var e = 0; while (e < a) { g = f.options[e].text.replace(new RegExp(" {1,}", "g"), "").replace(new RegExp("√{1,}", "g"), ""); if (c.charAt(e) == "1") { f.options[e].style.color = "red"; f.options[e].text = g + " √" } else { if (c.charAt(e) == "2") { f.options[e].style.color = "green"; f.options[e].text = g + " √" } else { f.options[e].style.color = "black"; f.options[e].text = g } } e++ } } function resetKinderGartenMonthlyPlanStatusByMonth(f, d) { var c; var g; var b = new StrBuilder; b.add("./KindergartenCAEMonthlyPlanCheckAvailableByMonth.aspx?ReportDateTime="); b.add(d); b.add("&ClassRoomID="); var a = f.length; var e = 0; while (e < a) { b.add(f.options[e].value); if (e != f.length - 1) { b.add("|") } e++ } b.add("&DateTime="); b.add(Date()); c = GetRemoteData(b.toString()); e = 0; while (e < a) { g = f.options[e].text.replace(new RegExp(" {1,}", "g"), "").replace(new RegExp("√{1,}", "g"), ""); if (c.charAt(e) == "1") { f.options[e].style.color = "red"; f.options[e].text = g + " √" } else { if (c.charAt(e) == "2") { f.options[e].style.color = "green"; f.options[e].text = g + " √" } else { f.options[e].style.color = "black"; f.options[e].text = g } } e++ } } function resetKinderGartenWeeklyPlanStatus(f, d) { var c; var g; var b = new StrBuilder; b.add("./KindergartenCAEWeeklyPlanCheckAvailable.aspx?ClassRoomID="); b.add(d); b.add("&ReportDateTime="); b.add(f.options[0].value.split("$")[0]); b.add("&DateTime="); b.add(Date()); c = GetRemoteData(b.toString()); var e = 0; var a = f.length; while (e < a) { g = f.options[e].text.replace(new RegExp(" {1,}", "g"), "").replace(new RegExp("√{1,}", "g"), ""); if (c.charAt(e) == "1") { f.options[e].style.color = "red"; f.options[e].text = g + " √" } else { if (c.charAt(e) == "2") { f.options[e].style.color = "green"; f.options[e].text = g + " √" } else { f.options[e].style.color = "black"; f.options[e].text = g } } e++ } } function resetKinderGartenWeeklyPlanStatusByDateTime(f, d) { var c; var g; var b = new StrBuilder; b.add("./KindergartenCAEWeeklyPlanCheckAvailableByDateTime.aspx?ReportDateTime="); b.add(d); b.add("&ClassRoomID="); var e = 0; var a = f.length; while (e < a) { if (e != 0) { b.add("|") } b.add(f.options[e].value); e++ } b.add("&DateTime="); b.add(Date()); c = GetRemoteData(b.toString()); e = 0; while (e < a) { g = f.options[e].text.replace(new RegExp(" {1,}", "g"), "").replace(new RegExp("√{1,}", "g"), ""); if (c.charAt(e) == "1") { f.options[e].style.color = "red"; f.options[e].text = g + " √" } else { if (c.charAt(e) == "2") { f.options[e].style.color = "green"; f.options[e].text = g + " √" } else { f.options[e].style.color = "black"; f.options[e].text = g } } e++ } } function InputMessageBox(b, g, c, f) { var e; var d; if (!f) { d = "N" } else { d = f } if (g != "1" && (d == "D" || d == "A")) { var a = new StrBuilder; a.add("./iKidsTextInputBox.aspx?Title="); a.add(iKidsEscape(b)); a.add("&Style="); a.add(g); a.add("&Message="); a.add(iKidsEscape(c)); a.add("&Strict="); a.add(d); a.add("&DateTime="); a.add(Date()); e = window.iKidsShowModalDialog(a.toString(), "100", "240", "no") } else { a = new StrBuilder; a.add("./iKidsTextInputBox.aspx?Title="); a.add(iKidsEscape(b)); a.add("&Style="); a.add(g); a.add("&Message="); a.add(iKidsEscape(c)); a.add("&Strict="); a.add(d); a.add("&DateTime="); a.add(Date()); e = window.iKidsShowModalDialog(a.toString(), "200", "600", "no") } if (e != null) { return e } else { return "" } } function GetFamilyGroup(b) { var c; var a = new StrBuilder; a.add("./iKidsFamilyGroupInput.aspx?HomePageMemberID="); a.add(b); a.add("&DateTime="); a.add(Date()); c = window.iKidsShowModalDialog(a.toString(), "100", "300", "no"); if (c != null) { return c } else { return "" } } function iKidsShowModalDialog(f, d, c, b) { var a = new StrBuilder; a.add(f); a.add("&UseModalDialog&DateTime="); a.add(Date()); var e = new StrBuilder; e.add("center:yes;help:no;resizable:yes;scroll:"); e.add(b); e.add(";status:no;dialogHeight:"); e.add(d); e.add("px;dialogWidth:"); e.add(c); e.add("px;"); return window.showModalDialog(a.toString(), window, e.toString()) } function VerifyActivityPlan(b) { if (confirm("将改变本活动计划的审核状态,继续吗?")) { var a = new StrBuilder; a.add("ID="); a.add(b); a.add("&DateTime="); a.add(Date()); if (PostRemoteData("./KindergartenCAEActivityPlanVerify.aspx", a.toString()) == "1") { return true } else { alert("改变审核状态时发生系统错误,请稍后再试!"); return false } } else { return false } } function CommentsActivityPlan(c, d) { if (confirm("将为本活动计划添加园长评价,继续吗?")) { var b; b = InputMessageBox("请输入新的园长评价", "1", iKidsEscape($(d).innerHTML)); if (b != "") { var a = new StrBuilder; a.add("Verify=-1&ID="); a.add(c); a.add("&Comments="); a.add(b); a.add("&DateTime="); a.add(Date()); if (PostRemoteData("./KindergartenCAEActivityPlanVerify.aspx", a.toString()) == "1") { $(d).innerHTML = unescape(b); return true } else { alert("添加园长评价时发生系统错误,请稍后再试!"); return false } } } else { return false } } function ADClick(b, c) { var a = new StrBuilder; a.add("./ICiKidsClickRecord.aspx?TableVisited=iKidsAD&RecordID="); a.add(b); a.add("&DateTime="); a.add(Date()); GetRemoteData(a.toString()); if (c == "") { window.navigate("./ICiKidsADPage.aspx?ID=" + b) } else { window.navigate(c) } } function ADShow(b, a) { if ($(b)) { RefreshPage(b, "./iKidsADBoxAJAX.ascx", "&PositionID=" + a); setTimeout(function c() { ADShow(b, a) }, 20000) } } function ADCallBack(b, c) { var d; d = InputMessageBox("请输入您的电话号码,我们将尽快和您联络以便解决您的疑问,多谢合作!", "0", c); if (Trim(d) != "") { if (!checkCharset(Trim(d), "0123456789;+()")) { alert("请输入正确的电话号码!"); ADCallBack(b) } else { var a = new StrBuilder; a.add("./ICiKidsADCallBack.aspx?RecordID="); a.add(b); a.add("&Arguments="); a.add(Trim(d)); a.add("&DateTime="); a.add(Date()); if (GetRemoteData(a.toString()) > 0) { alert("谢谢您,我们将尽快和您联络!") } else { alert("系统错误,请稍后再试....") } } } } function checkKeyWord(b) { var a; a = Trim(b).replace(new RegExp(" {1,}", "g"), ";").replace(new RegExp("　{1,}", "g"), ";").replace(new RegExp(",{1,}", "g"), ";").replace(new RegExp(",{1,}", "g"), ";").replace(new RegExp("。{1,}", "g"), ";").replace(new RegExp("；{1,}", "g"), ";").replace(new RegExp("、{1,}", "g"), ";").replace(new RegExp(";{1,}", "g"), ";"); return a } function appendKeyWord(b, c) { var a; a = checkKeyWord(b).replace(new RegExp(Trim(c) + ";{1,}", "g"), "").replace(new RegExp(Trim(c) + "{1,}", "g"), "").replace(new RegExp(";;{1,}", "g"), ";"); if (Trim(a) == ";") { a = "" } if (a != "") { a = a + ";" } a = a + Trim(c); return a } function clearKeyWord(b, c) { var a; a = checkKeyWord(b).replace(new RegExp(Trim(c) + ";{1,}", "g"), "").replace(new RegExp(Trim(c) + "{1,}", "g"), "").replace(new RegExp(";;{1,}", "g"), ";"); if (Trim(a) == ";") { a = "" } return a } function setCookie(b, d, a, f, c, e) { document.cookie = b + "=" + iKidsEscape(d) + ((a) ? "; expires=" + a.toGMTString() : "") + ((f) ? "; path=" + f : "") + ((c) ? "; domain=" + c : "") + ((e) ? "; secure" : "") } function getCookie(c) { var b = document.cookie; var e = c + "="; var d = b.indexOf("; " + e); if (d == -1) { d = b.indexOf(e); if (d != 0) { return null } } else { d += 2 } var a = document.cookie.indexOf(";", d); if (a == -1) { a = b.length } return unescape(b.substring(d + e.length, a)) } function deleteCookie(a, c, b) { if (getCookie(a)) { document.cookie = a + "=" + ((c) ? "; path=" + c : "") + ((b) ? "; domain=" + b : "") + "; expires=Thu, 01-Jan-70 00:00:01 GMT" } } function FCKeditor_OnComplete(a) { $("ShadowImage").style.display = "none" } var h_ClassRoomID = new Array(10); var h_Operation = new Array(10); var h_index = 0; var h_save = "Y"; function saveHistory(a, b) { if ($("hisStoryFrame")) { var c; var d = b; if (a < 0) { c = "0" } else { c = a } if (h_index <= 0 || c != h_ClassRoomID[h_index - 1] || d != h_Operation[h_index - 1]) { h_ClassRoomID[h_index] = c; h_Operation[h_index] = d; h_save = "Y"; $("hisStoryFrame").src = "history.htm?" + h_index; if (h_index == 9) { h_index = 0 } else { h_index++ } } } } function getHisStory(a) { if (h_save == "Y") { h_save = "N" } else { if (a != h_index) { if (h_ClassRoomID[a] && h_Operation[a]) { activeRefresh("", h_ClassRoomID[a], h_Operation[a], "", "Y") } } } } function setDatePeriod(a) { var b = new Date(); activehour = b.getHours(); if (activehour < 12) { a.innerHTML = "早上" + a.innerHTML } else { if (activehour < 18) { a.innerHTML = "下午" + a.innerHTML } else { a.innerHTML = "晚上" + a.innerHTML } } } function AddID(g, e, d) { if (Trim(e) == "") { return g } if (Trim(g) == "") { if (d) { return e + "$" + d } else { return e } } var c = g.split("|"); var b = c.length; var f = 0; var a = new StrBuilder; while (f < b) { if (Trim(c[f]) != "") { if (c[f].split("$")[0] == e) { return g } else { if (a.length() > 0) { a.add("|") } a.add(c[f]) } } f++ } if (a.length() > 0) { a.add("|") } a.add(e); if (d && d != "") { a.add("$"); a.add(d) } return a.toString() } function DeleteID(f, d) { if (Trim(d) == "") { return f } if (Trim(f) == "") { return "" } var c = f.split("|"); var b = new StrBuilder; var a = c.length; var e = 0; while (e < a) { if (Trim(c[e]) != "") { if (c[e].split("$")[0] != d) { if (b.length() > 0) { b.add("|") } b.add(c[e]) } } e++ } return b.toString() } function ShowExamCourse(f, g, e) { var d = $(g).value.split("|"); var h; var c = 0; var b = d.length; var a = new StrBuilder; while (c < b) { h = FindFromDropDownListByText($(e), d[c]); if (h != "") { a.add("<span class='examCourse' onmouseover='tipOn(&quot;点击删除本课程....&quot);' onmouseout='tipOff();' onclick='"); a.add(g); a.add(".value=DeleteID("); a.add(g); a.add(".value,&quot;"); a.add(d[c]); a.add("&quot;);ShowExamCourse(&quot;"); a.add(f); a.add("&quot;,&quot;"); a.add(g); a.add("&quot;,&quot;"); a.add(e); a.add("&quot;);'>"); a.add(h); a.add("</span>") } c++ } $(f).innerHTML = a.toString() } function FindFromDropDownListByText(d, c) { var a = d.length; var b = 0; while (b < a) { if (d.options[b].value == c) { return d.options[b].text } b++ } return "" } function presetLogInfo(e, a, d) { var c = getCookie("password"); var b = getCookie("tel"); if (b) { e.value = b } if (c) { a.value = c } if (b || c) { d.checked = true } else { d.checked = false } } function clearLogInfo() { deleteCookie("password"); deleteCookie("tel") } function checkNoticeVerify(a) { if (a.checked) { if (GetRemoteData("./NoticeAutoVerifyReset.aspx?Verify=N&DateTime=" + Date()) == "1") { alert("设置为:所有内容须通过主站管理员的审核后才能正式发表!") } } else { if (GetRemoteData("./NoticeAutoVerifyReset.aspx?Verify=Y&DateTime=" + Date()) == "1") { alert("设置为:所有内容自动发表,不需要主站管理员的审核!") } } } function checkNoticePopUp(a) { if (a.checked) { if (GetRemoteData("./NoticeSetiKidsNoticePopUp.aspx?iKidsNoticePopUp=Y&DateTime=" + Date()) == "1") { alert("设置为:点击内容标题后,弹出内容窗口!") } } else { if (GetRemoteData("./NoticeSetiKidsNoticePopUp.aspx?iKidsNoticePopUp=N&DateTime=" + Date()) == "1") { alert("设置为:点击内容标题后,不弹出内容窗口,使用常规显示方式!") } } } function checkNoticePower(a) { if (GetRemoteData("./NoticeSetiKidsNoticePower.aspx?iKidsNoticePower=" + a + "&DateTime=" + Date()) == "1") { alert("默认发表权限设置成功!") } else { alert("默认发表权限设置失败,请稍候再试!") } } function setWidth(b, a) { if (a) { b.style.width = a } else { b.style.width = "auto" } } function setBGColor(a, b) { if (b) { a.style.backgroundColor = b } else { a.style.backgroundColor = "" } } function menuOver(a) { setBGColor(a, "lightblue") } function menuOut(a) { setBGColor(a) } function typeOver(a) { setBGColor(a, "#ffcccc") } function typeOut(a) { setBGColor(a) } function typeClick(d, f, a, b, e, c) { RefreshNoticeList(d, f, a, b, 0, e); RefreshTargetList(c, d, f, a, b, "0", e) } function typeDrop(g, d, c, f, b, e) { var a = new StrBuilder; a.add("&Type="); a.add(d); a.add("&DateTime='+Date())=='1'){RefreshNoticeList('"); a.add(c); a.add("','"); a.add(f); a.add("','"); a.add(b); a.add("','"); a.add(d); a.add("','0','"); a.add(e); a.add("');}else{alert('移动内容到新栏目失败,请稍后再试!');}"); addDropTarget($(g), "javascript:if(GetRemoteData('./NoticeChangeType.aspx?NoticeID=", a.toString()) } function RefreshTargetList(c, f, a, g, k, h, d) { var e = dropTargets.length; var b = 0; while (b < e) { if (dropTargets[b].id == c) { var j = new StrBuilder; j.add("&Type="); j.add(k); j.add("&DateTime='+Date())=='1'){RefreshNoticeList('"); j.add(f); j.add("','"); j.add(a); j.add("','"); j.add(g); j.add("','"); j.add(k); j.add("','"); j.add(h); j.add("','"); j.add(d); j.add("');}else{alert('移动内容到新栏目失败,请稍后再试!');}"); dropActions_Last[b] = j.toString(); return } b++ } } function RefreshNoticeList(d, b, e, i, f, c, a, h) { var g = new StrBuilder; g.add("&SchoolID="); g.add(b); g.add("&ClassRoomID="); g.add(e); g.add("&NoticeType="); g.add(i); g.add("&PageNo="); g.add(f); g.add("&ItemsPerPage="); g.add(c); if (a) { if (a != "") { g.add("&Recycled="); g.add(a) } } if (h) { if (h != "") { g.add("&Verify="); g.add(h) } } RefreshPage(d, "NoticeEditList.ascx", g.toString()) } function EditNotice(d, e, f, g, c, b) { var a = new StrBuilder; a.add("&NoticeID="); a.add(d); a.add("&ButtonRefresh="); a.add(e); if (f) { a.add("&NoticeType="); a.add(f) } if (g) { a.add("&SchoolID="); a.add(g) } if (c) { a.add("&ClassRoomID="); a.add(c) } if (b) { a.add(b) } PopUpFunc("NoticeEdit.ascx", a.toString(), 640, "发表与管理内容", "iconFilesFolder.gif", "Y") } function quickUpload(c, d, b, e) { var a = new StrBuilder; a.add("./iKidsUpload.aspx?SchoolID="); a.add(d); a.add("&ClassRoomID="); a.add(b); a.add("&NoticeType="); a.add(c); if (e) { a.add("&OnLineVotingID="); a.add(e) } window.open(a.toString()) } function clickSel(d, c, a, b) { if (d.checked) { $(c).value = AddID($(c).value, b) } else { $(c).value = DeleteID($(c).value, b); a.checked = false } } function checkSel(a) { if ($(a).value == "") { alert("还没有选择,请使用打勾选择框选定后再使用本功能...."); return false } else { return true } } function popHelp(b, a) { arg = new StrBuilder; arg.add("&Item="); arg.add(b); arg.add(a); ShowContentPage("Help4Item.ascx", arg.toString()) } function copyAttachLink(b) { var a = b.createTextRange(); a.execCommand("Copy"); alert("附件的链接网址成功复制到系统剪贴簿!"); return false } function homeworkRef(e, g, b, f, d, a) { arg = new StrBuilder; arg.add("&SchoolID="); arg.add(g); arg.add("&ClassRoomID="); arg.add(b); arg.add("&ReportDateTime="); arg.add(f); arg.add("&ReportDateTimeClient="); arg.add(d); arg.add("&SpanWeek="); arg.add(a); RefreshPage(e, "HomeWorkRefresh.ascx", arg.toString()); $(d).value = f.split("-")[0] + "-" + f.split("-")[1] + "-" + f.split("-")[2]; var c = (new Date(f.split("-")[0], parseInt(f.split("-")[1]) - 1, f.split("-")[2])).getDay(); if (c == 0) { $(a).innerHTML = "<span class='bold red'>星期日</span>" } else { if (c == 1) { $(a).innerHTML = "星期一" } else { if (c == 2) { $(a).innerHTML = "星期二" } else { if (c == 3) { $(a).innerHTML = "星期三" } else { if (c == 4) { $(a).innerHTML = "星期四" } else { if (c == 5) { $(a).innerHTML = "星期五" } else { if (c == 6) { $(a).innerHTML = "<span class='bold green'>星期六</span>" } } } } } } } } function hwTipWait() { tipOn("本家庭作业将使用多维消息通知会员....") } function hwTipFinish() { tipOn("本家庭作业通知已经成功发出!") } function onClassChange(g, h, f, d) { arg = new StrBuilder; arg.add("./MemberGetListByClassRoom.aspx?ClassRoomID="); arg.add(g); if (f) { arg.add("&FunctionID="); arg.add(f) } if (d) { arg.add("&ArgList="); arg.add(d) } arg.add("&DateTime="); arg.add(Date()); var b = GetRemoteData(arg.toString()); var e; var a = $(h).length - 1; for (e = a; e >= 0; e--) { $(h).options[e] = null } if (b == "") { $(h).options[0] = new Option(); $(h).options[0].value = "0"; $(h).options[0].text = "没有发现宝宝...."; return false } var c = b.split("$"); for (e = 0; e < c.length; e++) { $(h).options[e] = new Option(); $(h).options[e].value = c[e].split("|")[0]; $(h).options[e].text = c[e].split("|")[1] } } function SwapDailyReport(e, b, d, f, g, a) { arg = new StrBuilder; arg.add("./ReportDailyNeighbor.aspx?Where="); arg.add(b); arg.add("&MemberID="); arg.add(d); arg.add("&ReportDateTime="); arg.add($(f).value); arg.add("&DateTime="); arg.add(Date()); var c = Trim(GetRemoteData(arg.toString())); if (c == "") { alert("已经到头了!"); return false } $(f).value = c; $(a).innerHTML = SetDayofWeek(c); arg = new StrBuilder; arg.add("&DropDownList="); arg.add(g); arg.add("&MemberID="); arg.add(d); arg.add("&ReportDateTime="); arg.add($(f).value); RefreshPage(e, "ReportDailyRefresh.ascx", arg.toString()) } function NewDailyReport(d, b, c, e, f, a) { $(a).innerHTML = SetDayofWeek(b); $(e).value = b; arg = new StrBuilder; arg.add("&DropDownList="); arg.add(f); arg.add("&MemberID="); arg.add(c); arg.add("&ReportDateTime="); arg.add($(e).value); RefreshPage(d, "ReportDailyRefresh.ascx", arg.toString()) } function MonthlyReportDateChange(c, b, a, e, d) { arg = new StrBuilder; if (d) { arg.add("&DropDownList="); arg.add(d) } arg.add("&MemberID="); arg.add(b); arg.add("&Year="); arg.add($(a).value); arg.add("&Month="); arg.add($(e).value); RefreshPage(c, "ReportMonthlyRefresh.ascx", arg.toString()) } function PNoticeAlert(a) { if (confirm("个人内容,请到个人网站浏览!\n\r现在就去吗?")) { window.open("http://" + a + ".xxbb.cn") } } function Click2Show(a) { ShowContentPage("iKidsHomePersonalCard.ascx", "&MemberID=" + a, "360") } function Click2SwapCAEVerify(a) { if (GetRemoteData("./KindergartenCAEAutoVerify.aspx?AutoVerify=" + a + "&DateTime=" + Date()) == "1") { alert("设置成功!") } } function deleteCAEActivity(c, b, a, d, e) { if (confirm("将永久删除本条活动计划,继续吗?")) { if (GetRemoteData("./KindergartenCAEActivityPlanDelete.aspx?ID=" + b + "&DateTime=" + Date()) == "1") { RefreshDailyPlan(c, a, d, e) } else { alert("删除失败,请稍后再试!") } } } function setHeight(b, a) { b.style.height = a } function cellSet(a) { a.style.width = "30%" } function cellRet(a) { a.style.width = "auto" } function moreClick2Show(b, a) { if ($(a).style.display == "") { b.className = "click2Show openDown"; $(a).style.display = "none" } else { b.className = "click2Show closeUp"; $(a).style.display = "" } } function areaClick2Show(b, a) { if ($(b).style.display == "") { $(b).style.display = "none"; if (a) { a.className = "areaJia" } } else { $(b).style.display = ""; if (a) { a.className = "areaJian" } } } function areaTips() { tipOn("点击这里显示或隐藏本类问题....") } function checkPercentage(a) { toTrim(a); if (!checkCharset(a.value, ".0123456789") || parseInt(a.value) > 100 || parseInt(a.value) < 0) { alert("百分比输入不正确,请重新输入!"); a.value = "" } } function checkScoreEnter(e, c, b, d) { toTrim(e); var a = false; if (!a && !checkCharset(e.value, ".0123456789")) { a = true } if (!a && parseInt(e.value * 100) < 0) { a = true } if (!a && b && parseInt(e.value * 100) > b * 100) { a = true } if (!a && d && parseInt(e.value * 100) < d * 100) { a = true } if (a) { alert("分值输入不正确,请重新输入!"); e.value = ""; $(c).value = "" } else { $(c).value = parseInt(e.value * 100) } } function editiKidsSurveyTemplate(b, a, c) { arg = new StrBuilder; arg.add("&iKidsSurveyTemplateID="); arg.add(a); if (c) { arg.add("&ButtonRefresh="); arg.add(c) } RefreshPage(b, "iKidsSurveyTemplateEdit.ascx", arg.toString()) } function showComments(d, f, b, a, e, c) { arg = new StrBuilder; arg.add("&SchoolID="); arg.add(f); arg.add("&ClassRoomID="); arg.add(b); arg.add("&ContentTableID="); arg.add(a); arg.add("&ContentID="); arg.add(e); arg.add("&PageNo="); arg.add(c); RefreshPage(d, "./iKidsComments.ascx", arg.toString()) } function delComments(d, c, f, b, a, e) { if (confirm("真的删除这个评论吗?")) { if (GetRemoteData("./iKidsCommentsDelete.aspx?ID=" + c + "&DateTime=" + Date()) == "1") { alert("删除评论成功!"); arg = new StrBuilder; arg.add("&SchoolID="); arg.add(f); arg.add("&ClassRoomID="); arg.add(b); arg.add("&ContentTableID="); arg.add(a); arg.add("&ContentID="); arg.add(e); arg.add("&PageNo=0"); RefreshPage(d, "./iKidsComments.ascx", arg.toString()) } else { alert("删除评论失败,请稍候再试!") } } } function RefreshBBSList(e, f, b, c, d) { $(d).value = c; var a = new StrBuilder; a.add("&SchoolID="); a.add(f); a.add("&ClassRoomID="); a.add(b); a.add("&PageNo="); a.add(c); a.add("&ButtonRefresh="); a.add(d); RefreshPage(e, "BBSDisplay.ascx", a.toString()) } function editBBS(d, b, c) { var a = new StrBuilder; a.add("&BBSID="); a.add(b); a.add("&ButtonRefresh="); a.add(d); PopUpFunc("BBSEdit.ascx", a.toString(), "640", c, "iconiKidsSalonTalk.gif", "Y") } function newBBS(c, d, b) { var a = new StrBuilder; a.add("&SchoolID="); a.add(d); a.add("&ClassRoomID="); a.add(b); a.add("&ButtonRefresh="); a.add(c); PopUpFunc("BBSEdit.ascx", a.toString(), "640", "发表新话题", "iconiKidsSalonTalk.gif", "Y") } function replyBBS(c, b) { var a = new StrBuilder; a.add("&BBSID="); a.add(b); a.add("&ButtonRefresh="); a.add(c); PopUpFunc("BBSReply.ascx", a.toString(), "640", "回复话题", "iconiKidsSalonTalk.gif", "Y") } function deleteBBS(b, a) { if (confirm("真的删除这个话题吗?")) { if (GetRemoteData("./BBSDelete.aspx?BBSID=" + a + "&DateTime=" + Date()) == "1") { alert("删除帖子成功!"); $(b).onclick() } else { alert("删除帖子失败,请稍候再试!") } } } function verifyBBS(b, a) { if (confirm("这个话题将通过审核,继续吗?")) { if (GetRemoteData("./BBSVerify.aspx?ID=" + a + "&DateTime=" + Date()) != "0") { $(b).onclick() } else { alert("审核通过失败,请稍后再试!") } } } function verifyiKidsComments(d, e, g, c, b, f) { if (confirm("这个评论将通过审核,继续吗?")) { if (GetRemoteData("./iKidsCommentsVerify.aspx?ID=" + d + "&DateTime=" + Date()) != "0") { alert("删除评论成功!"); var a = new StrBuilder; a.add("&SchoolID="); a.add(g); a.add("&ClassRoomID="); a.add(c); a.add("&ContentTableID="); a.add(b); a.add("&ContentID="); a.add(f); a.add("&PageNo=0"); RefreshPage(e, "./iKidsComments.ascx", a.toString()) } else { alert("评论通过失败,请稍后再试!") } } } var myBCType; var divType; var ImgSelType; function clickType(a) { $(divType).style.display = "none"; myBCType = $(a).alt; $(ImgSelType).src = $(a).src } var myBCEmotion; var divEmotion; var ImgSelEmotion; function clickEmotion(a) { $(divEmotion).style.display = "none"; myBCEmotion = a.alt; $(ImgSelEmotion).src = a.src } var myBCFace; var divFace; var ImgSelFace; function clickFace(a) { $(divFace).style.display = "none"; myBCFace = a.alt; $(ImgSelFace).src = a.src } function editScore(d, b, c, e) { if (iKidsShowModalDialog("./ScoreManagerEdit.aspx?ExamScoreID=" + b, "310px", "480px", "no") != "0") { var a = new StrBuilder; a.add("&MemberID="); a.add(c); a.add("&ExamCourseID="); a.add(e); a.add("&PageNo=0"); RefreshPage(d, "ScoreManager_List.ascx", a.toString()) } } function delScore(d, b, c, e) { if (!confirm("将删除本条内容,继续吗?")) { return false } if (GetRemoteData("./ScoreManagerDelete.aspx?ID=" + b) != "0") { var a = new StrBuilder; a.add("&MemberID="); a.add(c); a.add("&ExamCourseID="); a.add(e); a.add("&PageNo=0"); RefreshPage(d, "ScoreManager_List.ascx", a.toString()) } else { alert("删除失败,请稍候再试....") } } function refreshSelectIDList(g, n, e, k, d, h, b, a) { var f; var j = $(d); if (e && e != "") { j.value = DeleteID(j.value, e) } if (k && k != "") { j.value = AddID(j.value, k) } var c = $(h); if (c) { c.checked = true } if (n) { var m = $(n); for (f = 0; f < m.options.length; f++) { if (m.options[f].value == e) { if (m.options[f].text.charAt(0) == "√") { m.options[f].text = m.options[f].text.substring(2) } } if (m.options[f].value == k) { if (m.options[f].text.charAt(0) != "√") { m.options[f].text = "√ " + Trim(m.options[f].text) } } if (m.options[f].text.charAt(0) != "√" && m.options[f].value > 0) { if (c) { c.checked = false } } } if (!b) { var l = new StrBuilder; for (f = 0; f < m.options.length; f++) { if (m.options[f].value > 0) { if (m.options[f].text.charAt(0) == "√") { l.add("<div class=memberName onclick='refreshSelectIDList(&quot;"); l.add(g); l.add("&quot;,&quot;"); l.add(n); l.add("&quot;,&quot;"); l.add(m.options[f].value); l.add("&quot;,&quot;&quot;,&quot;"); l.add(d); l.add("&quot;"); if (h) { l.add(",&quot;"); l.add(h); l.add("&quot;") } l.add(");'>"); l.add(m.options[f].text.substring(1)); l.add("</div>") } } } $(g).innerHTML = l.toString(); if ($(g).innerHTML == "") { if (a) { $(g).innerHTML = a } else { $(g).innerHTML = "<span class=gray>请点击下拉菜单的名单选择目标会员....</span>" } } } } } function RefreshWFModuleList(a, b) { $(a).style.display = ""; RefreshPage(a, "WorkFlowModuleList.ascx", "&WorkFlowID=" + b) } function refreshFromList(j, c, g, a, b) { var e; var f = $(a); if (c && c != "") { f.value = DeleteID(f.value, c) } if (g && g != "") { f.value = AddID(f.value, g) } var h = $(j); var d = false; for (e = 0; e < h.options.length; e++) { if (h.options[e].value == c) { if (h.options[e].text.charAt(0) == "√") { h.options[e].text = h.options[e].text.substring(2) } } if (h.options[e].value == g) { if (h.options[e].text.charAt(0) != "√") { h.options[e].text = "√ " + Trim(h.options[e].text); if (b == "S") { d = true; f.value = h.options[e].value } } } else { if (b == "S") { if (h.options[e].text.charAt(0) == "√") { h.options[e].text = h.options[e].text.substring(2) } } } if (d && b == "S" && h.options[e].value != g) { if (h.options[e].text.charAt(0) == "√") { h.options[e].text = h.options[e].text.substring(2) } } } if (b == "M") { h.selectedIndex = 0 } } function alterWidth(c, d, a, b) { if (c.style.width == d) { c.style.width = a; b.className = "alterWidthLeft" } else { c.style.width = d; b.className = "alterWidthRight" } } function Click2CreateSchedule(c, e, d, h, g, b, f) { var a = new StrBuilder; a.add("&ScheduleID=0&ButtonRefresh="); a.add(e); a.add("&MemberID="); a.add(d); a.add("&SharedItem="); a.add(h); a.add("&OffsetX="); a.add(c); a.add("&ScheduleDate="); a.add(g); a.add("&scrollLeft="); a.add($(b).scrollLeft); if (f) { a.add("&AllDayEvent=Y"); a.add(f) } else { a.add("&AllDayEvent=N") } PopUpFunc("ScheduleEdit.ascx", a.toString(), 600, "新编日程", "iconSchedule.gif", "Y") } function newScheTips() { tipOn("点击在本时间区间增加一个新的日程....") } function setServicePack(a) { GetRemoteData("./ServicePackSet.aspx?ServicePackPath=" + a + "&DateTime=" + Date()); location.reload() } function resetDropDownList(d, c) { var a = d.options.length; var b = 0; while (b < a) { if (d.options[b].value == c) { break } b++ } d.selectedIndex = b } function resetContactBySalesAccount(f, h, g) { var c; var b = new StrBuilder; b.add("./ContactGetListBySalesAccount.aspx?SalesAccountID="); b.add(h); b.add("&withoutContactID="); b.add(g); b.add("&DateTime="); b.add(Date()); var e = f.length - 1; while (e >= 0) { f.options[e] = null; e-- } if (h == 0) { f.options[0] = new Option(); f.options[0].value = "0"; f.options[0].text = "未指定联系人"; return false } c = GetRemoteData(b.toString()); if (c == "") { f.options[0] = new Option(); f.options[0].value = "0"; f.options[0].text = "未指定联系人"; return false } var d = c.split("$"); var a = d.length; e = 0; while (e < a) { f.options[e] = new Option(); f.options[e].value = d[e].split("|")[0]; f.options[e].text = d[e].split("|")[1]; e++ } f.options[e] = new Option(); f.options[e].value = "0"; f.options[e].text = "未指定联系人"; f.selectedIndex = e } function resetSalesForecastBySalesAccount(f, g) { var c; var b = new StrBuilder; b.add("./SalesForecastGetListBySalesAccount.aspx?SalesAccountID="); b.add(g); b.add("&withoutContactID="); b.add(Date()); var e = f.length - 1; while (e >= 0) { f.options[e] = null; e-- } if (g == 0) { f.options[0] = new Option(); f.options[0].value = "0"; f.options[0].text = "未指定商机"; return false } c = GetRemoteData(b.toString()); if (c == "") { f.options[0] = new Option(); f.options[0].value = "0"; f.options[0].text = "未指定商机"; return false } var d = c.split("$"); var a = d.length; e = 0; while (e < a) { f.options[e] = new Option(); f.options[e].value = d[e].split("|")[0]; f.options[e].text = d[e].split("|")[1]; e++ } f.options[e] = new Option(); f.options[e].value = "0"; f.options[e].text = "未指定商机"; f.selectedIndex = e } function editSalesAccount(e, g, d, f, b, c) { var a = new StrBuilder; a.add("&SalesAccountID="); a.add(e); if (g) { if (g != "") { a.add("&ButtonRefresh="); a.add(g) } } if (b) { a.add(b) } if (c) { PopUpFunc("SalesAccountEdit.ascx", a.toString(), 900, d, f, "Y", c) } else { PopUpFunc("SalesAccountEdit.ascx", a.toString(), 900, d, f, "Y") } } function delOnLineVoting(a, b) { if (GetRemoteData("./OnLineVotingDelete.aspx?OnLineVotingID=" + a + "&DateTime=" + Date()) != "0") { alert("删除活动成功!"); $(b).onclick() } else { alert("删除失败!") } } function editOnLineVoting(c, f, b, d, e) { var a = new StrBuilder; a.add("&OnLineVotingID="); a.add(c); a.add("&SchoolID="); a.add(f); a.add("&ClassRoomID="); a.add(b); a.add("&funcButton="); a.add(e); PopUpFunc("OnLineVotingEdit.ascx", a.toString(), 800, d, "iconAnalysis.gif", "Y") } function newOnLineVoting(d, b, c) { var a = new StrBuilder; a.add("&OnLineVotingID=0&SchoolID="); a.add(d); a.add("&ClassRoomID="); a.add(b); a.add("&funcButton="); a.add(c); PopUpFunc("OnLineVotingEdit.ascx", a.toString(), 800, "启动新的在线投票活动", "iconAnalysis.gif", "Y") } function click2Vote(f, d, g) { if (getCookie(g) == "Y") { alert("您已经投过票了!"); return false } var e = iKidsShowModalDialog("./GetVerifyCodeGo.aspx?DateTime=" + Date(), "105", "300", "no"); if (e) { if (e != "" && e != "undefined") { var a = new StrBuilder; a.add("./OnLineVotingMemberVolting.aspx?VerifyCode="); a.add(e); a.add("&OnLineVotingMemberID="); a.add(f); a.add("&DateTime="); a.add(Date()); var b = GetRemoteData(a.toString()); if (b == "-1") { alert("一次浏览只能投一票,您已经投过票了,欢迎您再次参与!") } else { if (b == "0") { alert("验证码错误,投票失败,请稍后再试!") } else { alert("投票成功,多谢合作!"); var c = new Date(); c.setTime(c.getTime() + (20 * 60 * 1000)); setCookie(g, "Y", c); $(d).onclick() } } } } } function editiKidsActivity(b, d, c, f) { var a = new StrBuilder; if (b > 0) { a.add("&iKidsActivityID="); a.add(b) } a.add("&Type="); a.add(d); a.add("&SourceID="); a.add(c); var e = a.toString(); a = new StrBuilder; if (b <= 0) { a.add("制定一个新的培训计划:") } a.add(f); PopUpFunc("./iKidsActivityNew.ascx", e, "640", a.toString(), "iconMeeting.gif", "Y") } function deleteAlbum(a, b) { if (confirm("将删除这个相册或文件夹,相册或文件夹中所有的文件将放入默认相册或文件夹,继续吗?")) { if (GetRemoteData("./iKidsAlbumDelete.aspx?iKidsAlbumID=" + a + "&DateTime=" + Date()) != "0") { $(b).onclick() } else { alert("删除相册或文件夹失败,请稍后再试!") } } } function editAlbum(d, e, c, b) { var a = new StrBuilder; a.add("&ID="); a.add(d); a.add("&ButtonRefresh="); a.add(e); if (c) { a.add("&Power="); a.add(c) } if (!b) { PopUpFunc("./iKidsFolderEdit.ascx", a.toString(), "640", "新编文件夹", "iconFolderListSmall.gif", "Y") } else { PopUpFunc("./iKidsFolderEdit.ascx", a.toString(), "640", b, "iconFolderListSmall.gif", "Y") } } function schoolSelect(a) { return iKidsShowModalDialog("./SchoolSelect.aspx?SchoolID=" + a, "300", "480", "no") } function classroomSelect(a) { return iKidsShowModalDialog("./ClassRoomSelect.aspx?SchoolID=" + a, "300", "480", "no") } function salesaccountSelect(c, a, b) { return iKidsShowModalDialog("./SalesAccountSelect.aspx?SchoolID=" + c + "&ClassRoomID=" + a + "&MemberID=" + b, "300", "480", "no") } function checkDistrict(a) { toTrim(a); if (a.value.charAt(a.value.length - 1) != "区" && a.value.charAt(a.value.length - 1) != "县") { a.value = a.value + "区" } } function changePassWord() { PopUpFunc("PasswordChange.ascx", "", 400, "修改密码", "ItemInner.gif", "Y") } function newPageElement(type, attrs, content, toNode) { var ele = document.createElement(type); if (attrs) { for (var i = 0; i < attrs.length; i++) { eval("ele." + attrs[i][0] + (attrs[i][2] ? "=\u0027" : "=") + attrs[i][1] + (attrs[i][2] ? "\u0027" : "")) } } if (content) { ele.appendChild(document.createTextNode(content)) } if (toNode) { toNode.appendChild(ele) } return ele } var _c_allMonth = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; var _c_allNameOfWeekDays = ["日", "一", "二", "三", "四", "五", "六"]; var _c_allNameOfMonths = ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"]; var _c_dateFormat = "yyyy-mm-dd"; var _c_newDate = new Date(); var _c_yearZero = _c_newDate.getFullYear(); var _c_monthZero = _c_newDate.getMonth(); var _c_day = _c_newDate.getDate(); var _c_currentDay = 0, currentDayZero = 0; var _c_month = _c_monthZero, _c_year = _c_yearZero; var _c_yearMin = _c_yearZero - 70, _c_yearMax = _c_yearZero + 10; var _c_target = ""; var _c_hoverEle = false; var _c_selectYear = ""; var _c_selectMonth = ""; var _c_selectDay = ""; function setCalenderTarget(a) { if (a) { return a.srcElement ? a.srcElement : a.target } if (window.event) { return window.event.srcElement ? window.event.srcElement : window.event.target } return null } function setCalenderMonth(a) { _c_month = parseInt(a.value); calender() } function setCalenderYear(a) { _c_year = parseInt(a.value); calender() } function setCalenderValue(b) { if (b.parentNode.className == "week" && b.firstChild) { var d = b.firstChild.nodeValue; if (d < 10) { d = "0" + d } var c = _c_month + 1; if (c < 10) { c = "0" + c } var a = _c_dateFormat; a = a.replace("yyyy", _c_year); a = a.replace("mm", c); a = a.replace("dd", d); _c_target.value = a; _c_target.onchange(); removeCalender() } } function removeCalender() { var a = $("calender"); while (a.firstChild) { a.removeChild(a.firstChild) } $("basis").parentNode.removeChild($("basis")); _c_target = false } function calender() { var k = $("calender"); k.onmouseover = function (m) { var i = setCalenderTarget(m); if (i.parentNode.className == "week" && i.firstChild && i != _c_hoverEle) { if (_c_hoverEle) { _c_hoverEle.className = _c_hoverEle.className.replace(/hoverEle ?/, "") } _c_hoverEle = i; i.className = "hoverEle " + i.className } else { if (_c_hoverEle) { _c_hoverEle.className = _c_hoverEle.className.replace(/hoverEle ?/, ""); _c_hoverEle = false } } }; while (k.firstChild) { k.removeChild(k.firstChild) } function a() { if (_c_year % 4 == 0 && (_c_year % 100 != 0 || _c_year % 400 == 0)) { _c_allMonth[1] = 29 } else { _c_allMonth[1] = 28 } } function f(i) { if (!c) { c = i } else { c += " " + i } } if (_c_month < 0) { _c_month += 12; _c_year = parseInt(_c_year) - 1 } if (_c_month > 11) { _c_month -= 12; _c_year = parseInt(_c_year) + 1 } if (_c_year == _c_yearMax - 1) { _c_yearMax += 1 } if (_c_year == _c_yearMin) { _c_yearMin -= 1 } a(); var d = newPageElement("p", [["id", "control", 1]], false, k); var l = newPageElement("a", [["href", "javascript:_c_month--;calender();", 1], ["className", "controlPlus", 1]], "<", d); l.onclick = function () { calenderClick = true }; h = newPageElement("select", [["href", "#", 1], ["onchange", function () { setCalenderYear(this) } ]], false, d); h.onclick = function () { calenderClick = true }; for (var e = _c_yearMin; e < _c_yearMax; e++) { newPageElement("option", [["value", e, 1]], e, h) } h.selectedIndex = _c_year - _c_yearMin; var h = newPageElement("select", [["onchange", function () { setCalenderMonth(this) } ]], false, d); h.onclick = function () { calenderClick = true }; for (e = 0; e < _c_allNameOfMonths.length; e++) { newPageElement("option", [["value", e, 1]], _c_allNameOfMonths[e], h) } h.selectedIndex = _c_month; l = newPageElement("a", [["href", "javascript:_c_month++;calender();", 1], ["className", "controlPlus", 1]], ">", d); l.onclick = function () { calenderClick = true }; a(); _c_currentDay = -new Date(_c_year, _c_month, 1).getDay(); if (_c_currentDay > 0) { _c_currentDay -= 7 } currentDayZero = _c_currentDay; var j = newPageElement("table", [["cellspacing", 0, 1], ["cellpadding", 0, 0], ["onclick", function (i) { setCalenderValue(setCalenderTarget(i)) } ]], false, k); var b = newPageElement("tbody", false, false, j); var g = newPageElement("tr", [["className", "weekdays", 1]], false, b); for (e = 0; e < 7; e++) { td = newPageElement("td", false, _c_allNameOfWeekDays[e], g) } g = newPageElement("tr", [["className", "week", 1]], false, b); for (e = 0; e < _c_allMonth[_c_month] - currentDayZero; e++) { var c = false; _c_currentDay++; if (_c_currentDay == _c_day && _c_month == _c_monthZero && _c_year == _c_yearZero) { f("today") } else { if (_c_currentDay == _c_selectDay && _c_month == _c_selectMonth && _c_year == _c_selectYear) { f("hoverEle") } } if (_c_currentDay <= 0) { if (currentDayZero != -7) { td = newPageElement("td", false, false, g) } } else { if ((_c_currentDay - currentDayZero) % 7 == 0) { f("bold green") } if ((_c_currentDay - currentDayZero) % 7 == 1) { f("bold red") } td = newPageElement("td", (!c ? false : [["className", c, 1]]), _c_currentDay, g); if ((_c_currentDay - currentDayZero) % 7 == 0) { g = newPageElement("tr", [["className", "week", 1]], false, b) } } if (e == _c_allMonth[_c_month] - currentDayZero - 1) { e++; while (e % 7 != 6) { e++; td = newPageElement("td", false, false, g) } } } } function showCalender(d, f, b, a) { calenderClick = true; if (f != undefined && f != "") { _c_dateFormat = f } if (b != undefined && a != undefined) { _c_yearMin = b; _c_yearMax = a } if ($("basis")) { if (_c_target != d) { removeCalender() } } _c_selectYear = ""; _c_selectMonth = ""; _c_selectDay = ""; if (_c_target != d) { _c_target = d; var c = d.parentNode.insertBefore(document.createElement("div"), d); c.id = "basis"; if (d.value != "") { _c_selectYear = d.value.split("-")[0]; _c_selectMonth = (parseInt(d.value.split("-")[1]) - 1).toString(); _c_selectDay = d.value.split("-")[2]; if (_c_selectYear && _c_selectYear >= _c_yearMin && _c_selectYear <= _c_yearMax) { _c_year = _c_selectYear } if (_c_selectMonth.charAt(0) == "0") { _c_selectMonth = _c_selectMonth.substring(1) } if (_c_selectMonth && parseInt(_c_selectMonth) >= 1 && parseInt(_c_selectMonth) <= 12) { _c_month = parseInt(_c_selectMonth) } } newPageElement("div", [["id", "calender", 1]], false, c); calender() } } function memberSelect(a, b) { return iKidsShowModalDialog("./MemberSelect.aspx?SchoolID=" + a + "&GroupType=" + b, "300", "480", "no") } function memberSelectQuick(d, b, e, c, a) { return iKidsShowModalDialog("./MemberSelectQuick.aspx?SchoolID=" + d + "&ClassRoomID=" + b + "&GroupType=" + e + "&Status=" + c + "&Selected=" + a, "10", "600", "no") } function refreshSelectID(e, b, j, h, c, f) { var g = $(c); if (b && b != "") { g.value = DeleteID(g.value, b); $(f).checked = false } if (j && j != "") { g.value = AddID(g.value, j, h + "$" + f); $(f).checked = true } if (Trim(g.value) == "") { $(e).innerHTML = "-"; return } var a = Trim(g.value).split("|"); var k = new StrBuilder; for (var d = 0; d < a.length; d++) { k.add("<div class='memberName' style='width:100%;' onclick='refreshSelectID(&quot;"); k.add(e); k.add("&quot;,&quot;"); k.add(a[d].split("$")[0]); k.add("&quot;,null,&quot;"); k.add(h); k.add("&quot;,&quot;"); k.add(c); k.add("&quot;,&quot;"); k.add(a[d].split("$")[2]); k.add("&quot;);'>"); k.add($(a[d].split("$")[2] + "Label").innerHTML); k.add("</div>") } $(e).innerHTML = k.toString() } function RectifiationEdit(f, c, l, j, m, k, a, i, e, h, g, b, d) { var n = new StrBuilder; n.add("&ID="); n.add(f); n.add("&SchoolID="); n.add(c); if (l) { n.add("&ButtonRefresh="); n.add(l) } if (j) { n.add("&ContentTable="); n.add(j) } if (m) { n.add("&ContentID="); n.add(m) } if (a) { n.add("&GroupName="); n.add(iKidsEscape(a)) } if (i) { n.add("&Subject="); n.add(iKidsEscape(i)) } if (e) { n.add("&Comments="); n.add(iKidsEscape(e)) } if (h) { n.add("&ProcessType="); n.add(h) } if (g) { n.add("&Priority="); n.add(g) } if (b) { n.add("&ResponseMemberIDs="); n.add(b) } if (d) { n.add("&ReviewMemberIDs="); n.add(d) } if (!k || f == 0) { k = "提交新的检查记录" } PopUpFunc("./RectificationEdit.ascx", n.toString(), "640", k, "iconContractM.gif", "Y") };