<?xml version="1.0" encoding="UTF-8"?>
<mapping>
	<actions>
		<!-- Message -->
		<action path="read_messages" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="Messages" />			
			<display code="success" action="/netbusiness/messages/read_action.jsp" body="/netbusiness/messages/read.jsp" />			

		</action>
		<action path="edit_messages" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="Messages" />			
			<display code="success" action="/netbusiness/messages/edit_action.jsp" body="/netbusiness/messages/edit.jsp" jsInclude="/js/ac/fobAC_js.jsp" />			

		</action>
		<action path="edit_messages_popup" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="Messages" />			
			<forward code="success" page="/netbusiness/messages/edit_popup.jsp"/>			
			<forward code="success_html" page="/navigation/generate_html.jsp"/>

		</action>
		<action path="create_messages" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="Messages" />	
			<initializer class="com.edeal.frontline.initializers.MessageInitializer" id="Messages" scope="request">
				<init_param name="MsgEvtID" setProperty="MsgEvtID"/>
				<init_param name="MsgTypeCode" method="initMsgTypeCode"/>
			</initializer>	
			<display code="success" action="/netbusiness/messages/edit_action.jsp" body="/netbusiness/messages/edit.jsp" jsInclude="/js/ac/fobAC_js.jsp"/>	
		</action>
		<action path="save_messages_popup" class="com.edeal.frontline.controller.actions.SaveAction" allowAnonymous="false">
			<param name="type" value="Messages" />			
			<forward code="success_html" page="/navigation/generate_html.jsp"/>
			<redirect code="success" page="/read_messages.fl" />

		</action>
		<action path="save_messages" class="com.edeal.frontline.controller.actions.SaveAction" allowAnonymous="false">
			<param name="type" value="Messages" />			
			<param name="embedded" value="true"/>			
			<redirect code="success" page="/read_messages.fl" />

		</action>
		<action path="delete_messages" class="com.edeal.frontline.controller.actions.DeleteAction" allowAnonymous="false">
			<param name="type" value="Messages" />
			<redirect keepAttr="softwareOnly" code="success" page="/list_criteria.fl?lc=MESSAGES" />
		</action>

		<action path="list_messages_for_import" class="com.edeal.frontline.controller.actions.ListMailImportAction" allowAnonymous="false">
			<param name="type" value="Messages" />			
			<forward code="success" page="/netbusiness/messages/mail_import.jsp"/>
		</action>
		<action path="import_message" class="com.edeal.frontline.controller.actions.ImportMailAction" allowAnonymous="false">
			<param name="type" value="Messages" />			
			<forward code="success" page="/list_criteria.fl?lc=MESSAGES" />
			<forward code="success_html" page="/navigation/generate_html.jsp"/>
		</action>
		<action path="list_mail_messages" class="com.edeal.frontline.controller.actions.custom.MailMessagesCustomList" allowAnonymous="false">
			<param name="gridName" value="messagesMail"/>
			<param name="embedded" value="true"/>
			<param name="executeQuery" value="true"/>
			<forward code="success" page="/common/list/listAjax.jsp"/>
		</action>
		<action path="mail_messages" allowAnonymous="false">
			<subaction class="com.edeal.frontline.controller.actions.ForwardAction">
				<param name="gridName" value="messagesMail"/>
				<param name="embedded" value="true"/>
				<result code="success" continue="true"/>
			</subaction>
			<forward code="success" page="/netbusiness/messages/popup.jsp"/>
		</action>
		<action path="edit_mail_messages" class="com.edeal.frontline.controller.actions.EditMailAction" allowAnonymous="false">
			<forward code="success" page="/netbusiness/messages/wysiwyg.jsp"/>
		</action>
		<action path="send_mail_messages" class="com.edeal.frontline.controller.actions.SendMailAction">
			<param name="type" value="Messages" />		
			<forward code="success" page="/netbusiness/messages/popup.jsp"/>	
		</action>		
		<action path="quickview_messages" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="Messages"/>			
			<forward code="success" page="/netbusiness/messages/quickView.jsp"/>			
		</action>
				<action path="template_message" class="com.edeal.frontline.controller.actions.TemplateMessageAction" allowAnonymous="false">
			<param name="type" value="Messages"/>			
			<forward code="success" page="/netbusiness/messages/template.jsp"/>			
		</action>
		<action path="mass_select_rejected_message" class="com.edeal.frontline.controller.actions.custom.ListMenuMassSelectRejectedMessageAction" allowAnonymous="false">
			<redirect keepAttr="softwareOnly" code="success" page="/list_criteria.fl?lc=TRASHMAIL" />
		</action>	
		<action path="get_message" class="com.edeal.frontline.controller.actions.GetMessageBodyAction" allowAnonymous="false">
			<param name="type" value="Messages"/>	
			<forward code="display_message" page="/netbusiness/messages/display_message.jsp"/>	
			<forward code="view_body_mail" page="/netbusiness/messages/view_body_mail.jsp"/>
			<forward code="failure" page="/netbusiness/messages/failure_report_ajax.jsp" />		
		</action>	
		<action path="validate_attach_trash2" class="com.edeal.frontline.controller.actions.ValidateAttachTrashAction" allowAnonymous="false">
			<param name="type" value="Interaction"/>
			<redirect code="success" page="/read_interaction.fl" keepAttr="true"/>
		</action>
		<action path="get_interaction" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="Interaction"/>			
			<forward code="success" page="/sales/interaction/read.jsp"/>			
		</action>
		<action path="refresh_message" class="com.edeal.frontline.controller.actions.RefreshAction" allowAnonymous="false">
			<param name="type" value="Messages" />
			<display code="success" action="/netbusiness/messages/edit_action.jsp" body="/netbusiness/messages/edit.jsp" jsInclude="/js/ac/fobAC_js.jsp" />		
		</action>
		
		<action path="popup_templates_mail" allowAnonymous="false">
			<forward code="success" page="/netbusiness/messages/popup_templates_mail.jsp"/>
		</action>
		<action path="open_wysiwyg" class="com.edeal.frontline.controller.actions.OpenMailForEditionAction" allowAnonymous="false">
			<forward code="success" page="/netbusiness/messages/open_wysiwyg.jsp"/>
		</action>
		<action path="send_mail_object" class="com.edeal.frontline.controller.actions.SendInvitationInteractionAction">
			<param name="type" value="Messages" />		
			<forward code="success" page="/netbusiness/messages/popup_templates_mail.jsp"/>
		</action>	
	</actions>
</mapping>
