
function activateComments()
{
	var field = document.getElementById('id_comment');

	if (field && field.value.length >0 )
		document.getElementById('addComment').disabled=false;		
	else
		document.getElementById('addComment').disabled=true;
}

function postComment()
{
	var id_text= document.getElementById('id_comment').value;
	var id_file= document.getElementById('id_file').value;
	var id_type= document.getElementById('id_type').value;
	var id_user= document.getElementById('id_user').value;
	var id_commenter= document.getElementById('id_commenter').value;
	
	document.getElementById('comment-button-box').innerHTML = '<div style="text-align:center; padding: 30px 0 10px 10px"><img src="img/ajax/ajax-loader-2.gif" title="Writing" alt="Writing" /><br /><br /> Writing...</div>';
	
	//escape per il carattere "&" e "+" non gestito dalle YAHOO libs
	id_text = id_text.replace(/&/g,'%26');
	id_text = id_text.replace(/\+/g,'%2B');
	
	param="text="+id_text+"&type="+id_type+'&id='+id_file+'&u='+id_user+'&c='+id_commenter;
	var request = YAHOO.util.Connect.asyncRequest('POST', g_postComment, postCommentCallback, param); 
	return true;
}

function postComment_handleHttpResponse(o)
{

	var response = o.responseText.split("_|_");
	if(response[1])
		document.getElementById('comment-button-box').innerHTML = '<div id="uploadFeedback">'+response[1]+'</div>';		
}

//callbacks
function GeneralFailureHandle(o)
{
}

var postCommentCallback =
{
  success: postComment_handleHttpResponse,
  failure: GeneralFailureHandle,
  argument: ['f', 'b'],
  cache: false
	
}


