//====================================
  //empty function to have a nice display
  function Subscribe() {}

 //====================================
  function SubscribeToPost(_postid, _username, _action, _subscribeMessageControlId)
  {
     if (_username=="Anonymous")
      {
      //  alert ("You must be logged in to vote for a post");
        document.location.href="/login.aspx?returnURL="+escape(location.href) + "&amp;logintosubscribe=1";
      }
      else
      {
        if (typeof(_subscribeMessageControlId)!="undefined")
        {
          lblsubscribemessage = _subscribeMessageControlId;
        }
        
        wineCHATr.WebServices.PostSubscribing.SubscribeToPost(_postid,_username, _action, OnSuccessSubscribe);     
      }
 }

//==================================== 

function OnSuccessSubscribe(result, userContext, methodName)
{  

  var SubscribeMessageLabel = $get(lblsubscribemessage);   

  var arrResults = result.split("|");    
  var resultMsg = arrResults[0];
  var postid = arrResults[1];  
  var username = arrResults[2];
          
  switch (resultMsg)
    {
       case "subscribed":
         // SubscribeMessageLabel.innerHTML = '| <img src="/images/chatr_icon_subscribe_active.gif" align="absmiddle" width="16" height="16" />'
           //   + "&nbsp;<a href=\"javascript:Subscribe();\" onclick=\"javascript:SubscribeToPost(" + postid +",'" + username + "',0)\">Subscribed!</a>";

           SubscribeMessageLabel.innerHTML = "<a href=\"javascript:Subscribe();\" onclick=\"javascript:SubscribeToPost(" + postid +",'" + username + "',0)\">"
                + "<img src=\"/images/btns/chatr_btn_post_subscribe_on.gif\" class=\"imgRating\" width=\"127\" height=\"20\" title=\"You are following this post. Click to unsubscribe.\" /></a>";
            
           //   + "&nbsp;<a href=\"javascript:Subscribe();\" onclick=\"javascript:SubscribeToPost(" + postid +",'" + username + "',0)\">Subscribed!</a>"; 
         
          break;
       case "unsubscribed":
          //  SubscribeMessageLabel.innerHTML = '| <img src="/images/chatr_icon_subscribe.gif" align="absmiddle" width="16" height="16" />'
          //      + "&nbsp;<a href=\"javascript:Subscribe();\" onclick=\"javascript:SubscribeToPost(" + postid +",'" + username + "',1)\">Subscribe to Post</a>";
          
           SubscribeMessageLabel.innerHTML = "<a href=\"javascript:Subscribe();\" onclick=\"javascript:SubscribeToPost(" + postid +",'" + username + "',1)\">"
            + "<img src=\"/images/btns/chatr_btn_post_subscribe_off.gif\" class=\"imgRating\" width=\"127\" height=\"20\" title=\"Click to follow this post.\" alt=\"Subscribe\" /></a>";
      
          
        break;           
      case "isposter":
        SubscribeMessageLabel.style.visbility = "hidden";
        break;
      case "dbfailure":
        break;      
   } 
        
 }
//==================================== 