    function flagComment(CommentID , Token , Base_Path)
    {
        var httpRequest;
        var url = Base_Path + "flag_content/add/" +CommentID + "/comment";
		var params = "";
		
        params += "eid=" + CommentID + "&";
        params += "type=comment&";
        params += "confirm=1&";
		params += "op=Flag&";
        params += "form_token="+ Token +"&";
        params += "form_id=flag_content_add";

       // console.log(params)
        if (window.XMLHttpRequest)
        { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
        }
        else if (window.ActiveXObject)
        { // IE
            try
            {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e)
            {
                try
                {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                }
                catch (e)
                {
                }
            }
        }

        if (!httpRequest)
        {
           alert('Your browswer does not support this functionality, we suggest you upgrade.');
            //return false;
        }

        httpRequest.onreadystatechange = function()
        {
            alertContents(httpRequest , CommentID);
        };


        httpRequest.open('POST', url, true);
		httpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	httpRequest.setRequestHeader("Content-length", params.length);
      	httpRequest.setRequestHeader("Connection", "close");

        httpRequest.send(params);

		
      //  return true;
    }

    function alertContents(httpRequest , CommentID , Base_Path)
    {
		var flagArrow = document.getElementById("flag_arrow_" + CommentID);
		var flagLink = document.getElementById("flag_link_" + CommentID);
			//alert(flagArrow);
        if (httpRequest.readyState == 1)
        {

           //Request had been setup
		    flagLink.innerHTML = "<img src=\"" + Base_Path + "sites/all/themes/dev/blogabetes2/scripts/images/busy.gif\" alt=\"\">";
           // console.log('started');
        }
        else if (httpRequest.readyState == 4)
        {
			

            //request completed
            if (httpRequest.status == 200)
            {	
			
			    flagLink.innerHTML = "<img src=\"" + Base_Path + "sites/all/themes/dev/blogabetes2/images/red_arrow.gif\" alt=\"\">";
				flagLink.innerHTML +=" Thank you.  This comment<br />has been reported.";
    			flagLink.style.fontSize = "small";
    			flagLink.style.fontWeight = "normal";
    			flagLink.style.fontStyle = "normal";
				flagLink.style.color = "#DA4949";

            	//console.log('completed');
            }
            else
            {
                //console.log('There was a problem with the request.');
            }
        }	
    }