var __Blogs="";var __Notes="";var __Surveys=""; function GetMessagesCounter(pBlog_Id) { if (pBlog_Id != null) __Blogs += pBlog_Id + ";"; } function LoadBlogMessages() { if (__Blogs != "") { var mBlogs = __Blogs.split(";"); if (mBlogs != null && mBlogs.length > 0) { for (var mIndex = 0; mIndex < mBlogs.length; mIndex++) { if (mBlogs[mIndex]!="") { var mSpan = ObtenerControl("spnBlog" + mBlogs[mIndex]); if (mSpan!=null) { try { var mCount = eval("_Blog" + mBlogs[mIndex] + "C"); if (mCount>0) mSpan.innerHTML = "(" + mCount + ")"; } catch (e){} } } } } } } function GetNoteDateInElapsed(pNote_Id) { if (pNote_Id != null) __Notes += pNote_Id + ";"; } function LoadNoteDateInElapsed() { if (__Notes != "") { var mNotes = __Notes.split(";"); if (mNotes != null && mNotes.length > 0) { for (var mIndex = 0; mIndex < mNotes.length; mIndex++) { if (mNotes[mIndex]!="") { var mSpan = GetElementsById("spnNote" + mNotes[mIndex]); if (mSpan!=null) { try { var mFechaArray = eval("_Note" + mNotes[mIndex] + "C"); if (mFechaArray[0]=="0001") { mFechaArray[0]=0; if (mFechaArray[1]=="01") { mFechaArray[1]=0; mFechaArray[2] = mFechaArray[2] - 1; } } mMinutos = (mFechaArray[0]*365*30*60*24) + (mFechaArray[1]*30*60*24) + (mFechaArray[2]*60*24) + (mFechaArray[3]*60) + mFechaArray[4]; if (mMinutos > 120 && mMinutos < (60*24)) mMinutos = "HOY"; else if (mMinutos > (60*24) && mMinutos < (2*60*24)) mMinutos = "AYER"; else if(mMinutos > (2*60*24)) mMinutos = eval("_NoteDateIn" + mNotes[mIndex] + "C"); if (!isNaN(mMinutos)) { if (mMinutos==60) mMinutos = "HACE 1H "; else if (mMinutos>60) mMinutos = "HACE 1H " + (mMinutos-60) + "\' "; else mMinutos = "HACE " + mMinutos + "\' "; } for (var mIndexSpan=0;mIndexSpan 0) { for (var mIndex = 0; mIndex < mSurvey.length; mIndex++) { if (mSurvey[mIndex]!="") { var mSpan = ObtenerControl("spnSurvey" + mSurvey[mIndex]); if (mSpan!=null) { try { var mCount = eval("_Survey" + mSurvey[mIndex] + "C"); if (mCount>0) mSpan.innerHTML = "(" + mCount + ")"; } catch (e){} } } } } } } function LoadAll() { LoadBlogMessages(); LoadNoteDateInElapsed(); LoadSurveyVotes(); } function RemoteCall(pUrl, pCallerParam) { if (typeof(RemoteCall_After)!="undefined") RemoteCall_After(); ExecutionRemoteUrl("CallerHandler.aspx?RequestUrl="+escape(pUrl)+"&__CallerParam="+pCallerParam); } function ExcepcionTratar() { var mException_Title =(typeof(__Exception_Title)!="undefined")?__Exception_Title:"ATENCION"; var mException_Url = (typeof(__Exception_Url)!="undefined")?ToURL(__Exception_Url):ToURL("/Handlers.ASPExcepcionTratar.aspx?"); OpenNewWindowModal(mException_Title, mException_Url, 200, 520, true, null, null, true); } function ExecutePage(pUrl) { var mXmlHttp = getXmlHttp(); if (mXmlHttp) { var mFecha = new Date(); pUrl += "&tmp=" + mFecha.ToTimeStamp(); mXmlHttp.open("GET", pUrl, false); mXmlHttp.send(null); return mXmlHttp.responseText; } } function ReportAbuseNotRegistered(pReferenciaTipoId, pReferenciaId) { ShowMessage(ObtenerMensaje(62), "ReportesDeAbuso", true, true, null, 30); } function ReportAbuse(pReferenciaTipoId, pReferenciaId) { var mCount = ExecutePage("ResourcesManager.aspx?Resource=Abuse&ReferenciaTipoId=" + pReferenciaTipoId + "&ReferenciaId=" + pReferenciaId); var mSpan = ObtenerControl('spnAbuse-' + pReferenciaId); if (mSpan != null) mSpan.innerHTML = ObtenerMensaje(63); } function ReferenceVoteNotRegistered(pReferenciaTipoId, pReferenciaId) { ShowMessage(ObtenerMensaje(61), "VotoNoRegistrado", true, true, null, 30); } function ReferenceVoted(pReferenciaTipoId, pReferenciaId) { ShowMessage(ObtenerMensaje(60), "YaVoto", true, true, null, 30); } function ReferenceVote(pReferenciaTipoId, pReferenciaId, pPositive, pSpanId) { var mCount = ExecutePage("ResourcesManager.aspx?Resource=Vote&Positive=" + pPositive + "&ReferenciaTipoId=" + pReferenciaTipoId + "&ReferenciaId=" + pReferenciaId); if (isNaN(mCount)) { ShowMessage(mCount, "YaVoto", true, true, null, 30); } else { var mSpanCount = ObtenerControl(pSpanId + '_Count'); if (mSpanCount!=null) mSpanCount.innerHTML = mCount; } } function BlogMessageReplyMessage(pPage, pBlogId, pBlogMessageId) { OpenNewWindowModal(ObtenerMensaje(64), pPage + "?Blog=" + pBlogId + "&BlogMessage=" + pBlogMessageId, 370, 680); } function MessageSent() { ShowMessage(ObtenerMensaje(65), "BlogMessage", true, true, null, 30); if(typeof(BlogMessageList_Refresh)!="undefined") BlogMessageList_Refresh(); CloseModalWindow(); } function RecomendSent() { ShowMessage(ObtenerMensaje(66), "RecomendSended", true, true, null, 30); CloseModalWindow(); } function VoteSent() { ShowMessage("Su voto ha sido enviado exitosámente.", "VoteRecomend", true, true, null, 30); CloseModalWindow(); } function Buscar(pControl) { DataBindError = false; if (typeof(DateInFrom)!="undefined") DateInFrom.Validate(); if (typeof(DateInTo)!="undefined") DateInTo.Validate(); if (!DataBindError) { var mForm = GetParentForm(pControl); mForm.action = "NoteListSearchResults.aspx"; mForm.submit(); return true; } else alert("Debe ingresar fechas validas para efectuar la búsqueda"); }