﻿// Content publish to folder
function PublishContentInFolders()
{
    var txtFolder="";
    var c=document.getElementsByName("chkFolder");
    for (i=0; i<c.length; ++i)
    {
	    if (c[i].checked)
	    {
		    if(txtFolder.length == 0)
			    txtFolder = c[i].getAttribute("id");
		    else
			    txtFolder = txtFolder + "," + c[i].getAttribute("id");							
	    }
    }
    document.getElementById("ctl00_ContentPlaceHolder1_chkfolderID").value=txtFolder; 
    return true;	
}
function OnSucceeded(result, userContext, methodName) 
        {  
          if( result!=null && result!='' )
             {
            if (methodName=='UpdateRating')
            {    
                $get('ctl00_ContentPlaceHolder1_spnRating').innerHTML=result;                                        
                $get('ctl00_ContentPlaceHolder1_ShareToOthers_tdRating').innerHTML=replaceAll(result,'img_','img_temp');
            }
            else if(methodName=='DeleteParentComments')
            {
                var str=result.split("|~|");
                $get("ctl00_ContentPlaceHolder1_dvComment").innerHTML=str[0];
                if($get("ctl00_ContentPlaceHolder1_spnComments")!=null)
                {
                    $get("ctl00_ContentPlaceHolder1_spnComments").innerHTML=str[1];
                }
            }
            else
            {
                $get("ctl00_ContentPlaceHolder1_dvComment").innerHTML=result; 
            }
            }
        }
            
        function OnFailed(error, userContext, methodName) 
        {
           
        }                 
        function DeleteParentComment(Ownerid,PcomId,ConId,ConTy, rid,CurrentUser)
        {      
            PageMethods.DeleteParentComments(CurrentUser, PcomId, ConId, ConTy, rid, OnSucceeded, OnFailed);                       
        }
        
        function DeleteComment(Ownerid,comId,rid,CurrentUser)
        { 
            PageMethods.DeleteComment(CurrentUser, comId, rid, OnSucceeded, OnFailed);            
        }
function performEdit(hiddenId, commentId, isPrivate,isAnonymous)
    {
        $find("ModalPopupCommen").show();
        document.getElementById('ctl00_ContentPlaceHolder1_hdnCommentMode').value = "EDIT";
        document.getElementById('ctl00_ContentPlaceHolder1_hdnCommentID').value = commentId;
        document.getElementById("ctl00_ContentPlaceHolder1_txtComment").value = document.getElementById(hiddenId).value;
        document.getElementById("ctl00_ContentPlaceHolder1_spnComment").style.display="none"; 
        document.getElementById("ctl00_ContentPlaceHolder1_chkPublic").checked=(isPrivate) ? true : false; 
        
        
        document.getElementById("ctl00_ContentPlaceHolder1_chkAnonymous").checked=(isAnonymous) ? true : false; 
        
    }
    
     function showCommentPopup(CommId)
        {            
            //$find("ModalPopupCommen").show();
            document.getElementById("ctl00_ContentPlaceHolder1_hdComment").value = CommId;
            document.getElementById("ctl00_ContentPlaceHolder1_txtComment").value="";
            document.getElementById("ctl00_ContentPlaceHolder1_spnComment").style.display="none"; 
            document.getElementById("ctl00_ContentPlaceHolder1_chkPublic").checked=false;
            
            
           // document.getElementById("ctl00_ContentPlaceHolder1_chkAnonymous").checked=false;                 
            if(CommId==0)
            {
                if(document.getElementById('spnClone').style.display=="block" || document.getElementById('spnMain').style.display=="block")
                {
                    document.getElementById('spnClone').style.display="block";        
                    document.getElementById('spnMain').style.display="none";        
                    document.getElementById("spnCommentMsg").style.display = "none";
                    document.getElementById("spnCommentMsg").innerHTML = "";  
                }
                else
                {
                    document.getElementById('spnClone').style.display="block";        
                    document.getElementById('spnMain').style.display="none";        
                    document.getElementById("spnCommentMsg").style.display = "none";
                    document.getElementById("spnCommentMsg").innerHTML = "";  
                }        
                document.getElementById('txtSendComment').value="";       
            }
            else
            {   
                $find("ModalPopupCommen").show();
                document.getElementById("ctl00_ContentPlaceHolder1_hdComment").value = CommId;
                document.getElementById("ctl00_ContentPlaceHolder1_txtComment").value="";
                document.getElementById("ctl00_ContentPlaceHolder1_spnComment").style.display="none"; 
                document.getElementById("ctl00_ContentPlaceHolder1_chkPublic").checked=false;   
                
               // document.getElementById("ctl00_ContentPlaceHolder1_chkAnonymous").checked=false;    
            }
        }  
        
        
function ValidateComment(ctrlID)
        {  
            var btnID='ctl00_ContentPlaceHolder1_BtnHdnCmnt';
            if(ctrlID==0)
            {
                document.getElementById("ctl00_ContentPlaceHolder1_txtComment").value=document.getElementById('txtSendComment').value;
                
                if(document.getElementById("chkPublicNew").checked==true)
                {
                    document.getElementById("ctl00_ContentPlaceHolder1_chkPublic").checked=true;
                } 
                
                if(document.getElementById("chkAnonymousNew").checked==true)
                {
                    document.getElementById("ctl00_ContentPlaceHolder1_chkAnonymous").checked=true;
                }
                else
                {
                    document.getElementById("ctl00_ContentPlaceHolder1_chkAnonymous").checked=false;
                }
                
                document.getElementById('txtSendComment').value="";
                if(document.getElementById("ctl00_ContentPlaceHolder1_txtComment").value =="")
                {
                    document.getElementById("spnCommentMsg").style.display = "block";
                    document.getElementById("spnCommentMsg").innerHTML = "<span style='padding-left:45px'>Comment cannot be blank.</span>";          
                }
                else
                { 
                      
                    __doPostBack(document.getElementById(btnID).name,'');
                 
                }   
            }
            else
            {
                if(document.getElementById("ctl00_ContentPlaceHolder1_txtComment").value =="")
                {
                    document.getElementById("ctl00_ContentPlaceHolder1_spnComment").style.display = "block";
                    document.getElementById("ctl00_ContentPlaceHolder1_spnComment").innerHTML = "<span style='padding-left:45px'>Comment cannot be blank.</span>";
                    return false;
                } 
            }
        }
        
function OpenContentFolderPopup()
{
   $find('MPContentFolder').show(); 
}
function CloseContentFolderPopup()
{
   $find('MPContentFolder').hide();  
}




    function ValidateFrm()
    {
        var flag = false;
        var strerr = "";

        if(document.getElementById("ctl00_ContentPlaceHolder1_txtSub").value == "")
        {
            strerr += "<li class='liwithoutdot'>&nbsp;Subject can not be blank.</li>";
        } 

        if(document.getElementById("ctl00_ContentPlaceHolder1_txtMsg").value == "")
        {
            strerr+= "<li class='liwithoutdot'>&nbsp;Message can not be blank.</li>";
        }  

        if(strerr.length > 0)
        {
            document.getElementById("ctl00_ContentPlaceHolder1_sperror").style.display = "block";
            document.getElementById("ctl00_ContentPlaceHolder1_sperror").innerHTML = strerr;
            return false;
        }
        return true;
    }

    function PlaceWaterMark()
    {    
        if(document.getElementById('txtSendComment').value=="")
        {
            document.getElementById("spnClone").style.display="block";
            document.getElementById("spnMain").style.display="none";        
        }        
    }    
    function LessMore(ctrlid)
    {
        if(document.getElementById(ctrlid).style.display=="block")
        {
            document.getElementById(ctrlid).style.display="none";
            document.getElementById("ctl00_ContentPlaceHolder1_lnkSearchBox").innerHTML="Advanced Search";
        }
        else if(document.getElementById(ctrlid).style.display=="none")
        {
            document.getElementById(ctrlid).style.display="block";
            document.getElementById("ctl00_ContentPlaceHolder1_lnkSearchBox").innerHTML="Less";
        }
        else
        {
            document.getElementById(ctrlid).style.display="none";
            document.getElementById("ctl00_ContentPlaceHolder1_lnkSearchBox").innerHTML="Advanced Search";
        }
    }  
    
    function ClearControls(a)
    {
        document.getElementById("ctl00_ContentPlaceHolder1_sperror").innerHTML = "";
        document.getElementById("ctl00_ContentPlaceHolder1_sperror").style.display = "none";
        if (a!=1)
        {
            document.getElementById("ctl00_ContentPlaceHolder1_txtSub").value = "";
        }
        document.getElementById("ctl00_ContentPlaceHolder1_txtMsg").value = "";           
        $find('ctl00_ContentPlaceHolder1_MPCCmail').show();
    }
        
 
