﻿// JScript File
      function getTop(o) {
        var ans = 0;
        while (o) {
          ans += o.offsetTop;
          o = o.offsetParent;
        }
        return ans;
      }


      function getLeft(o) {
        var ans = 0;
        while (o) {
          ans += o.offsetLeft;
          o = o.offsetParent;
        }
        return ans;
      }


      function contentDoAction(id, todo) {
        if (todo == "SAVE") {
          var f = document.getElementById("FCKeditor___Frame");
          document.getElementById(id + "_ContentEditor").value = f.contentWindow.FCK.GetHTML();
          document.getElementById("EditorDiv").style.visibility = "hidden";
          document.getElementById("EditorDiv").style.display = "none";
        } else if (todo == "CANCEL") {
          document.getElementById("EditorDiv").style.visibility = "hidden";
          document.getElementById("EditorDiv").style.display = "none";
        }
        document.getElementById(id + "_ToDo").value = todo;
        __doPostBack(id.replace("_","$") + '$ContentAction','');
        return false;
      }
      
      function initEditor(id) {
        document.getElementById("FCKeditor___Frame").contentWindow.FCK.SetHTML(document.getElementById(id + "_ContentEditor").value);
        document.getElementById("EditorDiv").style.top = getTop(document.getElementById(id + "_ContentEditorDiv")) + "px";
        document.getElementById("EditorDiv").style.Left = getLeft(document.getElementById(id + "_ContentEditorDiv")) + "px";
        document.getElementById("EditorDiv").style.display = "block";
        document.getElementById("EditorDiv").style.visibility = "visible";
        document.getElementById("FCKeditor___Frame").contentWindow.focus();
      }


    document.write('<div id="contenttoolbar" class="div_button_ad" style="position:absolute;visibility:hidden;-moz-opacity: 0.5;filter:alpha(opacity:50);" align="center" onmouseout="var o=document.getElementById(\'contenttoolbar\');o.style.MozOpacity=\'.5\';o.style.filter=\'alpha(opacity:50)\';" onmouseover="var o=document.getElementById(\'contenttoolbar\');o.style.MozOpacity=\'1\';o.style.filter=\'alpha(opacity:100)\';"><a href="#" onclick="contentDown();return false;" id="contenttoolbar_down" class="button_ad"><img src="img/button_ad_down.gif" alt="Flyt ned" height="16" width="16" border="0" /></a><a href="#" onclick="contentUp();return false;" class="button_ad" id="contenttoolbar_up"><img src="img/button_ad_up.gif" alt="Flyt op" height="16" width="16" border="0" /></a><a href="#" id="contenttoolbar_new" onclick="contentNew();return false;" class="button_ad"><img src="img/button_ad_new.gif" alt="Ny skabelon" height="16" width="16" border="0" /></a><a href="#" onclick="contentEdit();return false;" id="contenttoolbar_edit" class="button_ad"><img src="img/button_ad_rediger.gif" alt="rediger" height="16" width="16" border="0" /></a><a href="#" onclick="contentAddEvent();return false;" id="contenttoolbar_add_event" class="button_ad"><img src="img/button_ad_new_event.gif" alt="Tilføje arrangement" height="16" width="16" border="0" /></a><a href="#" onclick="contentAdd();return false;" id="contenttoolbar_add" class="button_ad"><img src="img/button_ad_upload.gif" alt="Upload" height="16" width="16" border="0" /></a><a href="#" id="contenttoolbar_delete" onclick="contentDelete(); return false;" class="button_ad"><img src="img/button_ad_slet.gif" alt="Slet" height="16" width="16" border="0" /></a></div>');
    document.write('<div id="contenttoolbar_newtoolbar" class="div_sub_button_ad" style="position:absolute;visibility:hidden;"  onmouseout="var o=document.getElementById(\'contenttoolbar\');o.style.MozOpacity=\'.5\';o.style.filter=\'alpha(opacity:50)\';" onmouseover="var o=document.getElementById(\'contenttoolbar\');o.style.MozOpacity=\'1\';o.style.filter=\'alpha(opacity:100)\';"><a class="adminlink" onclick="contentNewHtml(); return false;" href="#">Alm. editor</a><br/><a class="adminlink" href="#" onclick="contentNewGallery();return false;">Galleri</a><br/><a class="adminlink" href="#" onclick="contentNewFiles();return false;">Filer</a><br/><a class="adminlink" href="#" onclick="contentNewCalender();return false;">Kalender</a><br/></div>');
    document.write('<div id="subcontenttoolbar" class="div_button_ad" style="position:absolute;visibility:hidden;-moz-opacity: 0.5;filter:alpha(opacity:50);" align="center"  onmouseout="var o=document.getElementById(\'subcontenttoolbar\');o.style.MozOpacity=\'.5\';o.style.filter=\'alpha(opacity:50)\';" onmouseover="var o=document.getElementById(\'subcontenttoolbar\');o.style.MozOpacity=\'1\';o.style.filter=\'alpha(opacity:100)\';"><a href="#" onclick="subContentEdit();return false;" id="subcontenttoolbar_edit" class="button_ad"><img src="img/button_ad_rediger.gif" alt="Rediger" height="16" width="16" border="0" /></a><a href="#" onclick="subContentDelete();return false;" class="button_ad" id="subcontenttoolbar_delete"><img src="img/button_ad_slet.gif" alt="Slet" height="16" width="16" border="0" /></a></div>');
    
  function positionToolbar(o) {
    var toolbar = document.getElementById("contenttoolbar");
    toolbar.style.top = getTop(o) + "px";
    toolbar.style.left = (getLeft(o) + o.offsetWidth - toolbar.offsetWidth) + "px";
    toolbar.style.visibility = "visible";
    var toolbar_new = document.getElementById("contenttoolbar_newtoolbar");
    toolbar_new.style.visibility = "hidden";
  }

  function activateToolbar(id, type, a, b, c, d, e) {
    var o = document.getElementById(id);
    var toolbar = document.getElementById("contenttoolbar");
    var subtoolbar = document.getElementById("subcontenttoolbar");
    document.getElementById("contenttoolbar_down").style.display = "none";
    document.getElementById("contenttoolbar_up").style.display = "none";
    document.getElementById("contenttoolbar_new").style.display = "none";
    document.getElementById("contenttoolbar_edit").style.display = "none";
    document.getElementById("contenttoolbar_add_event").style.display = "none";
    document.getElementById("contenttoolbar_add").style.display = "none";
    document.getElementById("contenttoolbar_delete").style.display = "none";
    if (type == "html") { 
      document.getElementById("contenttoolbar_down").style.display = "block";
      document.getElementById("contenttoolbar_up").style.display = "block";
      document.getElementById("contenttoolbar_new").style.display = "block";
      document.getElementById("contenttoolbar_edit").style.display = "block";
      document.getElementById("contenttoolbar_delete").style.display = "block";
      window["contentDown"] = new Function("document.getElementById(\"contenttoolbar_down\").firstChild.src = \"/admin/move.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&up=0&img=/img/button_ad_down.gif&rnd=" + Math.random() + "\";move('" + c + "', false)");
      window["contentUp"] = new Function("document.getElementById(\"contenttoolbar_up\").firstChild.src = \"/admin/move.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&up=1&img=/img/button_ad_up.gif&rnd=" + Math.random() + "\";move('" + c + "', true)");
      window["contentEdit"] = new Function("window.open('/admin/edit.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "', '_blank','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0,width=550,height=580');deactivateToolbar();");
      window["contentNewHtml"] = new Function("window.open('/admin/edit.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&new=1', '_blank','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0,width=550,height=580');deactivateToolbar();");
      window["contentNewGallery"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=GalleryNew&Directory=&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentNewFiles"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=BinaryNew&Directory=&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentNewCalender"] = new Function("openWindow('/admin/kalender_arrangement.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&new=1', 'calendar_event','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0', 390, 300, null, null, true);deactivateToolbar();");
      window["contentDelete"] = new Function("window.open('/admin/delete.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "', '_blank','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0,width=300,height=100');deactivateToolbar();");
      subtoolbar.style.visibility = "hidden";
    }
    if (type == "gallery") {
      document.getElementById("contenttoolbar_down").style.display = "block";
      document.getElementById("contenttoolbar_up").style.display = "block";
      document.getElementById("contenttoolbar_new").style.display = "block";
      document.getElementById("contenttoolbar_add").style.display = "block";
      document.getElementById("contenttoolbar_edit").style.display = "block";
      document.getElementById("contenttoolbar_delete").style.display = "block";
      window["contentDown"] = new Function("document.getElementById(\"contenttoolbar_down\").firstChild.src = \"/admin/move.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&up=0&img=/img/button_ad_down.gif&rnd=" + Math.random() + "\";move('" + c + "', false)");
      window["contentUp"] = new Function("document.getElementById(\"contenttoolbar_up\").firstChild.src = \"/admin/move.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&up=1&img=/img/button_ad_up.gif&rnd=" + Math.random() + "\";move('" + c + "', true)");
      window["contentNewHtml"] = new Function("window.open('/admin/edit.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&new=1', '_blank','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0,width=550,height=580');deactivateToolbar();");
      window["contentNewGallery"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=GalleryNew&Directory=&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentNewFiles"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=BinaryNew&Directory=&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentEdit"] =  new Function("openWindow('Files/uploaddone.aspx?GUID=" + Math.random() + "&UploadType=GalleryEdit&Directory=" + escape(d) + "&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentAdd"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=GalleryAdd&Directory=" + escape(d) + "&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentDelete"] = new Function("window.open('/admin/delete.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "', '_blank','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0,width=300,height=100');deactivateToolbar();");
      subtoolbar.style.visibility = "hidden";
    }
    if (type == "binary") {
      document.getElementById("contenttoolbar_down").style.display = "block";
      document.getElementById("contenttoolbar_up").style.display = "block";
      document.getElementById("contenttoolbar_new").style.display = "block";
      document.getElementById("contenttoolbar_add").style.display = "block";
      document.getElementById("contenttoolbar_edit").style.display = "block";
      document.getElementById("contenttoolbar_delete").style.display = "block";
      window["contentDown"] = new Function("document.getElementById(\"contenttoolbar_down\").firstChild.src = \"/admin/move.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&up=0&img=/img/button_ad_down.gif&rnd=" + Math.random() + "\";move('" + c + "', false)");
      window["contentUp"] = new Function("document.getElementById(\"contenttoolbar_up\").firstChild.src = \"/admin/move.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&up=1&img=/img/button_ad_up.gif&rnd=" + Math.random() + "\";move('" + c + "', true)");
      window["contentNewHtml"] = new Function("window.open('/admin/edit.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&new=1', '_blank','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0,width=550,height=580');deactivateToolbar();");
      window["contentNewGallery"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=GalleryNew&Directory=&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentNewFiles"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=BinaryNew&Directory=&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentEdit"] =  new Function("openWindow('Files/uploaddone.aspx?GUID=" + Math.random() + "&UploadType=BinaryEdit&Directory=" + escape(d) + "&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentAdd"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=BinaryAdd&Directory=" + escape(d) + "&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentDelete"] = new Function("window.open('/admin/delete.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "', '_blank','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0,width=300,height=100');deactivateToolbar();");
      subtoolbar.style.visibility = "hidden";
    }
    if (type == "calendar") {
      document.getElementById("contenttoolbar_down").style.display = "block";
      document.getElementById("contenttoolbar_up").style.display = "block";
      document.getElementById("contenttoolbar_new").style.display = "block";
      document.getElementById("contenttoolbar_add_event").style.display = "block";
      document.getElementById("contenttoolbar_delete").style.display = "block";
      window["contentDown"] = new Function("document.getElementById(\"contenttoolbar_down\").firstChild.src = \"/admin/move.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&up=0&img=/img/button_ad_down.gif&rnd=" + Math.random() + "\";move('" + c + "', false)");
      window["contentUp"] = new Function("document.getElementById(\"contenttoolbar_up\").firstChild.src = \"/admin/move.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&up=1&img=/img/button_ad_up.gif&rnd=" + Math.random() + "\";move('" + c + "', true)");
      window["contentNewHtml"] = new Function("window.open('/admin/edit.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&new=1', '_blank','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0,width=550,height=580');deactivateToolbar();");
      window["contentNewGallery"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=GalleryNew&Directory=&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentNewFiles"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=BinaryNew&Directory=&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentAddEvent"] = new Function("openWindow('/admin/kalender_arrangement.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "', 'calendar_event','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0', 390, 300, null, null, true);deactivateToolbar();");
      window["contentDelete"] = new Function("window.open('/admin/delete.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "', '_blank','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0,width=300,height=100');deactivateToolbar();");
      var theTR = null
      for (theTR = o.firstChild; o != null; theTR = theTR.firstChild) {
        while(theTR.nodeType != 1) {
          theTR = theTR.nextSibling;
          if (theTR == null) {
            break;
          }
        }
        if (theTR == null) {
          break;
        }
        if (theTR.nodeName.toUpperCase() == "TR") {
          break;
        }
      }
      for (; theTR != null; theTR = theTR.nextSibling) {
        while(theTR.nodeType != 1) {
          theTR = theTR.nextSibling;
          if (theTR == null) {
            break;
          }
        }
        if (theTR == null) {
          break;
        }
        if (theTR.id != "") {
          theTR.onmouseover = new Function("activateSubToolbar('" + theTR.id + "', '" + id + "', 'calendar', '" + a + "', '" + b + "', '" + c + "');");
        }
      }
    }
    if (type == "last") { 
      var p = null;
      for (var n = o.previousSibling; n != null; n = n.previousSibling) {
        if (n.nodeType == 1) {
          p = n;
          break;
        }
      }
      if (p != null) {
        deactivateToolbar();
        return;
      }
      document.getElementById("contenttoolbar_new").style.display = "block";
      window["contentNewHtml"] = new Function("window.open('/admin/edit.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&new=1&last=1', '_blank','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0,width=550,height=580');deactivateToolbar();");
      window["contentNewGallery"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=GalleryNew&Directory=&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      window["contentNewFiles"] = new Function("openWindow('Files/upload.aspx?GUID=" + Math.random() + "&UploadType=BinaryNew&Directory=&SourceInfo=" + escape(a + "#" + c) + "', 'Upload', 'location=0,status=0,menubar=0,scrollbars=1,resizable=0,titlebar=0,toolbar=0,directories=0', 520, 700, null, null, true);deactivateToolbar();");
      subtoolbar.style.visibility = "hidden";
    }
    positionToolbar(o);
    
  }
  
  function deactivateToolbar() {
    var toolbar = document.getElementById("contenttoolbar");
    toolbar.style.visibility = "hidden";
    var toolbar_new = document.getElementById("contenttoolbar_newtoolbar");
    toolbar_new.style.visibility = "hidden";
    var subtoolbar = document.getElementById("subcontenttoolbar");
    subtoolbar.style.visibility = "hidden";
  }
  
  function positionSubToolbar(o) {
    var subtoolbar = document.getElementById("subcontenttoolbar");
    subtoolbar.style.top = getTop(o) + "px";
    subtoolbar.style.left = getLeft(o) + "px";
    subtoolbar.style.visibility = "visible";
  }

  function activateSubToolbar(subid, id, type, a, b, c, d, e) {
    var oSub = document.getElementById(subid);
    var subToolbar = document.getElementById("subcontenttoolbar");
    document.getElementById("subcontenttoolbar_edit").style.display = "none";
    document.getElementById("subcontenttoolbar_delete").style.display = "none";
    switch (type) {
      case "calendar":
        document.getElementById("subcontenttoolbar_edit").style.display = "block";
        document.getElementById("subcontenttoolbar_delete").style.display = "block";
        window["subContentEdit"] = new Function("openWindow('/admin/kalender_arrangement.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&eventid=" + subid + "', 'calendar_event','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0', 390, 300, null, null, true);deactivateToolbar();");
        window["subContentDelete"] = new Function("openWindow('/admin/delete_event.aspx?file=" + escape(a) + "&id=" + escape(b) + "&clientid=" + escape(c) + "&eventid=" + subid + "', 'calendar_event','location=0,menubar=0,status=1,scrollbars=0,resizable=0,titlebar=0,toolbar=0,directories=0', 390, 300, null, null, true);deactivateToolbar();");
        break;
    }
    positionSubToolbar(oSub);
  }


  function contentNew() {
    var toolbar = document.getElementById("contenttoolbar");
    var toolbar_new = document.getElementById("contenttoolbar_newtoolbar");
    var new_ = document.getElementById("contenttoolbar_new");
    if (toolbar_new.style.visibility == "hidden") {
      toolbar_new.style.top = (getTop(toolbar) + 21) + "px";
      toolbar_new.style.left = (getLeft(new_) + 2) + "px";
      toolbar_new.style.visibility = "visible";
    } else {
      toolbar_new.style.visibility = "hidden";
    }
    
  }
  
  function getFunction(a) {
    return new Function(a);
  }
  
  function move(id, up) {
    deactivateToolbar();
    var o = document.getElementById(id);
    var p = o.parentNode;
    var s = null;
    if (up) {
      for (var n = o.previousSibling; n != null; n = n.previousSibling) {
        if (n.nodeType == 1 && n.nodeName.toLowerCase() == "div" && n.className.toLowerCase() == "element") {
          s = n;
          break;
        }
      }
    } else {
      for (var n = o.nextSibling; n != null; n = n.nextSibling) {
        if (n.nodeType == 1 && n.nodeName.toLowerCase() == "div" && n.className.toLowerCase() == "element") {
          s = n;
          break;
        }
      }
    }
    
    if (s != null) {
      var e = o.cloneNode(true);
      p.insertBefore(e, s);
      e = s.cloneNode(true);
      p.insertBefore(e, o);
      p.removeChild(o);
      p.removeChild(s);
    }
  }
  
