HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/PHerau/ha.health-science.be/wwwroot/DesktopModules/Admin/Tabs/Tabs.ascx
<%@ Control Language="C#" AutoEventWireup="false" Inherits="Dnn.Modules.Tabs.View" Codebehind="Tabs.ascx.cs" %>
<%@ Import Namespace="DotNetNuke.Services.Localization" %>
<%@ Register TagPrefix="dnnweb" Namespace="DotNetNuke.Web.UI.WebControls" Assembly="DotNetNuke.Web" %>
<%@ Register TagPrefix="dnnweb" Namespace="DotNetNuke.Web.UI.WebControls" Assembly="DotNetNuke.Web.Deprecated" %>
<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %>
<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.Security.Permissions.Controls" Assembly="DotNetNuke" %>
<%@ Register TagPrefix="dnn" TagName="URL" Src="~/controls/DnnUrlControl.ascx" %>
<script language="javascript" type="text/javascript">
/*globals jQuery, window, Sys */
(function ($, Sys) {
	var needReload = false;

	var fieldsChanged = false;
	var fieldsChangedHandler = function(e) {
		fieldsChanged = true;
	}

	var originalPostBack = window['__doPostBack'];
	var executePostBackAndClean = function (sender, args){
		originalPostBack(sender, args);
		postBackElement = postBackArguments = null;
	};

	var postBackElement = null;
	var postBackArguments = null;

	window['__doPostBack'] = function (sender, args) {
		if (sender.indexOf('cmdUpdate') === -1) {
			postBackElement = sender;
			postBackArguments = args;
		}
		if (fieldsChanged){
			originalPostBack(sender, args);
		} else {
			executePostBackAndClean(sender, args);
		}
	}

	var isPendingAction = function (element) {
		var $el = $(element);
		return $el.parents('#<%=pnlDetails.ClientID %>').length === 0;
	}

	var delayPostBack = function () {
		if (postBackElement && postBackArguments) {
			executePostBackAndClean(postBackElement, postBackArguments);
		}
	}

	var msgQueue = [];
	var processMsgQueue = function () {
		while (msgQueue.length > 0) {
			setTimeout(msgQueue[0], 0);
			msgQueue.splice(0, 1);
		}
	};

	var parseSelectedPageFromHash = function() {
		if (location.hash != "") {
			$.each(location.hash.toUpperCase().replace("#", "").split("&"), function (index, value) {
				if (value == "P" || value == "H") {
					$("input[type=radio][name$=rblMode][value=" + value + "]").trigger("click");
				}
				else if (/^\d+$/.test(value)) {
					/*try to find node in tree, 
					if can't find then push it into message queue to wait tree re-load and check again.*/
					setTimeout(function () {
						var selectNode = function () {
							var tree = $find("<%=ctlPages.ClientID %>");
							var node = tree.findNodeByValue(value);
							if (node == null) {
								return false;
							}
							else {
								node.get_parent().expand();
								node.select();
								return true;
							}
						};

						if (!selectNode()) {
							msgQueue.push(selectNode);
						}
					}, 0);
				}
			});
		}
	}

	var showConfirmSave = function () {
		var pmr = Sys.WebForms.PageRequestManager.getInstance();
		var ajaxPanelId = $('#' + pmr._updatePanelClientIDs[0]).find('> div').attr('id');
		var ajaxPanel = $find(ajaxPanelId);

		setTimeout(function() {
			$('#' + ajaxPanel.get_loadingPanelID() + ajaxPanelId).remove();
		}, 0);

		var options = {
			callbackTrue: function () {
				fieldsChanged = false;
				location.href = $('#<%=cmdUpdate.ClientID%>').attr('href');
			},
			callbackFalse: function () {
				fieldsChanged = false;
				if (needReload) {
					parseSelectedPageFromHash();
				} else {
					delayPostBack();
				}
			},
			text: '<%=Localization.GetSafeJSString("ConfirmSave", LocalResourceFile)%>',
			yesText: '<%=Localization.GetSafeJSString("Yes", LocalResourceFile)%>',
			noText: '<%=Localization.GetSafeJSString("No", LocalResourceFile)%>',
			title: '<%=Localization.GetSafeJSString("Confirm", LocalResourceFile)%>'
		};

		//show prompt
		$.dnnConfirm(options);
	}

	function setUpTabsModule() {
		$('#dnnTabsModule').dnnPanels()
			.find('.dnnFormExpandContent a').dnnExpandAll({
			    expandText: '<%=Localization.GetSafeJSString("ExpandAll", Localization.SharedResourceFile)%>',
			    collapseText: '<%=Localization.GetSafeJSString("CollapseAll", Localization.SharedResourceFile)%>',
				targetArea: '#dnnTabsModule'
			});

		$("#btnPageSearch", $('#dnnTabsModule')).click(function(e) {
			searchPages($("#searchKeyword", $('#dnnTabsModule')).val());
		});
		$("#searchKeyword", $('#dnnTabsModule')).keydown(function(e) {
			if (e.which == 13) {
				$("#btnPageSearch", $('#dnnTabsModule')).click();
				e.preventDefault();
			}
		});
		
		$("#<%=cmdUpdate.ClientID%>").click(function() {
			needReload = true;
			fieldsChanged = false;
		});
	    
        $('input[id$=cmdDeleteModule]').dnnConfirm({
            text: '<%= LocalizeSafeJsString("DeleteItem") %>',
            yesText: '<%= Localization.GetSafeJSString("Yes.Text", Localization.SharedResourceFile) %>',
            noText: '<%= Localization.GetSafeJSString("No.Text", Localization.SharedResourceFile) %>',
        	title: '<%= Localization.GetSafeJSString("Confirm.Text", Localization.SharedResourceFile) %>',
        	isButton: true
        });

		$('#<%=pnlDetails.ClientID%>').find('input:not([readonly]), textarea, select')
            .change(fieldsChangedHandler)
            .keyup(fieldsChangedHandler);

		$('#<%=pnlDetails.ClientID%>').find('.dnnPermissionsGrid .dnnGridItem td img, .dnnPermissionsGrid .dnnGridAltItem td img')
			.click(fieldsChangedHandler);

		setTimeout(function() {
			var tree = $find("<%=ctlPages.ClientID %>");
			tree.add_nodeClicking(function (sender, args) {
				var nodeValue = args.get_node().get_value();
				location.hash = "#" + $("input[type=radio][name$=rblMode]:checked").val() + "&" + nodeValue;

				if (fieldsChanged) {
					args.set_cancel(true);
					needReload = true;
					showConfirmSave();
				}
			});
		}, 0);
		
	}

	var searchPages = function(keyword) {
		var tree = $find("<%=ctlPages.ClientID %>");
		var nodes = tree.get_allNodes();
		for (var i = 0; i < nodes.length; i++) {
			var node = nodes[i];
			if (node.get_value() == "-1") {
				continue;
			}
			if (keyword == "") {
				node.set_visible(true);
				node.collapse();
			} else if (node.get_text().toLowerCase().indexOf(keyword.toLowerCase()) > -1) {
				node.set_visible(true);
				var parent = node.get_parent();
				while (parent.get_value() != "-1") {
					parent.set_visible(true);
					parent.expand();
					parent = parent.get_parent();
				}
			} else {
				node.set_visible(false);
			}
		}
	};

	$(document).ready(function () {
		setUpTabsModule();

		parseSelectedPageFromHash();
		$(window).on('beforeunload', function() {
			if (fieldsChanged) {
				return '<%=Localization.GetSafeJSString("ConfirmSave", LocalResourceFile)%>';
			}
		});

		Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function () {
			if (!needReload && postBackElement && postBackArguments) {
				$('div.dnnFormMessage').remove();
				delayPostBack();
			} else if (needReload) {
				if ($('div.dnnFormMessage.dnnFormValidationSummary').length === 0) {
					location.reload();
				}
			} else {
				setUpTabsModule();
				processMsgQueue();
			}
		});

		Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(function (sender, args) {
			if (fieldsChanged && isPendingAction(args.get_postBackElement())) {
				args.set_cancel(true);
				showConfirmSave();
			}
		});
	});

	function toggleSection(id, isToggled) {
		$("div[id$='" + id + "']").toggle(isToggled);
	}
} (jQuery, window.Sys));
</script>
<dnnweb:DnnScriptBlock ID="RadScriptBlock1" runat="server">
	<script type="text/javascript">
		function onContextClicking(sender, eventArgs) {
			var id = '<%=ctlContext.ClientID%>';
			var item = eventArgs.get_menuItem();
			var cmd = item.get_value();
		    var attributes = item.get_attributes();
			if (cmd == 'delete' && !attributes.getAttribute("confirm")) {
			    item.get_menu().hide();
			    $("<a href='#' />").dnnConfirm({
			        text: '<%=GetConfirmString()%>',
			        callbackTrue: function () {
			            attributes.setAttribute("confirm", true);
			            item.click();
			        }
			    }).click();
			    eventArgs.set_cancel(true);
			}
			/*get current node to set hash*/
			var nodeValue = eventArgs.get_node().get_value();
			location.hash = "#" + $("input[type=radio][name$=rblMode]:checked").val() + "&" + nodeValue;
		}
		function onContextShowing(sender, eventArgs) {
			var node = eventArgs.get_node();
			var menu = eventArgs.get_menu();
			if (node) {
				var a = node.get_attributes();

				menu.findItemByValue('view').set_visible(a.getAttribute("CanView") == 'True');
				menu.findItemByValue('edit').set_visible(a.getAttribute("CanEdit") == 'True');
				menu.findItemByValue('add').set_visible(a.getAttribute("CanAdd") == 'True');
				menu.findItemByValue('hide').set_visible(a.getAttribute("CanHide") == 'True');
				menu.findItemByValue('show').set_visible(a.getAttribute("CanMakeVisible") == 'True');
				menu.findItemByValue('disable').set_visible(a.getAttribute("CanDisable") == 'True');
				menu.findItemByValue('enable').set_visible(a.getAttribute("CanEnable") == 'True');
				menu.findItemByValue('delete').set_visible(a.getAttribute("CanDelete") == 'True');
				menu.findItemByValue('makehome').set_visible(a.getAttribute("CanMakeHome") == 'True');
			}
		}
	</script>
</dnnweb:DnnScriptBlock>
<div class="dnnForm dnnTabsModule dnnClear" id="dnnTabsModule">
	<div class="dnnTreeArea">
		<asp:Panel ID="pnlHost" runat="server">
			<div class="dnnFormItem">                
				<asp:Label ID="lblHostOnly" runat="server" resourcekey="lblHostOnly" AssociatedControlID="rblMode" />
                <div class="dnnHSRadioButtons" style="margin-top :5px; float: none; display: block; margin-bottom: 0;" >
				    <asp:RadioButtonList ID="rblMode" runat="server" AutoPostBack="true" RepeatLayout="Flow" RepeatDirection="Vertical">
					    <asp:ListItem Value="P" Selected="True" />
					    <asp:ListItem Value="H" />
				    </asp:RadioButtonList>
                </div>
			</div>		
		</asp:Panel>
		<div class="dnnFormItem">
			<input id="searchKeyword" type="text" /> <a id="btnPageSearch" class="dnnSecondaryAction"><%=LocalizeString("Search") %></a>
		</div>
		<div class="dnnTreeExpand">
			<asp:LinkButton ID="cmdExpandTree" runat="server" CommandName="Expand" />
		</div>
		<dnnweb:DnnTreeView ID="ctlPages" cssclass="dnnTreePages" runat="server" AllowNodeEditing="true"
		 OnClientContextMenuShowing="onContextShowing" OnClientContextMenuItemClicking="onContextClicking"
		  EnableDragAndDropBetweenNodes="true">
			<ContextMenus>                
				<dnnweb:DnnTreeViewContextMenu ID="ctlContext" runat="server">
					<Items>                                            
						<dnnweb:DnnMenuItem Text="View" Value="view" />
						<dnnweb:DnnMenuItem Text="Edit" Value="edit" />
						<dnnweb:DnnMenuItem Text="Delete" Value="delete" />
						<dnnweb:DnnMenuItem Text="Add" Value="add" />
						<dnnweb:DnnMenuItem Text="Hide Page in Menu" Value="hide" />
						<dnnweb:DnnMenuItem Text="Show Page in Menu" Value="show" />
						<dnnweb:DnnMenuItem Text="Enable Page" Value="enable" />
						<dnnweb:DnnMenuItem Text="Disable Page" Value="disable" />
						<dnnweb:DnnMenuItem Text="Make Homepage" Value="makehome" />
					</Items>
				</dnnweb:DnnTreeViewContextMenu>               
			</ContextMenus>
		</dnnweb:DnnTreeView>
		<div class="dnnTreeLegend">
			<h3><asp:Label ID="lblLegend" runat="server" resourcekey="lblLegend" /></h3>
			<div class="dtlItem">
				<img runat="server" src="images/Icon_Home.png" alt="" />
				<asp:Literal ID="lblHome" runat="server" />
			</div>
			<div class="dtlItem">
				<img runat="server" src="images/Icon_Everyone.png" alt="" />
				<asp:Literal ID="lblEveryone" runat="server" />
			</div>
			<div class="dtlItem">
				<img runat="server" src="images/Icon_User.png" alt="" />
				<asp:Literal ID="lblRegistered" runat="server" />
			</div>
			<div class="dtlItem">
				<img runat="server" src="images/Icon_UserSecure.png" alt="" />
				<asp:Literal ID="lblSecure" runat="server" />
			</div>
			<div class="dtlItem">
				<img runat="server" src="images/Icon_UserAdmin.png" alt="" />
				<asp:Literal ID="lblAdminOnly" runat="server" />
			</div>
			<div class="dtlItem">
				<img runat="server" src="images/Icon_Hidden.png" alt="" />
				<asp:Literal ID="lblHidden" runat="server" />
			</div>                
			<div class="dtlItem">
				<img runat="server" src="images/Icon_Disabled.png" alt="" />
				<asp:Literal ID="lblDisabled" runat="server" />
			</div>
			<div class="dtlItem">
				<img runat="server" src="images/Icon_Redirect.png" alt="" />
				<asp:Literal ID="lblRedirect" runat="server" />
			</div>
		</div>
	</div>        
	<div class="tmTabContainer" runat="server" visible="false" id="pnlDetails">
		<div class="dnnFormExpandContent"><a href=""><%=Localization.GetString("ExpandAll", Localization.SharedResourceFile)%></a></div>
		<%--<div class="dnnFormItem dnnFormHelp dnnClear"><p class="dnnFormRequired"><span><%=LocalizeString("RequiredFields")%></span></p></div>--%>
		<div class="ssasContent dnnClear">
			<h2 id="Panel-Common" class="dnnFormSectionHead"><a href="" class="dnnSectionExpanded"><%=LocalizeString("Common.Tabname")%></a></h2>
			<fieldset>
				<div class="dnnFormItem">
					<dnn:Label ID="lblName" runat="server" Suffix=":" CssClass="dnnFormRequired" ControlName="txtName"  />
					<asp:TextBox ID="txtName" runat="server" MaxLength="200" ValidationGroup="Page" />
					<asp:RequiredFieldValidator ID="valName" runat="server" EnableClientScript="True" Display="Dynamic" resourcekey="valName.ErrorMessage" ControlToValidate="txtName" CssClass="dnnFormMessage dnnFormError" ValidationGroup="Page"/>
				</div>
				<div class="dnnFormItem">
					<dnn:Label ID="lblTitle" runat="server" suffix=":" ControlName="txtTitle" />
					<asp:TextBox ID="txtTitle" runat="server" />
				</div>
				<div class="dnnFormItem">
					<dnn:Label ID="lblVisible" runat="server" suffix="?" ControlName="chkVisible" />
					<asp:CheckBox ID="chkVisible" runat="server" />
				</div>
				<div class="dnnFormItem">
					<dnn:Label ID="lblDisabledPage" runat="server" suffix="?" ControlName="chkDisabled" />
					<asp:CheckBox ID="chkDisabled" runat="server" />
				</div>
				<div class="dnnFormItem">
					<dnn:Label ID="lblPageSSL" runat="server" suffix="?" ControlName="chkSecure" />
					<asp:CheckBox ID="chkSecure" runat="server" />
				</div> 
				<div class="dnnFormItem">
					<dnn:Label ID="lblAllowIndex" runat="server" ControlName="chkAllowIndex" />
					<asp:CheckBox ID="chkAllowIndex" runat="server" />
				</div>  
			</fieldset>
		</div>    														 
		<div id="PermissionsSection" class="ssasContent dnnClear" runat="server">
			<h2 id="Panel-Permissions" class="dnnFormSectionHead"><a href="" class="dnnSectionExpanded"><%=LocalizeString("Permissions.Tabname")%></a></h2>
			<fieldset>
				<dnn:TabPermissionsGrid ID="dgPermissions" runat="server" />
			</fieldset>
		</div>
		<div class="ssasContent dnnClear">
			<h2 id="Panel-Modules" class="dnnFormSectionHead"><a href="" class="dnnSectionExpanded"><%=LocalizeString("Modules.Tabname")%></a></h2>
			<fieldset>
				<dnnweb:DnnGrid ID="grdModules" runat="server" AllowPaging="false" AllowSorting="false">
					<MasterTableView AutoGenerateColumns="false">
						<Columns>
							<dnnweb:DnnGridTemplateColumn HeaderText="ModuleTitle">
								<ItemTemplate>
									<%#DataBinder.Eval(Container.DataItem, "ModuleTitle")%>
								</ItemTemplate>
							</dnnweb:DnnGridTemplateColumn>
							<dnnweb:DnnGridTemplateColumn HeaderText="Module">
								<ItemTemplate>
									<%#DataBinder.Eval(Container.DataItem, "FriendlyName")%>
								</ItemTemplate>
							</dnnweb:DnnGridTemplateColumn>
							<dnnweb:DnnGridTemplateColumn HeaderText="Options">
								<ItemTemplate>
									<dnnweb:DnnImageButton ID="cmdDeleteModule" runat="server" CommandArgument='<%#DataBinder.Eval(Container.DataItem, "ModuleId")%>' OnClick="CmdDeleteModuleClick" IconKey="Delete" resourcekey="cmdDelete" />
									<a href="<%#ModuleEditUrl((int)DataBinder.Eval(Container.DataItem, "ModuleId"))%>">
										<dnnweb:DnnImage ID="imgEdit" runat="server" IconKey="Edit" resourcekey="Edit" />
									</a>
								</ItemTemplate>
							</dnnweb:DnnGridTemplateColumn>
						</Columns>
						<NoRecordsTemplate>
							<div class="dnnFormMessage dnnFormWarning">
								<asp:Label ID="lblNoRecords" runat="server" resourcekey="lblNoRecords" />
							</div>
						</NoRecordsTemplate>
					</MasterTableView>
				</dnnweb:DnnGrid>
			</fieldset>
		</div>
		<div class="ssasContent dnnClear">
			<h2 id="Panel-SEO" class="dnnFormSectionHead"><a href="" class="dnnSectionExpanded"><%=LocalizeString("SEO.Tabname")%></a></h2>
			<fieldset>
                <div class="dnnFormItem">
					<dnn:Label ID="lblSitemapPriority" runat="server" suffix=":" CssClass="dnnFormRequired" ControlName="txtSitemapPriority" />
                    <asp:TextBox ID="txtSitemapPriority" runat="server" MaxLength="10" />
                    <asp:RequiredFieldValidator ID="val2" runat="server" ControlToValidate="txtSitemapPriority"
                        Display="Dynamic" CssClass="dnnFormMessage dnnFormError" resourcekey="valPriority" ValidationGroup="Page" />
                </div>

				<div class="dnnFormItem">
					<dnn:Label ID="lblDescription" runat="server" suffix=":" ControlName="txtDescription" />
					<asp:TextBox ID="txtDescription" runat="server" TextMode="MultiLine" Height="40px" />
				</div>
				<div class="dnnFormItem">
					<dnn:Label ID="lblKeywords" runat="server" suffix=":" ControlName="txtKeywords" />
					<asp:TextBox ID="txtKeywords" runat="server" TextMode="MultiLine" Height="40px" />
				</div>
				<div class="dnnFormItem">
					<dnn:Label ID="lblTags" runat="server" suffix=":" ControlName="termsSelector" AssociateFormat="{0}_Input" />
					<dnnweb:TermsSelector ID="termsSelector" runat="server" IncludeTags="False" />
				</div>
			</fieldset>
		</div>
		<div class="ssasContent dnnClear">
			<h2 id="Panel-Meta" class="dnnFormSectionHead"><a href="" class="dnnSectionExpanded"><%=LocalizeString("Metatags.Tabname")%></a></h2>
			<fieldset>
				<div class="dnnFormItem">
					<dnn:Label ID="lblMetaRefresh" runat="server" suffix=":" ControlName="txtRefresh" />
					<asp:TextBox ID="txtRefresh" runat="server" ValidationGroup="Page" />
                    <asp:RegularExpressionValidator ID="valRefresh" runat="server" ControlToValidate="txtRefresh" ValidationGroup="Page"
                        resourcekey="valRefresh.ErrorMessage" ValidationExpression="^\d+$" CssClass="dnnFormMessage dnnFormError" Display="Dynamic" />
				</div>
				<div class="dnnFormItem">
					<dnn:Label ID="lblMetaHead" runat="server" suffix=":" ControlName="txtMeta" />
					<asp:TextBox ID="txtMeta" runat="server" TextMode="MultiLine" Height="40px" />
				</div>
			</fieldset>
		</div>
		<div class="ssasContent dnnClear">
			<h2 id="Panel-Appearance" class="dnnFormSectionHead"><a href="" class="dnnSectionExpanded"><%=LocalizeString("Appearance.Tabname")%></a></h2>
			<fieldset>
				<div class="dnnFormItem">
					<dnn:Label ID="lblSkin" runat="server" suffix=":" ControlName="drpSkin" AssociateFormat="{0}_Input" />
                    <dnnweb:DnnSkinComboBox ID="drpSkin" runat="server" />
				</div>
				<div class="dnnFormItem">
					<dnn:Label ID="lblContainer" runat="server" suffix=":" ControlName="drpContainer" AssociateFormat="{0}_Input" />
                    <dnnweb:DnnSkinComboBox ID="drpContainer" runat="server"  />
					
				</div>
                <div class="dnnFormItem">
                    <div class="dnnLabel"></div>
                    <asp:LinkButton ID="cmdCopySkin" runat="server" CssClass="dnnSecondaryAction" resourcekey="cmdCopySkin" />
                </div>
				<div class="dnnFormItem">
					<dnn:Label ID="lblIconLarge" runat="server" suffix=":" ControlName="ctlIconLarge" />
					<dnn:URL ID="ctlIconLarge" runat="server" ShowLog="False" ShowTrack="false" />
				</div>
				<div class="dnnFormItem">
					<dnn:Label ID="lblIconSmall" runat="server" suffix=":" ControlName="ctlIcon" />
					<dnn:URL ID="ctlIcon" runat="server" ShowLog="False" />
				</div>
			</fieldset>
		</div>
		<div class="ssasContent dnnClear">
			<h2 id="Panel-Link" class="dnnFormSectionHead"><a href="" class="dnnSectionExpanded"><%=LocalizeString("Link.Tabname")%></a></h2>
			<fieldset>
				<div class="dnnFormItem">
					<dnn:Label ID="lblUrl" runat="server" suffix=":" ControlName="ctlURL" />
					<dnn:URL ID="ctlURL" runat="server" ShowLog="False" ShowNone="True" ShowTrack="False" ShowNewWindow="True" />
				</div>
				<div class="dnnFormItem">
					<dnn:Label ID="lblPermanentRedirect" runat="server" suffix=":" ControlName="chkPermanentRedirect" />
					<asp:CheckBox ID="chkPermanentRedirect" runat="server" />
				</div>
			</fieldset>
		</div>
		<ul class="dnnActions dnnClear">
			<li><asp:LinkButton ID="cmdUpdate" runat="server" resourcekey="cmdUpdate" CssClass="dnnPrimaryAction" ValidationGroup="Page" CausesValidation="True" /></li>
			<li><asp:HyperLink ID="cmdMore" runat="server" resourcekey="cmdMore" CssClass="dnnSecondaryAction" /></li>
		</ul>     
	</div>
	<div runat="server" visible="false" id="pnlBulk" class="tmTabContainer BulkContainer">
		<div class="dnnFormMessage dnnFormInfo"><asp:Literal ID="lblBulkIntro" runat="server" /></div>
		<div class="dnnFormItem">
            <dnn:Label ID="bulkPagesLabel" runat="server" ControlName="txtBulk" />
            <asp:TextBox ID="txtBulk" runat="server" TextMode="MultiLine" />
        </div>
		<ul class="dnnActions dnnClear">
			<li><asp:LinkButton ID="btnBulkCreate" runat="server" resourcekey="btnBulkCreate" CssClass="dnnPrimaryAction" /></li>
		</ul>
	</div>
</div>
<script language="javascript" type="text/javascript">
    /*globals jQuery, window, Sys */
    (function ($, Sys) {
        $(document).ready(function () {

            function setupPrioritySpinner() {
                var updatePrioritySpinner = function (clientId) {
                    var txtCtrl = $('#' + clientId);
                    var defaultVal = txtCtrl.val();
                    txtCtrl.dnnSpinner({
                        type: 'list',
                        defaultVal: defaultVal,
                        typedata: { list: '1,0.9,0.8,0.7,0.6,0.5,0.4,0.3,0.2,0.1,0' }
                    });
                };

                updatePrioritySpinner('<%= txtSitemapPriority.ClientID %>');
            }

            setupPrioritySpinner();
            Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function () {
                setupPrioritySpinner();
            });
        });
    }(jQuery, window.Sys));
</script>