var all = divSwop.getElementsByTagName("*");
var scriptSrc;
var scriptCode;
for (var i = 0; i < all.length; i++) {
if (all[i].nodeName == "SCRIPT") {
if (all[i].src != "") {
scriptSrc = all[i].src;
} else {
scriptCode = all[i].innerHTML;
}
} else {
var tag = all[i].cloneNode(true);
document.getElementById(id).appendChild(tag);
}
}
var tag = document.createElement("script");
tag.src = scriptSrc;
tag.onload = function() { eval(scriptCode); }
document.getElementById(id).appendChild(tag);
}
function httpGetAsync(theUrl, elm)
{
var xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
insertAndExecute(elm, xmlHttp.responseText);
}
xmlHttp.open("GET", theUrl, true); // true for asynchronous
xmlHttp.send(null);
}