newjax.scripts = function() {

	return {

		name: 'scripts',



		check_messages: function() {

			newjax.update('alerts_container_div', newjax.actions_page, { newjax_action:'check_messages' }, function(t){
				setTimeout("newjax.scripts.check_messages()", 60000);
			});
	
		},
		
		
		mark_as_read: function(id) {


			//alert(id);
			//return;

			$('preview_status_div_'+id).innerHTML = '(Read)';
			$('message_status_div_'+id).innerHTML = '(Read)';

			newjax.update('alerts_container_div', newjax.actions_page, { newjax_action:'mark_as_read', id:id, status:'read' }, function(t){

				//if (div.nodeName == 'DIV') 
				//$(div.id).focus();

			});
			
		},
		
		
		update_analyst: function(div) {



			var a = div.id.split('_');

			var name = a[0];
			var id = a[1];
			var type = a[2];

			var value = (div.nodeName == 'INPUT') ? div.value : $(div).innerHTML;

			newjax.update('container_'+id+'_div', newjax.actions_page, { newjax_action:'update_analyst', type:div.nodeName, id:id, analyst:value }, function(t){

				//if (div.nodeName == 'DIV') 
				$(div.id).focus();

			});


		}

	} //return

}();


Event.observe(window, 'load', function() {

	/* AFTER LOADING */
	
});
