<!-- ***************************************************************** -->
<!--                                                                   -->
<!-- Licensed Materials - Property of IBM                              -->
<!--                                                                   -->
<!-- 5724-U69                                                          -->
<!--                                                                   -->
<!-- Copyright IBM Corp. 2014  All Rights Reserved.                    -->
<!--                                                                   -->
<!-- US Government Users Restricted Rights - Use, duplication or       -->
<!-- disclosure restricted by GSA ADP Schedule Contract with           -->
<!-- IBM Corp.                                                         -->
<!--                                                                   -->
<!-- ***************************************************************** -->

<!--author: Marshall ; iWidget spec v1 -->
<iw:iwidget name="accessControl" xmlns:iw="http://www.ibm.com/xmlns/prod/iWidget" iScope="com.ibm.mm.builder.accessControl" supportedModes="view" mode="view">
	<iw:resource uri="accessControl.js"/>
    <iw:itemSet id="attributes">
        <iw:item id="version" value="1.0.0.0.0"/>
    </iw:itemSet>	
    
	<iw:event id="com.ibm.mashups.builder.pageSwitched" handled="true" onEvent="onSwitchPage" eventDescName="desc_switchPage"/>
	<iw:eventDescription id="desc_switchPage" payloadType="text" description="switch to given page" lang="en" />
	
	<iw:event id="com.ibm.mashups.builder.sharePage" handled="true" onEvent="handleSharePage" eventDescName="desc_onSharePage"/>
	<iw:eventDescription id="desc_onSharePage" payloadType="text" title="Page ID" description="Receives a page ID, generate the share page UI" lang="en">
		<!--@sharePageInterface.com.ibm.mashups.builder.sharePage@-->
	</iw:eventDescription>
	<iw:event id="com.ibm.mashups.builder.shareSpace" handled="true" onEvent="handleShareSpace" eventDescName="desc_onShareSpace"/>
	<iw:eventDescription id="desc_onShareSpace" payloadType="text" title="Space ID" description="Receives a space ID, generate the share space UI" lang="en">
	</iw:eventDescription>
	
	<iw:content mode="view">
	<![CDATA[
	<div class="accessControlRootDiv">
	    <div class="accessControlBottomDiv" id="_IWID_bottomDiv">
			<div>
		        <div style="float:right;display:none;">
		            <div class="accessControlApplyOptionsDiv" style="display:none;position:absolute;"></div>
		            <input type="text" size="30" id="_IWID_apply" readonly="true" value="Apply to all descentdent pages" title="ApplyInput" class="ApplyInput" align="left"/><input class="lotusFormButtonShort" type="button" value="Apply" onclick="iContext.iScope().applyACL()" accesskey="A"/>
		        </div>
		        <div class="accessControlDesp"> </div>
		        <div class="accessControlSearchBtnDiv">
		            <table cellspacing="2">
		                <tr>
		                    <td style="cursor:pointer">
		                        <input class="accessSearch" type="image" id="_IWID_showSearchScope" title="/images/search_scope_control_gray.png"/>
		                    </td>
		                    <td>
		                        <input type="text" size="25" name="User Search" id="_IWID_search" value="Search User" class="initACLSearchInput"/>
		                    </td>
		                    <td style="cursor:pointer">
		                        <input class="accessSearch" type="image" id="_IWID_showResultImg" title="/images/search_button_gray.png" onclick="JavaScript:iContext.iScope().showSearchResult();"/>
		                    </td>
		                </tr>
		            </table>
		        </div>
			</div>
			<div id="_IWID_messageBox"></div>
			<div class="accessControlShadowBox">
				<div class="accessControlContent">
			        <div class="accessControlListDiv">
			            <div class="accessControlSearchListDiv">
			                <div class="searchResultHeaderMiddle"></div>
			                <!--id acl_search_list_div is required by SVT automation test-->
			                <div id="acl_search_list_div" class="searchList" onmouseover="javascript:dojo.addClass(this,'overList');" onmouseout="javascript:dojo.removeClass(this,'overList');">
			                    <div class="accessControlSearchListUpDiv">
			                        <div class="accessControlPageUpDiv" onclick="JavaScript:iContext.iScope().pageUp('search');"></div>
			                        <div class="accessControlJumpUpDiv" onclick="JavaScript:iContext.iScope().jumpUp('search');"></div>
			                        <div class="clear"></div>
			                    </div>
								<div class="searchIndicatorContainer">
									<div class="searchIndicatorImg"></div>
									<div class="searchIndicatorText"></div>
								</div>
								<div class="accessControlNoResultMsg" id="_IWID_search_msg"></div>
			                    <div class="accessControlSearchList">
								</div>
			                    <div class="accessControlSearchListDownDiv">
			                        <div class="accessControlPageDownDiv" onclick="JavaScript:iContext.iScope().pageDown('search');"></div>
			                        <div class="accessControlJumpDownDiv" onclick="JavaScript:iContext.iScope().jumpDown('search');"></div>
			                        <div class="clear"></div>
			                    </div>
			                </div>
			            </div>
			            <div class="accessControlViewListDiv">
			                <div onclick="JavaScript:iContext.iScope().addToView();" role="button" aria-labelledby="_IWID_addToViewLabel" class="addToView" onkeypress="JavaScript:iContext.iScope().addToViewClick(event); " tabindex=0>
			                    <div class="addBtnA11y" style="display:none">
			                        <input class="addToViewBtnA11y_button" type="button" tabindex=-1/> </div>
			                    <div class="addToViewBtnMiddle" id="_IWID_addToViewLabel"></div>
			                </div>
			                <!--id acl_view_list_div is required by SVT automation test-->
			                <div id="acl_view_list_div" class="viewList" onmouseover="javascript:dojo.addClass(this,'overList');" onmouseout="javascript:dojo.removeClass(this,'overList');">
			                    <div class="accessControlViewListUpDiv">
			                        <div class="accessControlPageUpDiv" onclick="JavaScript:iContext.iScope().pageUp('view');"></div>
			                        <div class="accessControlJumpUpDiv" onclick="JavaScript:iContext.iScope().jumpUp('view');"></div>
			                        <div class="clear"></div>
			                    </div>
			                    <div class="accessControlViewList"></div>
			                    <div class="accessControlViewListDownDiv">
			                        <div class="accessControlPageDownDiv" onclick="JavaScript:iContext.iScope().pageDown('view');"></div>
			                        <div class="accessControlJumpDownDiv" onclick="JavaScript:iContext.iScope().jumpDown('view');"></div>
			                        <div class="clear"></div>
			                    </div>
			                </div>
			            </div>
			            <div class="accessControlPersonalizeListDiv" style="display:none">
			                <div onclick="JavaScript:iContext.iScope().addToPersonalize();" class="addToPersonalize">
			                    <div class="addToPersonalizeBtnLeft"></div>
			                    <div class="addToPersonalizeBtnMiddle"></div>
			                    <div class="addToPersonalizeBtnRight"></div>
			                    <div class="clear"></div>
			                </div>
			                <!--id acl_personalize_list_div is required by SVT automation test-->
			                <div id="acl_personalize_list_div" class="personalizeList" onmouseover="javascript:dojo.addClass(this,'overList');" onmouseout="javascript:dojo.removeClass(this,'overList');">
			                    <div class="accessControlPersonalizeListUpDiv">
			                        <div class="accessControlPageUpDiv" onclick="JavaScript:iContext.iScope().pageUp('personalize');"></div>
			                        <div class="accessControlJumpUpDiv" onclick="JavaScript:iContext.iScope().jumpUp('personalize');"></div>
			                        <div class="clear"></div>
			                    </div>
			                    <div class="accessControlPersonalizeList" align="left"></div>
			                    <div class="accessControlPersonalizeListDownDiv">
			                        <div class="accessControlPageDownDiv" onclick="JavaScript:iContext.iScope().pageDown('personalize');"></div>
			                        <div class="accessControlJumpDownDiv" onclick="JavaScript:iContext.iScope().jumpDown('personalize');"></div>
			                        <div class="clear"></div>
			                    </div>
			                </div>
			            </div>
			            <div class="accessControlEditListDiv">
			                <div onclick="JavaScript:iContext.iScope().addToEdit();" role="button" aria-labelledby="_IWID_addToEditLabel" class="addToEdit" onkeypress="JavaScript:iContext.iScope().addToEditClick(event);" tabindex=0>
			                    <div class="addBtnA11y">
			                        <input class="addToEditBtnA11y_button" type="button" tabindex=-1/> </div>
			                    <div class="addToEditBtnMiddle" role="menu" id="_IWID_addToEditLabel"></div>
			                    <div class="clear"></div>
			                </div>
			                <!--id acl_edit_list_div is required by SVT automation test-->
			                <div id="acl_edit_list_div" class="editList" onmouseover="javascript:dojo.addClass(this,'overList');" onmouseout="javascript:dojo.removeClass(this,'overList');">
			                    <div class="accessControlEditListUpDiv">
			                        <div class="accessControlPageUpDiv" onclick="JavaScript:iContext.iScope().pageUp('edit');"></div>
			                        <div class="accessControlJumpUpDiv" onclick="JavaScript:iContext.iScope().jumpUp('edit');"></div>
			                        <div class="clear"></div>
			                    </div>
			                    <div class="accessControlEditList"></div>
			                    <div class="accessControlEditListDownDiv">
			                        <div class="accessControlPageDownDiv" onclick="JavaScript:iContext.iScope().pageDown('edit');"></div>
			                        <div class="accessControlJumpDownDiv" onclick="JavaScript:iContext.iScope().jumpDown('edit');"></div>
			                        <div class="clear"></div>
			                    </div>
			                </div>
			            </div>
			            <div class="clear"></div>
			        </div>
			        <div class="accessControlRemoveBtnDiv">
			            <input class="lotusFormButtonLong accessControlRemove" style="font-weight:normal;font-size:13px;margin:0px;" type="button" onclick="iContext.iScope().removeAllSelectedEntries()" accesskey="R"/>
			            <div class="clear"></div>
			        </div>
				</div>
				<!--shadow-->
				<div class="accessControlShadow insetTopLeftCorner filterImg"></div>
		        <div class="accessControlShadow insetTopMiddle filterImg"></div>
		        <div class="accessControlShadow insetTopRightCorner filterImg"></div>
		        <div class="accessControlShadow insetLeftMiddle filterImg"></div>
		        <div class="accessControlShadow insetRightMiddle filterImg"></div>
		        <div class="accessControlShadow insetLeftBottomCorner filterImg"></div>
		        <div class="accessControlShadow insetBottomMiddle filterImg"></div>
		        <div class="accessControlShadow insetRightBottomCorner filterImg"></div>
			</div>
	    </div>
	    <div dojoType="com.ibm.mm.builder.dialog.DialogFooter" IWID="_IWID_" saveAccessKey="S" saveClass="lotusFormButton common_save accessControlSave" onSave="iContext.iScope().saveACL(); return false;" onCancel="iContext.iScope().cancelACL(); return false;"/><!--
	    <div class="accessControlBottomBtnDiv">
	    <a class="common_cancel" onclick="iContext.iScope().cancelACL()" href="javascript:void(0)"></a>
	    <input class="lotusFormButton accessControlSave" type="button" onclick="iContext.iScope().saveACL()" accesskey="S"/>
	    </div>
	    -->
	</div>
	]]>
	</iw:content>
</iw:iwidget>
