﻿function AV_CommentPageChange(pageNo)
{
  __doPostBack(AV_ID,"PAGE|"+pageNo);
}
function AV_Track(articleId,linkType,linkId)
{
  __MakeAsyncRequest(AV_CALLBACKID,"TRACK|"+articleId+"|"+linkType+"|"+linkId);
}
function AV_ViewComment(commentNo)
{
  __doPostBack(AV_ID,"VIEWCOMMENT|"+commentNo);
}
function AV_ChangeState(commentNo)
{
  __doPostBack(AV_ID,"CHANGESTATE|"+commentNo);
}
function AV_MoveToCurrentComment()
{
  if(__ScrollHeight()>__ClientHeight())
  {
    var commentStart=__FindPosY(document.getElementById("CurrentComment"));
    if(window.pageYOffset)
    {
      window.pageYOffset=commentStart;
    }
    else
    {
      if(document.documentElement)
      {
        document.documentElement.scrollTop=commentStart;
      }
      else
      {
        if(document.body)
        {
          document.body.scrollTop=commentStart;
        }
      }
    }
  }
}
function AV_MakeComment()
{
  __FormErrorCount=0;
  __ValidateNotEmpty(AV_CID+"CommentNameTextBox");
  if(__ValidateNotEmpty(AV_CID+"CommentEmailAddressTextBox"))
  {
    __ValidateEmailAddress(AV_CID+"CommentEmailAddressTextBox");
  }
  var oneStar=document.getElementById("OneStar");
  __SetLabel(oneStar, (oneStar.src.indexOf("empty_star.gif") > -1), "");
  if (oneStar.src.indexOf("empty_star.gif") > -1) {
      __FormErrorCount++;
  }
  __ValidateNotEmpty(AV_CID+"CommentTextBox");
  __ValidateNotEmpty(AV_CID+"CommentValidationTextBox");
  if(__FormErrorCount==0) {
      var backdrop = document.getElementById("__DialogBackdropTransparent");
      if (backdrop == null) {
          backdrop = document.createElement("div");
          backdrop.id = "__DialogBackdropTransparent";
          backdrop.className = "ScreenCoverTransparent";
          document.body.appendChild(backdrop);
      }
      backdrop.onclick = null;
      backdrop.style.display = "block";
      backdrop.style.zIndex = 499 + __dialogs.length;
      __WindowResize();
    var tmr = window.setTimeout(AV_ContinueMakeComment, 50);
  }
}
function AV_ContinueMakeComment() {
    __doPostBack(AV_ID, "MAKECOMMENT");
}
function AV_SetRating(id,index)
{
  var starImgs=document.getElementById("CommentRatings").getElementsByTagName("img");
  for(var i=0;i<=index;i++)
  {
    var pos=starImgs[i].src.indexOf("empty_star.gif");
    if(pos>-1)
    {
      starImgs[i].src=starImgs[i].src.substr(0,pos)+"gold_star.gif";
    }
  }
  for(var i=index+1;i<5;i++)
  {
    var pos=starImgs[i].src.indexOf("gold_star.gif");
    if(pos>-1)
    {
      starImgs[i].src=starImgs[i].src.substr(0,pos)+"empty_star.gif";
    }
  }
  document.getElementById(AV_CID+"CommentRating").value=index+1;
}
