var inappropriateJson = new BreakJSON();
var promoteJson = new BreakJSON();
var contentId = "";
var thePopUpDiv = "newPopup_add";

function markInappropriateResponse(jsonData){

   inappropriateJson.sendEnd();
  
   if(jsonData.Response.Code == 0)
      displayResponse(thePopUpDiv,"This video has been marked as inappropriate.");
   else
      displayResponse(thePopUpDiv,jsonData.Response.Message);
   
}

function markSpamResponse(jsonData){

   inappropriateJson.sendEnd();
  
   if(jsonData.Response.Code == 0)
   {
      displayResponse(thePopUpDiv,"This video has been marked as spam.");
      //document.getElementById("SpamMsgSpan").innerHTML = "This video has been marked as spam.";
      //document.getElementById("SpamMsgAnchor").innerHTML = "<img src=\"http://media1.break.com/static/live/v1/img/contentdetail/close_button.jpg\" border=\"0\" />";
   }
   else
      displayResponse(thePopUpDiv,jsonData.Response.Message);
   
}

function closeSpamMsg(){

    document.getElementById("SpamMsgSpan").innerHTML = "";
    document.getElementById("SpamMsgAnchor").innerHTML = "";
}

function promoteToHomePageResponse(jsonData){
   
   promoteJson.sendEnd();
	
   if(jsonData.Response.Code == 0)
      displayResponse(thePopUpDiv,"Thank you for voting.");
   else
      displayResponse(thePopUpDiv,jsonData.Response.Message);
   
}

function markSpam(memberId, contentId, feedbackType, feedbackValue){

   var isUnique = true;
   var cookieIds = getCookie("spamid");
   var ip = "";
   
   if(cookieIds != null && cookieIds.indexOf(contentId) != -1) 
      isUnique = false;
   
   if(isUnique){
      setCookie("spamid", contentId, 10);
      inappropriateJson.sendBegin("http://websvc.break.com/CMS/Handlers/ContentFeedback/ContentFeedbackHandler.ashx?invoke=markspam&memberId=" +memberId+ "&contentId=" +contentId+ "&feedbackType=" +feedbackType+ "&feedbackValue=" +feedbackValue+ "&siteId=1", "markSpamResponse");
   }
   else
   {
        displayResponse(thePopUpDiv,"This video has already been marked as spam.");
	    //document.getElementById("SpamMsgSpan").innerHTML = "This video has already been marked as spam.";
	    //document.getElementById("SpamMsgAnchor").innerHTML = "<img src=\"http://media1.break.com/static/live/v1/img/contentdetail/close_button.jpg\" border=\"0\" />";
   }
}

function markInappropriate(memberId, contentId, feedbackType, feedbackValue){

   var isUnique = true;
   var cookieIds = getCookie("ids");
   var ip = "";
   
   if(cookieIds != null && cookieIds.indexOf(contentId) != -1) 
      isUnique = false;
   
   if(isUnique){
      setCookie("ids", contentId, 10);
      ip=getCookie("USERIP");
      if(ip == null)
         ip = "";
      inappropriateJson.sendBegin("http://websvc.break.com/CMS/Handlers/ContentFeedback/ContentFeedbackHandler.ashx?invoke=markinappropriate&memberId=" +memberId+ "&contentId=" +contentId+ "&ip=" +ip+ "&feedbackType=" +feedbackType+ "&feedbackValue=" +feedbackValue+ "&siteId=1", "markInappropriateResponse");
   }
   else
	displayResponse(thePopUpDiv,"This video has already been marked as inappropriate.");
}

function promoteToHomePage(memberId, contentId, feedbackType, feedbackValue){

   var isUnique = true;
   var cookieIds = getCookie("promotids");
   var ip = "";
   
   if(cookieIds != null && cookieIds.indexOf(contentId) != -1) 
      isUnique = false;
   
   if(isUnique){
      setCookie("promotids", contentId, 10);
      ip=getCookie("USERIP");
      if(ip == null)
         ip = "";
      inappropriateJson.sendBegin("http://websvc.break.com/CMS/Handlers/ContentFeedback/ContentFeedbackHandler.ashx?invoke=promotehomepage&memberId=" +memberId+ "&contentId=" +contentId+ "&ip=" +ip+ "&feedbackType=" +feedbackType+ "&feedbackValue=" +feedbackValue+ "&siteId=1", "promoteToHomePageResponse");
   }
}

function displayResponse(divId, message){

   document.getElementById("newPopup_title").innerHTML = message;
   toggleBox(divId, 1);
}

/*
function readFeedbackCookie(name)
{
   var nameEQ = name + "=";
   var ca = document.cookie.split(';');
   for(var i=0;i < ca.length;i++){
      var c = ca[i];
      while (c.charAt(0)==' ') 
         c = c.substring(1,c.length);
      if (c.indexOf(nameEQ) == 0) 
         return c.substring(nameEQ.length,c.length);
   }
   return "";
}
*/