function check_all_records(records_count)
{
	var selected_count;
	for(i=0;i<records_count;i++)
	{			
		if($('all_records').checked)	
		{
			if($('record'+i).disabled==false)
			{
				if($('selected_count') && !$('record'+i).checked)
				{
					selected_count=Number($('selected_count').value);
					$('selected_count').value=selected_count+1;					
				}
				$('record'+i).checked=true;
				$('record'+i+'_row').style.backgroundColor='#FFFFCC';
			}
		}
		else
		{
			if($('record'+i).disabled==false)
			{
				if($('selected_count') && $('record'+i).checked)
				{
					selected_count=Number($('selected_count').value);
					$('selected_count').value=selected_count-1;
				}
				$('record'+i).checked=false;						
				$('record'+i+'_row').style.backgroundColor='#FFFFFF';
			}
		}
	}		
}

function add_bookmarks(content)
{
	selected_count=Number($('selected_count').value);		
	if(content=='Project')
		{content_type='Business Project(s)';}
	else if(content=='Classified')
		{content_type='Campus Service(s)';}
	else if(content=='Resource')
		{content_type='Resource(s)';}
        else if(content=='Business Service'){
            content_type='Business Service(s)';
        }
	else
		{content_type='Campus Projects(s)';}

	if(selected_count>0)
	{
		new Ajax.Updater('', '/user/add_bookmarks?content='+content, {asynchronous:true, evalScripts:true,onComplete:function(request){ Effect.Fade('busy_indicator',{duration:0.5,queue:'end'});$('bookmark_success').innerHTML='<strong>'+selected_count+' '+content_type+' added to bookmarks.</strong>';Effect.Appear('bookmark_success');}, onLoading:function(request){Effect.Appear('busy_indicator')},method: 'post',parameters: $('grid_frm').serialize() } );  	
	}
}
function submit_invitation(records_count)
{
	if(Number($('selected_count').value)>0)		
	{
		for(i=0;i<records_count;i++)
		{			
			if($('title'+i))
			{
				$('title'+i).value=null;
			}
		}		

		$('grid_frm').submit();
	}
}
function submit_network_request(records_count)
{
	if(Number($('selected_count').value)>0)		
	{
		for(i=0;i<records_count;i++)
		{			
			if($('title'+i))
			{
				$('title'+i).value=null;
			}
		}
		$('grid_frm').action='/user/send_join_network_request';		
		$('grid_frm').submit();
	}
}
function change_enterprise_recomendation_status(checkbox,id)
{
		if(checkbox.checked == true)
		{
			new Ajax.Updater('recomentation_message','/content/change_recomendation_status_enterprise?status=1&id='+id, {asynchronous:true, evalScripts:true,onComplete:function(request){ Effect.Fade('busy_indicator_'+id,{duration:0.5,queue:'end'});Element.show('recomentation_message');}, onLoading:function(request){Effect.Appear('busy_indicator_'+id)}});  					
		}
		else
		{
			new Ajax.Updater('recomentation_message','/content/change_recomendation_status_enterprise?status=0&id='+id, {asynchronous:true, evalScripts:true,onComplete:function(request){ Effect.Fade('busy_indicator_'+id,{duration:0.5,queue:'end'});Element.show('recomentation_message');}, onLoading:function(request){Effect.Appear('busy_indicator_'+id)}});  					
		}
}

function change_resource_recomendation_status(checkbox,id)
{
		if(checkbox.checked == true)
		{
			new Ajax.Updater('recomentation_message','/content/change_recomendation_status_resource?status=1&id='+id, {asynchronous:true, evalScripts:true,onComplete:function(request){ Effect.Fade('busy_indicator_'+id,{duration:0.5,queue:'end'});Element.show('recomentation_message');}, onLoading:function(request){Effect.Appear('busy_indicator_'+id)}});  					
		}
		else
		{
			new Ajax.Updater('recomentation_message','/content/change_recomendation_status_resource?status=0&id='+id, {asynchronous:true, evalScripts:true,onComplete:function(request){ Effect.Fade('busy_indicator_'+id,{duration:0.5,queue:'end'});Element.show('recomentation_message');}, onLoading:function(request){Effect.Appear('busy_indicator_'+id)}});  					
		}
}