/* Javscript function for comments */

function fnShowReplayBox(id,type,comm_id)
{
    if(type=='hide')
    {
        document.getElementById('reply'+id).innerHTML='';
    }
    else
    {
        document.getElementById('reply'+id).innerHTML='<form action="" method="POST" onsubmit="return fnCheckComment('+id+');"><div style="float:left;padding-left:10px;"><div><textarea name="txtReply" id="comment'+id+'" rows="5" cols="40" onKeyDown="limitText(document.getElementById(\'comment'+id+'\'),document.getElementById(\'countdown'+id+'\'),500);" onKeyUp="limitText(document.getElementById(\'comment'+id+'\'),document.getElementById(\'countdown'+id+'\'),500);"></textarea></div><div><span style="float:left;"><input type="submit" name="add_comment" value="Post Comment" />&nbsp;&nbsp;<input type="Button" name="cancel" value="Cancel" onclick="fnShowReplayBox(\''+id+'\',\'hide\');" /><font style="font-size:12px;font-weight:normal">You have <span id="countdown'+id+'">500</span> characters left.</font><br /><font size="1">(Maximum characters: 500)</font></span></div></div><div id="replyPostVideo" style="float:left; padding-left:5px;text-align:center;"></div> <input type="hidden" name="hdReplyId" value="'+comm_id+'" /></form>';
    }
}
function fnDisplyComm(id,type)
{
    if(type=='more')
    {
        document.getElementById('less'+id).style.display='block';
        document.getElementById('more'+id).style.display='none';
    }
    else if(type=='less')
    {
        document.getElementById('less'+id).style.display='none';
        document.getElementById('more'+id).style.display='block';
    }
}

function limitText(limitField, limitCount, limitNum) 
{
    if (limitField.value.length > limitNum) {
        limitField.value = limitField.value.substring(0, limitNum);
    } else {
        limitCount.innerHTML = limitNum - limitField.value.length;
    }
}
function fnCheckComment(id){
//alert(id+" -----------" +"--------- "+document.getElementById('comment'+id).value);
    if(document.getElementById('comment'+id).value.replace(/^\s+|\s+$/g,"")=="")
    {
        alert("Please enter comments!");
        return false;
    }
}

//Separate function called for applying pagination to comments
function fnPagingComment(intId, strType, intTotalRec,intRowsPerPage, intPage)
{
    document.getElementById('frndComment').innerHTML='<img align="center" src="http://worldwidechamp.com/images/ajax-loader-small.gif" />';
    objRegistration.fnPagingComment(intId, strType, intTotalRec,intRowsPerPage, intPage);  
}