--- iui.new/iui.js	2007-09-23 23:24:36.000000000 +0100
+++ iui.old/iui.js	2007-07-16 14:03:04.000000000 +0100
@@ -56,7 +56,7 @@
         }
     },
 
-    showPageByHref: function(href, args, method, link, cb)
+    showPageByHref: function(href, args, method, replace, cb)
     {
         var req = new XMLHttpRequest();
         req.onerror = function()
@@ -69,12 +69,8 @@
         {
             if (req.readyState == 4)
             {
-                if( link ) {
-	           if (link.target == "_insert") 
-                       insertElementWithSource(link, req.responseText);
-		   else if (link.target == "_replace" )
-                       replaceElementWithSource(link, req.responseText);
-		}
+                if (replace)
+                    replaceElementWithSource(replace, req.responseText);
                 else
                 {
                     var frag = document.createElement("div");
@@ -175,11 +171,6 @@
             link.setAttribute("selected", "progress");
             iui.showPageByHref(link.href, null, null, link, unselect);
         }
-        else if (link.target == "_insert")
-        {
-            link.setAttribute("selected", "progress");
-            iui.showPageByHref(link.href, null, null, link, unselect);
-        }	
         else if (!link.target)
         {
             link.setAttribute("selected", "progress");
@@ -381,14 +372,6 @@
         page.appendChild(frag.firstChild);
 }
 
-function insertElementWithSource(insert, source)
-{
-
-    var parent = insert.parentNode;
-    parent.innerHTML = source;
-
-}
-
 function $(id) { return document.getElementById(id); }
 function ddd() { console.log.apply(console, arguments); }
 

