var total=1;
var delay=1000;
var errcnt=0;
var origih="";
var bigthing="";
var raction="";
var lastw=null;
var url="";
var lis="";
var ris="";
var clis="";
var cris="";
var tlsf="
";
var trsf="
";
var xf=null;
var yf=null;
var elemtype = new Array();
var elemid = new Array();
var elemclass = new Array();
var elemcontent = new Array();
var elemucontent = new Array();
var elemvalid = new Array();
var elempos = new Array();
var elemepos = new Array();
function relative_to_absolute(inth) {
var huhs, posthuhs, ii, m, delimis=" ";
var uubits=url.split("?");
if (uubits[0].indexOf("/") != -1) {
var uuubits=uubits[0].split("/");
if (uuubits[eval(uuubits.length - 1)] != "") {
if (uuubits[eval(uuubits.length - 1)].indexOf(".") != -1) {
uubits[0] = uubits[0].replace("/" + uuubits[eval(uuubits.length - 1)], "/");
} else {
uubits[0] += "/";
}
}
}
var uudirname=uubits[0];
var outth = inth;
var ideas = new Array(" href='", ' href="', " Href='", ' Href="', " HREF='", ' HREF="', " href=", " Href=", " HREF=", " src='", ' src="', " Src='", ' Src="', " SRC='", ' SRC="', " src=", " Src=", " SRC=");
if (uudirname != "" && url != "") {
for (m=0; m 1) {
for (ii=eval(huhs.length - 1); ii>=1; ii--) {
delimis=ideas[m].substring(eval(ideas[m].length - 1), eval(ideas[m].length));
if (delimis == "=") delimis=" ";
posthuhs=huhs[ii].trim().replace(">"," ").replace(/mailto:/g, "http:").replace(/javascript:none;/g, "http:").split(delimis);
if (posthuhs[0].length > 0) {
if (posthuhs[0].substring(0,1) == "#" || posthuhs[0].substring(0,4).toLowerCase().replace(/file/g, "http").toLowerCase() == "http") {
outth = outth;
} else if (posthuhs[0].substring(0,1) != "/" && posthuhs[0].substring(0,1) != "'" && posthuhs[0].substring(0,1) != '"') {
while (outth.indexOf(posthuhs[0]) != -1) {
outth=outth.replace(posthuhs[0], "youwill-never-ever-findthis");
}
outth=outth.replace(/youwill-never-ever-findthis/g, uudirname + posthuhs[0]);
//alert(posthuhs[0] + " To " + uudirname + posthuhs[0]);
} else if (posthuhs[0].substring(1,2) != "/" && posthuhs[0].substring(0,1) != "'" && posthuhs[0].substring(0,1) != '"') {
while (outth.indexOf(posthuhs[0]) != -1) {
outth=outth.replace(posthuhs[0], "youwill-never-ever-findthis");
}
outth=outth.replace(/youwill-never-ever-findthis/g, uudirname.substring(0, eval(uudirname.length - 1)) + posthuhs[0]);
//alert(posthuhs[0] + " to " + uudirname.substring(0, eval(uudirname.length - 1)) + posthuhs[0]);
}
}
}
}
}
}
return outth;
}
function howmany(of, within) {
var sbits=within.substring(1).split(of);
return eval(-1 + sbits.length);
}
function creepback(isp) {
var retval=isp, ii, layer=0;
//alert(document.body.innerHTML.substring(eval(-2 + isp)));
for (ii=eval(-2 + isp); ii>=0; ii--) {
if (document.body.innerHTML.substring(ii, eval(ii + 1)) == ">") layer++;
if (document.body.innerHTML.substring(ii, eval(ii + 1)) == "<") {
layer--;
if (eval(layer) < 0) {
//alert(document.body.innerHTML.substring(eval(-1 + ii)));
return eval(0 + ii);
}
} else {
retval=0;
}
}
return retval;
}
function creepalong(isp, tid) {
var retval=isp, ii,jj=-1,layer=0;
//alert(document.body.innerHTML.substring(eval(1 + isp)));
for (ii=0; ii") {
layer--;
if (eval(layer) < 0) {
if (document.body.innerHTML.substring(eval(1 + ii), eval(3 + ii)) != "") {
//alert("?" + document.body.innerHTML.substring(eval(1 + ii)));
return eval(1 + ii);
}
}
}
}
return retval;
}
function fillarrays(ofwhat) {
var lso, rso, ac, thisis="";
if (document.getElementById("myiframe").src != '' && document.getElementById("myiframe").src != document.URL) {
//alert(document.getElementById("myiframe").src);
document.getElementById("leftfromselect").style.display='block';
document.getElementById("rightfromselect").style.display='block';
}
if (typeof ofwhat === 'undefined') {
ac=document.body.innerHTML;
lso=document.getElementById("leftintoselect");
rso=document.getElementById("rightintoselect");
} else if (typeof ofwhat === 'object') {
if (typeof ofwhat.length === 'undefined') {
ac=ofwhat.innerHTML;
} else {
ac=ofwhat.item(0).innerHTML;
}
lso=document.getElementById("leftfromselect");
rso=document.getElementById("rightfromselect");
thisis="child";
if (clis == "") {
clis=lso.innerHTML;
}
if (cris == "") {
cris=rso.innerHTML;
}
} else if (ofwhat == "") {
ac=document.body.innerHTML;
lso=document.getElementById("leftintoselect");
rso=document.getElementById("rightintoselect");
} else if (decodeURIComponent(ofwhat).indexOf("<") != -1) {
ac=decodeURIComponent(ofwhat);
lso=document.getElementById("leftfromselect");
rso=document.getElementById("rightfromselect");
thisis="child";
if (clis == "") {
clis=lso.innerHTML;
}
if (cris == "") {
cris=rso.innerHTML;
}
} else {
ac=eval(ofwhat + ".body.innerHTML");
lso=document.getElementById("leftfromselect");
rso=document.getElementById("rightfromselect");
thisis="child";
if (clis == "") {
clis=lso.innerHTML;
}
if (cris == "") {
cris=rso.innerHTML;
}
}
if (lis == "") {
lis=lso.innerHTML;
}
if (ris == "") {
ris=rso.innerHTML;
}
elemtype = [];
elemid = [];
elemclass = [];
elemcontent = [];
elemvalid = [];
elempos = [];
var lsf=lis;
var rsf=ris;
if (thisis != "") {
lsf=clis;
rsf=cris;
}
var uc=ac.toUpperCase();
var bits=uc.split("<");
var layer=0, ipos=0, jpos=0, kpos=0, thistype="", types, subbits, thiscont="", ii, jj, waspos=0;
for (ii=0; ii= eval(ipos)) {
waspos=ipos;
types=bits[ii].toUpperCase().replace(" ",">").split(">");
thistype=types[0];
if (uc.indexOf("" + thistype + ">") != -1) {
subbits=uc.substring(ipos).split("" + thistype + ">");
layer=howmany("<" + thistype, subbits[0]);
thiscont="";
for (jj=0; jj" + " ... " + thiscont);
//alert("1 ... " + thiscont);
elemepos.push(ipos);
elempos.push(waspos);
elemtype.push(thistype.toLowerCase());
elemvalid.push(true);
elemcontent.push(thiscont);
if (thisis != "") elemucontent.push(relative_to_absolute(thiscont.replace(/absolute;/g, "relative;")));
subbits=thiscont.toUpperCase().split(' ID="');
if (subbits.length > 1) {
layer=waspos;
waspos+=subbits[0].length;
waspos+=5;
types=ac.substring(waspos).split('"');
elemid.push(types[0]);
//alert(types[0] + " .y.. " + ac.substring(waspos));
waspos=layer;
} else {
elemid.push("");
}
subbits=thiscont.toUpperCase().split(' CLASS="');
if (subbits.length > 1) {
layer=waspos;
waspos+=subbits[0].length;
waspos+=8;
types=ac.substring(waspos).split('"');
elemclass.push(types[0]);
//alert(types[0] + " .x.. " + ac.substring(waspos));
waspos=layer;
} else {
elemclass.push("");
}
layer=0;
//alert(87);
if (thisis != "") {
if (elemucontent[elemucontent.length - 1].indexOf("<") != -1 && elemucontent[elemucontent.length - 1].indexOf(" ") != -1) {
lsf+="";
tlsf=tlsf.replace("", "