
///////////////////////////////////////////////////////////////// ADD Actions

function addColleague(colleague_user_id, message_div, link) 
{
    if (message_div != '') Element.hide(message_div);

	var myAjax = new Ajax.Request( '/action_add_colleague.php', 
						{
							method: 'get', 
							parameters: "colleag_user_id=" + colleague_user_id, 
							
							onLoading: function(){
								Effect.Pulsate(link);
							}, 
							onComplete: function(originalRequest){
								var response = eval('('+originalRequest.responseText+')');

							    if (message_div != '') 
							    {
							    	Element.show(message_div);
									if (response.result)
									{
										Element.hide(link);
										$(message_div).innerHTML = response.message;
									}
									else
										$(message_div).innerHTML = response.message;
		                    	}
		                    	else
		                    	{
									if (response.result)
										Element.hide(link);
		                    	}
							} 
						} );
	return false;
}

												
function add_pub2proj_response(originalRequest, project_id) 
{
	var response = eval('('+originalRequest.responseText+')');

	$('add_pub2proj_wait').style.display = 'none';
	$('add_pub2proj_submit').enable();

	if (response.result)
	{
		Effect.SlideUp('add_pub2proj_div');
		setTimeout( 'window.location.replace( "/project/'+project_id+'/" )', 0 ); 
	}
	else
	{
		$('add_pub2proj_result').innerHTML = response.message;
		Element.hide('add_pub2proj_result');
		Effect.Appear('add_pub2proj_result', { duration: 1.5 });
		Effect.SwitchOff('add_pub2proj_result', { delay: 6, duration: 0.5 } );
	}
}

