document.write("<div class=\"pastie\">\n");
document.write("  <link href=\"http://pastie.org/stylesheets/embed.css\" media=\"screen\" rel=\"stylesheet\" type=\"text/css\" />\n");
document.write("  <link href=\"http://pastie.org/stylesheets/clean.css\" media=\"screen\" rel=\"stylesheet\" type=\"text/css\" />\n");
document.write("  \n");
document.write("\n");
document.write("  \n");
document.write("  \n");
document.write("\n");
document.write("\n");
document.write("\n");
document.write("\n");
document.write("\n");
document.write("\n");
document.write("\n");
document.write("	\n");
document.write("	<div class=\"allcode wrap\">\n");
document.write("	<pre class=\"textmate-source\"><pre class=\"sunburst\">       \n");
document.write("<span class=\'meta meta_definition meta_definition_method meta_definition_method_csharp\'><span class=\'storage storage_modifier storage_modifier_csharp\'>private <\/span><span class=\'storage storage_type storage_type_csharp\'>void<\/span> <span class=\'entity entity_name entity_name_function entity_name_function_csharp\'>SetBlogRoot<\/span><span class=\'meta meta_definition meta_definition_param-list meta_definition_param-list_csharp\'>(<\/span>)<\/span>\n");
document.write("{\n");
document.write("  <span class=\'keyword keyword_control keyword_control_csharp\'>if<\/span> (_parentId != -<span class=\'constant constant_numeric constant_numeric_csharp\'>1<\/span>) \n");
document.write("    <span class=\'keyword keyword_control keyword_control_csharp\'>return<\/span>;\n");
document.write("\n");
document.write("  var sql = <span class=\'string string_quoted string_quoted_double string_quoted_double_csharp\'>&quot;select text, id, path from umbracoNode &quot;<\/span> +\n");
document.write("    <span class=\'string string_quoted string_quoted_double string_quoted_double_csharp\'>&quot;inner join cmsContent on cmsContent.nodeId = umbracoNode.id &quot;<\/span> +\n");
document.write("    <span class=\'string string_quoted string_quoted_double string_quoted_double_csharp\'>&quot;inner join cmsContentType on cmsContentType.nodeId = cmsContent.contentType &quot;<\/span> +\n");
document.write("    <span class=\'string string_quoted string_quoted_double string_quoted_double_csharp\'>&quot;where cmsContentType.alias = \'{0}\' and path not like \'%-20%\' and path like \'%{1}%\' &quot;<\/span> +\n");
document.write("    <span class=\'string string_quoted string_quoted_double string_quoted_double_csharp\'>&quot;order by path&quot;<\/span>;\n");
document.write("\n");
document.write("  var userStartNode = (umbraco.BasePages.UmbracoEnsuredPage.CurrentUser.StartNodeId != -<span class=\'constant constant_numeric constant_numeric_csharp\'>1<\/span>)\n");
document.write("    ? <span class=\'string string_quoted string_quoted_double string_quoted_double_csharp\'>&quot;,&quot;<\/span> + umbraco.BasePages.UmbracoEnsuredPage.CurrentUser.StartNodeId + <span class=\'string string_quoted string_quoted_double string_quoted_double_csharp\'>&quot;,&quot;<\/span>\n");
document.write("    : umbraco.BasePages.UmbracoEnsuredPage.CurrentUser.StartNodeId + <span class=\'string string_quoted string_quoted_double string_quoted_double_csharp\'>&quot;,&quot;<\/span>;\n");
document.write("\n");
document.write("  sql = String.Format(sql, GetBlogDocumentType().Alias,\n");
document.write("                                userStartNode);\n");
document.write("  var reader = umbraco.BusinessLogic.Application.SqlHelper.ExecuteReader(sql);\n");
document.write("\n");
document.write("  <span class=\'keyword keyword_control keyword_control_csharp\'>while<\/span> (reader.Read())\n");
document.write("  {\n");
document.write("    blogParentDDL.Items.Add( <span class=\'keyword keyword_operator keyword_operator_csharp\'>new<\/span> ListItem(reader.GetString(<span class=\'string string_quoted string_quoted_double string_quoted_double_csharp\'>&quot;text&quot;<\/span>),\n");
document.write("      reader.GetInt(<span class=\'string string_quoted string_quoted_double string_quoted_double_csharp\'>&quot;id&quot;<\/span>).ToString()) );\n");
document.write("  }\n");
document.write("\n");
document.write("  _parentId = Int32.Parse(blogParentDDL.Items[<span class=\'constant constant_numeric constant_numeric_csharp\'>0<\/span>].Value);\n");
document.write("\n");
document.write("}\n");
document.write("<\/pre><\/pre>\n");
document.write("	\n");
document.write("	<\/div>\n");
document.write("\n");
document.write("\n");
document.write("  \n");
document.write("  \n");
document.write("  <div class=\"credit\">\n");
document.write("    <div class=\"buttons\">\n");
document.write("      <a href=\"http://pastie.org/pastes/854046.txt\">\n");
document.write("      <img src=\"http://pastie.org/images/view.png\" height=\"20\" width=\"67\" /><\/a>\n");
document.write("    <\/div>\n");
document.write("  \n");
document.write("    <a href=\"http://pastie.org/854046\">Pastie #854046<\/a> linked directly from <a href=\"http://pastie.org/\">Pastie<\/a>.\n");
document.write("  <\/div><\/div>");

