var fdone = 0
var tmpresdata = ''
var csc0=0

var cookdata=''
var matchdata=''
var resdata=''

var xmlHttpcat;
  var newcatpos
var xmlHttpterms;
var xmlHttpprivacy;


  var xmlHttpcat0;
  var cx0;
  var cx1;
  var cx2;
  var cx3;
  var cx4;
  var cx5;
  var cs;


function showit(id)
{
  if (!document.getElementById) {
    if (!document.all) {
      x=eval('document.' + id)
      x.style.visibility = "visible";
      x.style.display = "inline";

    }else {
      document.all[id].style.visibility = "visible";
      document.all[id].style.display = "inline";
    }
  }else {
    x=document.getElementById(id);
    x.style.visibility = "visible";
    x.style.display = "inline"
  }
}


function hideit(id)
{
  if (!document.getElementById) {
    if (!document.all) {
      x=eval('document.' + id)
      x.style.visibility = 'hidden';
 //     x.style.display = 'none';

    }else {
      document.all[id].style.visibility = "hidden";
      document.all[id].style.display = "none";

    }
  }else {
    x=document.getElementById(id);
    x.style.visibility = "hidden";
    x.style.display = "none"
  }
}

function getsfvalue(id)
{
  if (!document.getElementById) {
    if (!document.all) {
      x=eval('document.searchform.' + id)
      return x.value;
    }else {
      return document.all[id].value;
    }
  }else {
    try{
        return document.searchform[id].value;

       }catch(err){}
    
  }
}


function getsfchecked(id)
{
  if (!document.getElementById) {
    if (!document.all) {
      x=eval('document.searchform.' + id)
      return x.checked;
    }else {
      return document.all[id].checked;
    }
  }else {
    return document.searchform[id].checked;
  }
}

function getsfcheckedv(id,offs)
{
  if (!document.getElementById) {
    if (!document.all) {
      x=eval('document.searchform.' + id + '[' + offs + ']')
      return x.checked;
    }else {
      return document.all[id][offs].checked
    }
  }else {
    return document.searchform[id][offs].checked
  }
}

function setsfvalue(id,val)
{
  if (!document.getElementById) {
    if (!document.all) {
      x=eval('document.searchform.' + id )
      x.value=val;
    }else {
      document.all[id].value=val;
    }
  }else {
    document.searchform[id].value=val;
  }
}

function setsfoption(id,val)
{
    if (!document.getElementById) {
    if (!document.all) {
      x=eval('document.searchform.' + id )
      x.selectedIndex=val;
    }else {
      document.all[id].value=val;
    }
  }else {
    document.searchform[id].value=val;
  }
     
}

function setsfchecked(id,val)
{
  if (!document.getElementById) {
    if (!document.all) {
      x=eval('document.searchform.' + id )
      x.checked=val;
    }else {
      document.all[id].checked=val;
    }
  }else {
    document.searchform[id].checked=val;
  }
}

function setsfcheckedv(id,offs,val)
{
  if (!document.getElementById) {
    if (!document.all) {
      x=eval('document.searchform.' + id + '[' + offs + ']')
      x.checked=val;
    }else {
      document.all[id][offs].checked=val;
    }
  }else {
    document.searchform[id][offs].checked=val;
  }
}

var getXMLHttpObjidnd=0


var activeXObjects = ['Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.3.0','Microsoft.XMLHTTP'];
        
for(var i=0; i<activeXObjects.length; i++){
    try{
         var aobj = new ActiveXObject(activeXObjects[i]);  
         if (getXMLHttpObjidnd==0) {getXMLHttpObjidnd=i}

       }catch(err){}
}
  

function readid (id,offs)
{
  if (!document.getElementById) {
    if (!document.all) {
      if (offs == -1) {x = eval(id)}
      else{x = eval(id + offs)}
      try{return x.innerHTML}catch(err){}
    }else {
      if (offs == -1) {return document.all[id].innerHTML}
      else {return document.all[id + offs].innerHTML}
    }
  }else {
    if (offs == -1) { try{return document.getElementById(id).innerHTML}catch(err){}
    }else {try{x=id+offs; return document.getElementById(x).innerHTML}catch(err){}}
  }
} 

function writeid (id,offs,val)
{
  if (!document.getElementById) {
    if (!document.all) { 
      if (offs == -1) {x = eval(id)}
      else{x = eval(id + offs)}
      x.innerHTML=val
    }else {
      if (offs == -1) {document.all[id].innerHTML=val}
      else {document.all[id + offs].innerHTML=val}
    }
  }else {
    if (offs == -1) {try{document.getElementById(id).innerHTML=val}catch(err){} }
    else {try{x=id+offs ; document.getElementById(x).innerHTML=val}catch(err){} }
  }
}

var xmlHttpitem;

var xmlHttp;
var maxobj = 0;
var activeobj = 0;
var refreshing = 0;

var oneMinute=60;
var oneHour=60*60;
var oneDay=60*60*24;

var clockoffset = -25200;
var zoff = -25200000;


var ms = sealcsd.getTime() - (sealcsd.getTimezoneOffset() * 60000) - zoff + 500;

var sealcsd = new Date(ms);

var clockLocaldate = new Date();

var newRemoteClock = sealcsd.getTime();
var newLocalClock  = clockLocaldate.getTime();

  var months = new Array(13);
   months[0]  = "January";
   months[1]  = "February";
   months[2]  = "March";
   months[3]  = "April";
   months[4]  = "May";
   months[5]  = "June";
   months[6]  = "July";
   months[7]  = "August";
   months[8]  = "September";
   months[9]  = "October";
   months[10] = "November";
   months[11] = "December";

clockoffset = (newRemoteClock - newLocalClock);

function dosearch(params) {

  var x= window.open(itembase + 'sealdse.asp' + params ,'_blank','location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes');

  try{  
    x.focus();
  }catch(e){ 
  } 
}


function sealope(item,sid,siteid) {

  var x= window.open(itembase + 'sealop.asp?item=' + item + '&sid=' + sid + '&siteid=' + siteid + '&refu=' + refu,'_' + item,'location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes');

  try{  
    x.focus();
  }catch(e){ 
  } 
}


function sealadx(item,sid,siteid) {

  var x= window.open(itembase + 'sealwa.asp?item=' + item + '&sid=' + sid + '&siteid=' + siteid + '&refu=' + refu,'_watch','location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes');

  try{  
    x.focus();
  }catch(e){ 
  } 
}


function redir(url) {

  window.location.href=url

}

function popUp(message,wid,hei) {

  var x= window.open(urlbase + message +'.asp','win','toolbar=0,scrollbars=1,statusbar=0,menubar=0,resizable=1,width=' + wid + ',height=' + hei);

  try{  
    x.resizeTo(wid,hei);
    x.focus();
  }catch(e){ 
  } 
}



function yea ( y)
{
if (y<2000){return y+1900}else{return y}
}

function gettime() { 
  var url="sealcx.asp?sid=" + Math.random();
  xmlHttp=GetXmlHttpObject(stateChanged);
  xmlHttp.open("GET", url , true);
  xmlHttp.send(null);
  setTimeout(function(){gettime()}, 300000);
//  loadform();
} 

function stateChanged() { 
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 

    var servertime=xmlHttp.responseText;

    var ads = servertime.indexOf("</object></layer>")
    if (ads>0) {servertime = servertime.substring(0,ads)}

    if (servertime=="") {}
    else{
      sealcsd = new Date(servertime);
      if (sealcsd=="NaN") {writeid("sealsyn",-1,"NaN " +servertime )}
    
      else{
        mx = sealcsd.getTime() - (sealcsd.getTimezoneOffset() * 60000) - zoff + 500;
        sealcsd = new Date(mx);
        writeid("sealsyn",-1,"server sync at: " + sealcsd)
        clockLocaldate = new Date();
        var newRemoteClock = sealcsd.getTime();
        var newLocalClock  = clockLocaldate.getTime();
        clockoffset = (newRemoteClock - newLocalClock);
        if (maxobj>0){startnew(1)}
      }
    }
  } 
} 



function GetXmlHttpObject(handler){ 
  var objXmlHttp=null;

    if (getXMLHttpObjidnd>0) {

      objXmlHttp=new ActiveXObject(activeXObjects[getXMLHttpObjidnd]);
      objXmlHttp.onreadystatechange=handler;
      return objXmlHttp
    } 

  if (navigator.userAgent.indexOf("Opera")>=0){
    clockoffset=1;
    return 
  }

  if (navigator.userAgent.indexOf("MSIE")>=0){ 

    if (getXMLHttpObjidnd>0) {

      objXmlHttp=new ActiveXObject(activeXObjects[getXMLHttpObjidnd]);
      objXmlHttp.onreadystatechange=handler;
      return objXmlHttp
    } 
  } 

  if (navigator.userAgent.indexOf("Mozilla")>=0){
    objXmlHttp=new XMLHttpRequest();
    objXmlHttp.onload=handler;
    objXmlHttp.onerror=handler;
    return objXmlHttp
  }
} 

function makenew(tim,icnt)
{

var x;
x = eval("sealvtcc" + icnt + ".setdate(tim)");
}

function startnew(icnt)
{
if (maxobj<icnt){return}

var x;
 try{  
    
  


x = eval("sealvtcc" + icnt + ".running");
if (x!=1){
x = eval("sealvtcc" + icnt + ".startup()");
setTimeout(function(){x}, 10);

  } 
}catch(e){ 
}
}

function sealcdt(targetdate,icount){
  
  this.icount = icount;

  if (maxobj<icount){maxobj=icount}
  
  this.setdate(targetdate);
  this.showresults();
  
}

sealcdt.prototype.setdate=function(targetdate){

  this.running = 0;
  this.startnew=0;
  this.cmd=0;

  if (targetdate.length >0) {
    this.targetdate=new Date(targetdate);
    ct = new Date();
    ed = this.targetdate.getTime() - (ct.getTimezoneOffset() * 60000);
    et = new Date(ed);

    hh = et.getHours()
    mm = et.getMinutes()
    ss = et.getSeconds();
    if (hh<10) hh='0' + hh
    if (mm<10) mm='0' + mm
    if (ss<10) ss='0' + ss

    this.tim = ' ' + hh + ':' + mm + ':' + ss;

    if (et.getDate() + et.getMonth() != ct.getDate() + ct.getMonth() ) {
//      this.dat = et.getDate() + ' ' + months[et.getMonth()] + ' ' + yea(et.getYear());
      this.dat = et.getDate() + ' ' + months[et.getMonth()]
    }else{ 
      this.dat = ''
    }

    writeid("sealtcxp" , this.icount,"<img src='" + urlbase + "sealsc2.jpg' alt= 'Start timer!' border = 0>");
    writeid("sealtcp" , this.icount , 'Ends: ' + this.dat + this.tim );

  }

  return
}
sealcdt.prototype.startup=function(){
  if (this.running==0){activeobj=activeobj+1;this.running=1}

 try{  
    
  
writeid("sealtcxp" , this.icount , "<img src='"  + urlbase + "sealsc1.jpg' alt= 'Stop timer!' border = 0>")
}catch(e){ 
  } 

  this.showresults();

  return
}

sealcdt.prototype.toggle=function(){
  this.cmd=1;
  if (this.running==0){
    this.running=1;activeobj = activeobj + 1;
    writeid("sealtcxp" , this.icount , "<img src='" + urlbase + "sealsc1.jpg' alt= 'Stop timer!' border = 0>")

  }else{
    this.running=0;activeobj = activeobj - 1;
    writeid("sealtcxp" , this.icount , "<img src='" + urlbase + "sealsc2.jpg' alt= 'Start timer!' border = 0>")

  }

  this.showresults()
  return
}

sealcdt.prototype.showresults=function(){

  if (this.icount > maxobj) return;

  var thisobj=this;
  var currentTime=new Date();
  var ms = currentTime.getTime() + (currentTime.getTimezoneOffset() * 60000) ;
  ms = ms + clockoffset;
  currentTime = new Date(ms);
  var timediff=(this.targetdate-currentTime)/1000;

  if (timediff<=0){

    writeid("sealtcc" , this.icount , "Ended")
    writeid("sealtcx" , this.icount , this.tim)
    writeid("sealtcp" , this.icount , '' )

    activeobj = activeobj - 1;
    startnew(this.icount+1);
    return
  }


  if (timediff<300){
    if (activeobj < 4) {
      if (this.startnew==0){
        this.startnew=1;
        startnew(this.icount+1)

      }

      if (this.running==0){

      if (this.cmd==0){
 
        activeobj = activeobj + 1;
        this.running=1;
        }
      }
    }
  }

  var dayfield=Math.floor(timediff/oneDay);
  var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour);
  var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute);
  var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute));

  if(secondfield<10){
    secondfield = "0" + secondfield.toString()}
  else{
    secondfield = secondfield.toString()}
try{
  if (timediff< 30){
    if (this.running==0){
        writeid("sealtcc" , this.icount, secondfield + "&nbsp;secs&#126;")
      }else{writeid("sealtcc" , this.icount , secondfield + "&nbsp;secs")}
  }else{
    if (timediff < 60){
      if (this.running==0){
        writeid("sealtcc" , this.icount , secondfield + "&nbsp;secs&#126;");
      }else{writeid("sealtcc" , this.icount , secondfield + "&nbsp;secs")}
    }else{
      if (timediff < 100){
        if (this.running==0){
          writeid("sealtcc" , this.icount , minutefield + "m&nbsp;" + secondfield + "s&#126;");
        }else{writeid("sealtcc" , this.icount , minutefield + "m&nbsp;" + secondfield + "s")}
      }else{
        if (timediff < 300) {
          if (this.running==0){
            writeid("sealtcc" , this.icount , minutefield + "m&nbsp;" + secondfield + "s&#126;");
          }else{writeid("sealtcc" , this.icount , minutefield + "m&nbsp;" + secondfield + "s")}
        }else{
          if (timediff < 3600) {
            if (this.running==0) {
              writeid("sealtcc" , this.icount , minutefield + "&nbsp;mins&#126;");
            }else{writeid("sealtcc" , this.icount , minutefield + "m&nbsp;"  + "..")}
          }else{
            if (timediff < 7200) {
              if (this.running==0) {
                writeid("sealtcc" , this.icount , hourfield + "h&nbsp;" + minutefield + "m&#126;");
              }else{writeid("sealtcc" , this.icount , hourfield + "h&nbsp;" + minutefield + "m&nbsp;" + "..")}
            }else{
              if (timediff < 86400) {
                if (this.running==0) {
                  writeid("sealtcc" , this.icount, hourfield + "h&nbsp;" + minutefield + "m&#126;");
                }else{writeid("sealtcc" , this.icount , hourfield + "h&nbsp;" + minutefield + "m&nbsp;"  + "..")}
              }else{
                if (this.running==0) {
                  writeid("sealtcc" , this.icount , dayfield + "d&nbsp;" + hourfield + "h&#126;");
                }else{writeid("sealtcc" , this.icount ,  dayfield + "d&nbsp;" + hourfield + "h&nbsp;" + minutefield + "m&nbsp;"  + secondfield + "s")}
              }
            }
          }
        }
      }
    }
  }


 }catch(e){ 
  } 

  if (this.running==1){

     if (timediff < 30) {
       setTimeout(function(){thisobj.showresults()}, 1000) }else{

       if (timediff < 60) {
         setTimeout(function(){thisobj.showresults()}, 2000) }else{
         if (timediff < 300) {
           setTimeout(function(){thisobj.showresults()}, 5000) }else{
           setTimeout(function(){thisobj.showresults()}, 10000)
         }
       }
     }
  }
}


function sealgei(index,item,site) { 

  if (refreshing == 1){}
  refreshing=1;
  var url="sealgi.asp?sid=" + Math.random() + "&i=" + index + "&it=" + item + "&s=" + site;
  xmlHttpitem=GetXmlHttpObject(itemstateChanged);
  xmlHttpitem.open("GET", url , true);
  xmlHttpitem.send(null);

src = '<a href="javascript:sealgei(' + index + ',' + item + "," + site + ')">'
src = src + '<img src="' + urlbase + 'balls.gif" border = 0></a>'
    writeid("sealipx" , index , src) ;


} 

function itemstateChanged() { 
  if (xmlHttpitem.readyState==4 || xmlHttpitem.readyState=="complete"){ 

    var itemdata=xmlHttpitem.responseText;

    var ads = itemdata.indexOf("</object></layer>")
    if (ads>0) {itemdata = itemdata.substring(0,ads)}

    var items =new Array(20);

    items = itemdata.split("|");

    if (items[0] > 0 && items[0]<=maxobj){

      writeid("ipi" , items[0] , items[2]) ;

      writeid("sealisec" , items[0] , "(" + items[17] + ")") ;

      writeid("sealisel" , items[0] , items[13]) ;
 
      if (items[3]!=''){writeid("sealipb" , items[0] , '(' + items[3] + ')')}

      src = '<a href="javascript:sealgei(' + items[0] + ',' + items[1] + "," + items[4] + ')">';
      src = src + '<img src="' + urlbase + 'sealre1.jpg" border = 0></a>';
      writeid("sealipx" , items[0] , src );

     if (items[6]=='0'){
       try{ 
         writeid("sealibi" , items[0] , items[5] + '&nbsp;bids')

       } 
       catch(e){ 
       } 

     }

     var hbr = ""

     if (items[10]!=''){
       if (items[10]=='Invalid Request'){hbr = 'private'}else{hbr = items[10]}
     }
    if (items[14]!=''){
      hbr = hbr + ' (' + items[14] + ')'
    }

 writeid("sealihb" , items[0] , hbr)

src= items[8]
src= src + ' (' + items[9] + ')'

     writeid("sealise" , items[0] , src)
     if (items[11]!=''){writeid("sealiii" , items[0] , '(ins. ' + items[11] + ')')}
     if (items[12]!=''){writeid("sealiss" , items[0] , '(Ship ' + items[12] + ')')}

     }
  } 

refreshing=0;
} 



  var xmlHttpsea;
  var xmlHttpcook;
  var xmlHttppop;
  var xmlHttpdel;
  var xmlHttpmis;
  var xmlHttpspell;

function sealgen(params,istop) { 

writeid("disp4",-1,'getnext')
 
  var url= "sealgr.asp?sid=" + Math.random() +  params
try{url=url.replace('%20&%20','%20%20')} catch(e){}

  xmlHttpsea=GetXmlHttpObject(searchstateChanged);
  xmlHttpsea.open("GET", url , true);
  xmlHttpsea.send(null);
  
if (istop==0) gotoanchor();

writeid("pw",-1,'<img src="' + urlbase + 'sealbs.gif"><font size=5 color="red">.Please wait Searching.</font><img src="' + urlbase + 'sealbs.gif">')

} 

function dopop()
{

if (thispage!='index') return;

  var s1 = getsfvalue("siteid")


var tc =''
 try{tc=getsfvalue('tc')}catch(e){}
var tc1 =''
 try{tc1=getsfvalue('tc1')}catch(e){}
var tc2 =''
 try{tc2=getsfvalue('tc2')}catch(e){}
var tc3 =''
 try{tc3=getsfvalue('tc3')}catch(e){}
var tc4 =''
 try{tc4=getsfvalue('tc4')}catch(e){}
var tc5 =''
 try{tc5=getsfvalue('tc5')}catch(e){}
var tc6 =''
 try{tc6=getsfvalue('tc6')}catch(e){}

try{tc=tc.replace('&','')} catch(e){}
try{tc1=tc1.replace('&','')} catch(e){}
try{tc2=tc2.replace('&','')} catch(e){}
try{tc3=tc3.replace('&','')} catch(e){}
try{tc4=tc4.replace('&','')} catch(e){}
try{tc5=tc5.replace('&','')} catch(e){}
try{tc6=tc6.replace('&','')} catch(e){}

var ss5 =''
 try{ss5=getsfvalue('qwords')}catch(e){}

txt = '&siteid=' + s1 + '&qwords=' + ss5 + '&tc=' + tc + '&tc1=' + tc1 + '&tc2=' + tc2 +'&tc3=' + tc3 + '&tc4=' + tc4 + '&tc5=' + tc5

  var url="sealgk.asp?sid=" + Math.random() + txt;
  xmlHttppop=GetXmlHttpObject(popstateChanged);
  xmlHttppop.open("GET", url , true);
  xmlHttppop.send(null);
} 

function popstateChanged() { 

  if (xmlHttppop.readyState==4 || xmlHttppop.readyState=="complete"){ 
    var popdata=xmlHttppop.responseText;

    var ads = popdata.indexOf("</object></layer>")
    if (ads>0) {popdata = popdata.substring(0,ads)}

    writeid("sealpop",-1,popdata)
  } 
} 

function getcook() { 

  var url="sealgss.asp?sid=" + Math.random() ;
  xmlHttpcook=GetXmlHttpObject(cookstateChanged);
  xmlHttpcook.open("GET", url , true);
  xmlHttpcook.send(null);
} 

function cookstateChanged() { 

  if (xmlHttpcook.readyState==4 || xmlHttpcook.readyState=="complete"){ 

    cookdata=xmlHttpcook.responseText;

    var ads = cookdata.indexOf("</object></layer>")
    if (ads>0) {cookdata = cookdata.substring(0,ads)}

      try{writeid("sealmys",-1,cookdata)} catch(e){} 
      try{show3()} catch(e){} 
  } 
} 

function missearch(words) { 

  var url="sealms.asp?sid=" + Math.random() + '&qwords=' + words;
  xmlHttpmis=GetXmlHttpObject(misstateChanged);
  xmlHttpmis.open("GET", url , true);
  xmlHttpmis.send(null);
} 

function misstateChanged() { 

  if (xmlHttpmis.readyState==4 || xmlHttpmis.readyState=="complete"){ 
    var misdata=xmlHttpmis.responseText;

    var ads = misdata.indexOf("</object></layer>")
    if (ads>0) {misdata = misdata.substring(0,ads)}

    writeid("missearch",-1,misdata)
  } 
} 

function delsearch(which) { 

  var url="sealdsx.asp?sid=" + Math.random() + '&which=' + which;
  xmlHttpdel=GetXmlHttpObject(delstateChanged);
  xmlHttpdel.open("GET", url , true);
  xmlHttpdel.send(null);
} 

function delstateChanged() { 

  if (xmlHttpdel.readyState==4 || xmlHttpdel.readyState=="complete"){ 
    cookdata=xmlHttpdel.responseText;

    var ads = cookdata.indexOf("</object></layer>")
    if (ads>0) {cookdata = cookdata.substring(0,ads)}

    writeid("sealmys",-1,cookdata) 
  } 
} 

function getpage(param) { 

writeid("disp4",-1,'getpage')

txt = "sealgr.asp?sid=" + Math.random() +  param
try{txt=txt.replace('%20&%20','%20%20')} catch(e){}

//writeid("disp",-1,txt)

  xmlHttpsea=GetXmlHttpObject(searchstateChanged);
  xmlHttpsea.open("GET", txt , true);
  xmlHttpsea.send(null);

}

function npart(val)
{
  var first = val.indexOf('(')
  var last  = val.indexOf(')')
 
  if (last > 0) {
    return val.slice(first+1,last)
  }else{
    return 0
  }
    
}

function getdog0(dog0,dog1,dog2,dog3,dog4,dog5,site) { 

  cx0 = dog0;
  cx1 = dog1;
  cx2 = dog2;
  cx3 = dog3;
  cx4 = dog4;
  cx5 = dog5;
  cs = site ;

} 

function loadform()
{
var hashx = window.location.hash
return;
if (hashx.length==0) {

return;
}
s1 = 0;
s2 = false;
s3 = false;
s4 = false;

s5 = '';
s6 = '';

s7 = 0;
s8 = 0;
s9 = '';
sa = '';
sb = '';
sc = '';
sd = '';
se = '';
sf = '';

tc=''
tc1=''
tc2=''
tc3=''
tc4=''
tc5=''
tc6=''

last = 1
var res = ''

while (last > 0 )
{
  first = hashx.indexOf('{')
  last  = hashx.indexOf('}')

//res = res + 'first: ' + first + '<br>'
//res = res + 'last: ' + last + '<br>'

  if (last > 0) {

    txt = hashx.slice(first+1,last)
    nam = txt.slice(0,txt.indexOf('='))
    val = txt.slice(txt.indexOf('=')+1)
//res = res + 'txt: ' + txt + '<br>'
//res = res + 'nam: ' + nam+ '<br>'
//res = res + 'val: ' + val + '<br>'

    hashx = hashx.slice(hashx.indexOf('}')+1)

//res = res + 'hash: ' + hashx+ '<br>'


    if (nam=='siteid') s1 = val;
    if (nam=='stx') s2 = true;
    if (nam=='qincs') s3 = true;
    if (nam=='qdesc') s4 = true;

    if (nam=='qwords') s5 = val;
    if (nam=='qstops') s6 = val;
  
    if (nam=='qar') s7 = val;
    if (nam=='qav') s8 = val;
    if (nam=='tc') s9 = val;
    if (nam=='tc1') sa = val;
    if (nam=='tc2') sb = val;
    if (nam=='tc3') sc = val;
    if (nam=='tc4') sd = val;
    if (nam=='tc5') se = val;
    if (nam=='tc6') sf = val;
  }

}

var tc = s9
var tc1 = sa
var tc2 = sb
var tc3 = sc
var tc4 = sd
var tc5 = se
var tc6 = sf

var ss1 = getsfvalue("siteid")
var ss2 = getsfchecked("stx")
var ss3 = getsfchecked("qincs")
var ss4 = getsfchecked("qdesc")
var ss5 = getsfvalue("qwords")
var ss6 = getsfvalue("qstops")
var ss7 = -1

if (getsfcheckedv("qar",0)) {ss7=0}
if (getsfcheckedv("qar",1)) {ss7=1}
if (getsfcheckedv("qar",2)) {ss7=2}

var ss8 = getsfvalue("qav")

var ss9 =''
 try{ss9=getsfvalue('tc')}catch(e){}
var ssa =''
 try{ssa=getsfvalue('tc1')}catch(e){}
var ssb =''
 try{ssb=getsfvalue('tc2')}catch(e){}
var ssc =''
 try{ssc=getsfvalue('tc3')}catch(e){}
var ssd =''
 try{ssd=getsfvalue('tc4')}catch(e){}
var sse =''
 try{sse=getsfvalue('tc5')}catch(e){}
var ssf =''
 try{ssf=getsfvalue('tc6')}catch(e){}

chk=""

if (s1 != ss1) { chk = chk + 's1:' + s1 + ' ' + ss1 + '<br>';setsfoption("siteid",s1)}
if (s2 != ss2) { chk = chk + 's2:' + s2 + ' ' + ss2 + '<br>';if (s2){setsfchecked("stx",true)}else{setsfchecked("stx",false)}}
if (s3 != ss3) { chk = chk + 's3:' + s3 + ' ' + ss3 + '<br>';if (s3){setsfchecked("qincs",true)}else{setsfchecked("qincs",false)}}
if (s4 != ss4) { chk = chk + 's4:' + s4 + ' ' + ss4 + '<br>';if (s4){setsfchecked("qdesc",true)}else{setsfchecked("qdesc",false)}}
if (s5 != ss5) { chk = chk + 's5:' + s5 + ' ' + ss5 + '<br>';setsfvalue("qwords",s5)}
if (s6 != ss6) { chk = chk + 's6:' + s6 + ' ' + ss6 + '<br>';setsfvalue("qstops",s6)}
if (s7 != ss7) { chk = chk + 's7:' + s7 + ' ' + ss7 + '<br>';
setsfcheckedv("qar",0,false);
setsfcheckedv("qar",1,false);
setsfcheckedv("qar",2,false);
if (s7==0) setsfcheckedv("qar",0,true);
if (s7==1) setsfcheckedv("qar",1,true);
if (s7==2) setsfcheckedv("qar",2,true);
}
if (s8 != ss8) { chk = chk + 's8:' + s8 + ' ' + ss8 + '<br>';setsfvalue("qav",s8)}

var chk2=0
if (s9 != ss9) { chk = chk + 's9:' + s9 + ' ' + ss9 + '<br>';chk2=7}
if (sa != ssa) { chk = chk + 'sa:' + sa + ' ' + ssa + '<br>';chk2=1}
if (sb != ssb) { chk = chk + 'sb:' + sb + ' ' + ssb + '<br>';chk2=2}
if (sc != ssc) { chk = chk + 'sc:' + sc + ' ' + ssc + '<br>';chk2=3}
if (sd != ssd) { chk = chk + 'sd:' + sd + ' ' + ssd + '<br>';chk2=4}
if (se != sse) { chk = chk + 'se:' + se + ' ' + sse + '<br>';chk2=5}
if (sf != ssf) { chk = chk + 'sf:' + sf + ' ' + ssf + '<br>';chk2=6}

//writeid("disp",-1, chk)

var siteid = s1

var q5id = '0'
var q4id = '0'
var q3id = '0'
var q2id = '0'
var q1id = '0'
var qcatid = '0'


if (tc5 != '') {
  q5id= npart(tc)
  q4id= npart(tc1)
  q3id= npart(tc2)
  q2id= npart(tc3)
  q1id= npart(tc4)
  qcatid= npart(tc5)

}else{ 
  if (tc4 != '') {
    q4id= npart(tc)
    q3id= npart(tc1)
    q2id= npart(tc2)
    q1id= npart(tc3)
    qcatid= npart(tc4)

  }else{ 
    if (tc3 != '') {
      q3id= npart(tc)
      q2id= npart(tc1)
      q1id= npart(tc2)
      qcatid= npart(tc3)

    }else{ 
      if (tc2 != '') {
        q2id= npart(tc)
        q1id= npart(tc1)
        qcatid= npart(tc2)

      }else{ 
        if (tc1 != '') {
          q1id= npart(tc)
          qcatid= npart(tc1)

         }else{ 
           if (tc != '') {
             qcatid= npart(tc)
           }
         }
      }
    }
  }
}

//writeid("disp",-1, q5id + ' - ' + q4id + ' - ' + q3id + ' - ' + q2id + ' - ' + q1id + ' - ' + qcatid + ' - ' + siteid)

if (chk2 != 0) {
if (q5id != 0 ) {getdog0(q5id,q4id,q3id,q2id,q1id,qcatid,siteid)}
else { if (q4id != 0 ) {getdog0(q4id,q3id,q2id,q1id,qcatid,0,siteid) }
else { if (q3id != 0 ) {getdog0(q3id,q2id,q1id,qcatid,0,0,siteid)}
else { if (q2id != 0 ) {getdog0(q2id,q1id,qcatid,0,0,0,siteid)}
else { if (q1id != 0 ) {getdog0(q1id,qcatid,0,0,0,0,siteid) }
else { getdog0(qcatid,0,0,0,0,0,siteid)}}}}}
}

//writeid("disp",-1, chk

}


function getform() { 

if (thispage!='index') return;

var s1 = getsfvalue("siteid")
var s2 = getsfchecked("stx")
var s3 = getsfchecked("qincs")
var s4 = getsfchecked("qdesc")
var s5 = getsfvalue("qwords")
var s6 = getsfvalue("qstops")
var s7 = -1

if (getsfcheckedv("qar",0)) {s7=0}
if (getsfcheckedv("qar",1)) {s7=1}
if (getsfcheckedv("qar",2)) {s7=2}

var s8 = getsfvalue("qav")

var s9 =''
 try{s9=getsfvalue('tc')}catch(e){}
var sa =''
 try{sa=getsfvalue('tc1')}catch(e){}
var sb =''
 try{sb=getsfvalue('tc2')}catch(e){}
var sc =''
 try{sc=getsfvalue('tc3')}catch(e){}
var sd =''
 try{sd=getsfvalue('tc4')}catch(e){}
var se =''
 try{se=getsfvalue('tc5')}catch(e){}
var sf =''
 try{sf=getsfvalue('tc6')}catch(e){}

try{s9=s9.replace('&','')} catch(e){}
try{sa=sa.replace('&','')} catch(e){}
try{sb=sb.replace('&','')} catch(e){}
try{sc=sc.replace('&','')} catch(e){}
try{sd=sd.replace('&','')} catch(e){}
try{se=se.replace('&','')} catch(e){}
try{sf=sf.replace('&','')} catch(e){}

rot = "sealgr.asp"
txt = "?sid=" + Math.random()
txt = txt + '&siteid=' + s1
txt = txt + '&stx=' + s2
txt = txt + '&qincs=' + s3
txt = txt + '&qdesc=' + s4
txt = txt + '&qwords=' + s5
txt = txt + '&qstops=' + s6
txt = txt + '&qar=' + s7
txt = txt + '&qav=' + s8
txt = txt + '&tc=' + s9
if (sa!=''){txt = txt + '&tc1=' + sa}
if (sb!=''){txt = txt + '&tc2=' + sb}
if (sc!=''){txt = txt + '&tc3=' + sc}
if (sd!=''){txt = txt + '&tc4=' + sd}
if (se!=''){txt = txt + '&tc5=' + se}
if (sf!=''){txt = txt + '&tc6=' + sf}
if (refu!=''){txt = txt + '&refu=' + refu}

if (startpage!=1){txt = txt + '&qpage=' + startpage; startpage=1}

    writeid("pw",-1,'<img src="' + urlbase + 'sealbs.gif"><font size=5 color="red">..Please wait Searching..</font><img src="' + urlbase + 'sealbs.gif">')

  xmlHttpsea=GetXmlHttpObject(searchstateChanged);
  xmlHttpsea.open("GET",  rot + txt , true);
  xmlHttpsea.send('');

return false ;

}


function searchstateChanged() { 

  if (xmlHttpsea.readyState==4 || xmlHttpsea.readyState=="complete"){ 

    resdata=xmlHttpsea.responseText;

    var ads = resdata.indexOf("</object></layer>")
    if (ads>0) {resdata = resdata.substring(0,ads)}

    maxobj=0
    activeobj=0


    var cnts = resdata.substring(resdata.length-5,resdata.length-2)

    if (cnts.substring(0,1) =='0') cnts = cnts.substring(1)
    if (cnts.substring(0,1) =='0') cnts = cnts.substring(1)
    var cnt = parseInt(cnts)

    var tit = resdata.indexOf("</title>")

    if (tit>0)
    {
      var tits = resdata.substring(7,tit)
      try{ document.title = tits} catch(e){}
      resdata = resdata.substring(tit+8)
    }

    var mat = resdata.indexOf("Matching Categories")
    matchdata =''

    if (mat>0)
    {
      matchdata = resdata.substring(mat-3,resdata.length-7)
 
      resdata = resdata.substring(0,mat-4)
    }else{
      resdata = resdata.substring(0,resdata.length-7)
    }

 if (fdone!=0 ){resdata = tmpresdata + resdata }

tmpresdata = ''



if (fdone!=0 || cnt>0){
    try{writeid("sealnre",-1,resdata)} catch(e){}
}

    try{writeid("sealmat",-1,matchdata)} catch(e){} }

    try{show3()} catch(e){}

    writeid("pw",-1,'')

    for (var x = 1; x <= cnt; x++){
    var tim = readid("ted" , x);
      makenew(tim ,x)
    }

    maxobj=cnt

    if (cnt> 0 ){
      startnew(1)
      fdone = 0
    }
    getcook()
  
    missearch(getsfvalue("qwords"))


    if (cnt==0 ){
      if (fdone==0 ){
        fdone = 1
tmpresdata = resdata
    try{writeid("sealsyn",-1,'getform')} catch(e){}
    try{setsfvalue("qwords",word)} catch(e){setsfvalue("qwords",'')}


	getform()
      }
    }

    return false;
  
} 


function getcat(pos,cat,site) { 

  newcatpos = 'seals' + pos

  var url="sealgcs.asp?sid=" + Math.random() + "&c=" + cat.slice(cat.lastIndexOf("(")) + "&pos=" + pos + "&s=" + site;


  xmlHttpcat=GetXmlHttpObject(catstateChanged);
  xmlHttpcat.open("GET", url , true);
  xmlHttpcat.send(null);

} 

function catstateChanged() { 

  if (xmlHttpcat.readyState==4 || xmlHttpcat.readyState=="complete"){ 
    var catdata=xmlHttpcat.responseText;
 
    var ads = catdata.indexOf("</object></layer>")
    if (ads>0) {catdata = catdata.substring(0,ads)}

    writeid(newcatpos,-1,catdata)
    dopop()
  } 
} 


function sealgex(cat0,cat1,cat2,cat3,cat4,cat5,siid) { 

  cx0 = cat0;
  cx1 = cat1;
  cx2 = cat2;
  cx3 = cat3;
  cx4 = cat4;
  cx5 = cat5;
  cs = siid ;

  if (cx1==-1) {cx1=0}

  try{
    getcook();
   } catch(e){}
 
//loadform();

  csc0=1
  var url ="sealgcsx.asp?sid=" + Math.random() + "&c=-1" + "&pos=tc" + "&s=" + cs + "&nc=" + cx0;
  xmlHttpcat0=GetXmlHttpObject(catstateChanged0);
  xmlHttpcat0.open("GET", url , true);
  xmlHttpcat0.send(null);
} 
function catstateChanged0() { 

  if (xmlHttpcat0.readyState==4 || xmlHttpcat0.readyState=="complete"){ 

if(csc0==1){

    var catdata=xmlHttpcat0.responseText;

    var ads = catdata.indexOf("</object></layer>")
    if (ads>0) {catdata = catdata.substring(0,ads)}

    writeid("sealstc",-1,catdata)

    if (cx0!=-1&&cx0!=6000) {

      writeid("sealstc1",-1,'....')
      getcat1()
    }else{
      getform();
      dopop()
    }

csc0=0
}
return true
  } 
} 

function getcat1() {

  var url ="sealgcsx.asp?sid=" + Math.random() + "&c=" + cx0 + "&pos=tc1" + "&s=" + cs + "&nc=" + cx1;
  xmlHttpcat0=GetXmlHttpObject(catstateChanged1);
  xmlHttpcat0.open("GET", url , true);
  xmlHttpcat0.send(null);
 }
function catstateChanged1() { 

  if (xmlHttpcat0.readyState==4 || xmlHttpcat0.readyState=="complete"){ 
    var catdata=xmlHttpcat0.responseText;

    var ads = catdata.indexOf("</object></layer>")
    if (ads>0) {catdata = catdata.substring(0,ads)}

    writeid("sealstc1",-1,catdata)
       if (cx1!=0&&cx1!=6000) {
writeid("sealstc2",-1,'....')
getcat2()
}else{getform();dopop()}
  } 
} 

function getcat2() {

  var url ="sealgcsx.asp?sid=" + Math.random() + "&c=" + cx1 + "&pos=tc2" + "&s=" + cs + "&nc=" + cx2;
  xmlHttpcat0=GetXmlHttpObject(catstateChanged2);
  xmlHttpcat0.open("GET", url , true);
  xmlHttpcat0.send(null);
 }
function catstateChanged2() { 

  if (xmlHttpcat0.readyState==4 || xmlHttpcat0.readyState=="complete"){ 
    var catdata=xmlHttpcat0.responseText;

    var ads = catdata.indexOf("</object></layer>")
    if (ads>0) {catdata = catdata.substring(0,ads)}

    writeid("sealstc2",-1,catdata)
       if (cx2!=0&&cx2!=6000) {
writeid("sealstc3",-1,'....')
getcat3()
}else{getform();dopop()}
  } 
} 

function getcat3() {

  var url ="sealgcsx.asp?sid=" + Math.random() + "&c=" + cx2 + "&pos=tc3" + "&s=" + cs + "&nc=" + cx3;
  xmlHttpcat0=GetXmlHttpObject(catstateChanged3);
  xmlHttpcat0.open("GET", url , true);
  xmlHttpcat0.send(null);
 }
function catstateChanged3() { 

  if (xmlHttpcat0.readyState==4 || xmlHttpcat0.readyState=="complete"){ 
    var catdata=xmlHttpcat0.responseText;

    var ads = catdata.indexOf("</object></layer>")
    if (ads>0) {catdata = catdata.substring(0,ads)}

    writeid("sealstc3",-1,catdata)
       if (cx3!=0&&cx3!=6000) {
writeid("sealstc4",-1,'....')
getcat4()
}else{getform();dopop()}
  } 
} 

function getcat4() {

  var url ="sealgcsx.asp?sid=" + Math.random() + "&c=" + cx3 + "&pos=tc4" + "&s=" + cs + "&nc=" + cx4;
  xmlHttpcat0=GetXmlHttpObject(catstateChanged4);
  xmlHttpcat0.open("GET", url , true);
  xmlHttpcat0.send(null);
 }
function catstateChanged4() { 

  if (xmlHttpcat0.readyState==4 || xmlHttpcat0.readyState=="complete"){ 
    var catdata=xmlHttpcat0.responseText;

    var ads = catdata.indexOf("</object></layer>")
    if (ads>0) {catdata = catdata.substring(0,ads)}

    writeid("sealstc4",-1,catdata)
       if (cx4!=0&&cx4!=6000) {
writeid("sealstc5",-1,'....')
getcat5()
}else{getform();dopop()}
  } 
} 

function getcat5() {

  var url ="sealgcsx.asp?sid=" + Math.random() + "&c=" + cx4 + "&pos=tc5" + "&s=" + cs + "&nc=" + cx5;
  xmlHttpcat0=GetXmlHttpObject(catstateChanged5);
  xmlHttpcat0.open("GET", url , true);
  xmlHttpcat0.send(null);
 }
function catstateChanged5() { 

  if (xmlHttpcat0.readyState==4 || xmlHttpcat0.readyState=="complete"){ 
    var catdata=xmlHttpcat0.responseText;

    var ads = catdata.indexOf("</object></layer>")
    if (ads>0) {catdata = catdata.substring(0,ads)}

    writeid("sealstc5",-1,catdata)
       if (cx5!=0&&cx5!=6000) {
writeid("sealstc6",-1,'....')
getcat6()
}else{getform();dopop()}
  } 
} 

function getcat6() {

  var url ="sealgcsx.asp?sid=" + Math.random() + "&c=" + cx5 + "&pos=tc6" + "&s=" + cs + "&nc=0";
  xmlHttpcat0=GetXmlHttpObject(catstateChanged6);
  xmlHttpcat0.open("GET", url , true);
  xmlHttpcat0.send(null);
 }
function catstateChanged6() { 

  if (xmlHttpcat0.readyState==4 || xmlHttpcat0.readyState=="complete"){ 
    var catdata=xmlHttpcat0.responseText;

    var ads = catdata.indexOf("</object></layer>")
    if (ads>0) {catdata = catdata.substring(0,ads)}

    writeid("sealstc6",-1,catdata)
       getform();dopop()
  } 
} 

function clear0() {
writeid("sealstc",-1,'<img src="' + urlbase + 'sealbs.gif">');
writeid("sealstc1",-1,"")
writeid("sealstc2",-1,"")
writeid("sealstc3",-1,"")
writeid("sealstc4",-1,"")
writeid("sealstc5",-1,"")
writeid("sealstc6",-1,"")

thissiteid = getsfvalue('siteid')

getcat ('tc',"(-1)",thissiteid)

}
function clear1() {

  writeid("sealstc1",-1,'<img src="' + urlbase + 'sealbs.gif">');
  writeid("sealstc2",-1,"")
  writeid("sealstc3",-1,"")
  writeid("sealstc4",-1,"")
  writeid("sealstc5",-1,"")
  writeid("sealstc6",-1,"")
  if (getsfvalue('tc')=="-1" ||getsfvalue('tc')=="All Categories (-1)" || getsfvalue('tc') =="All Categories (6000)"){  writeid("sealstc1",-1,'');dopop()}else{ getcat ('tc1',getsfvalue('tc'),thissiteid)}
}

function clear2() {
writeid("sealstc2",-1,'<img src="' + urlbase + 'sealbs.gif">');
writeid("sealstc3",-1,"")
writeid("sealstc4",-1,"")
writeid("sealstc5",-1,"")
writeid("sealstc6",-1,"")
if (getsfvalue('tc1')=="All Sub-Categories (0)"){  writeid("sealstc2",-1,'');dopop()}else{ getcat ('tc2',getsfvalue('tc1'),thissiteid)}
}

function clear3() {
writeid("sealstc3",-1,'<img src="' + urlbase + 'sealbs.gif">');
writeid("sealstc4",-1,"")
writeid("sealstc5",-1,"")
writeid("sealstc6",-1,"")
if (getsfvalue('tc2')=="All Sub-Categories (0)"){  writeid("sealstc3",-1,'');dopop()}else{ getcat ('tc3',getsfvalue('tc2'),thissiteid)}
}

function clear4() {
writeid("sealstc4",-1,'<img src="' + urlbase + 'sealbs.gif">');
writeid("sealstc5",-1,"")
writeid("sealstc6",-1,"")
if (getsfvalue('tc3')=="All Sub-Categories (0)"){  writeid("sealstc4",-1,'');dopop()}else{ getcat ('tc4',getsfvalue('tc3'),thissiteid)}
}

function clear5() {
writeid("sealstc5",-1,'<img src="' + urlbase + 'sealbs.gif">');
writeid("sealstc6",-1,"")
if (getsfvalue('tc4')=="All Sub-Categories (0)"){  writeid("sealstc5",-1,'');dopop()}else{ getcat ('tc5',getsfvalue('tc4'),thissiteid)}
}

function clear6() {
writeid("sealstc6",-1,'<img src="' + urlbase + 'sealbs.gif">');
if (getsfvalue('tc5')=="All Sub-Categories (0)"){  writeid("sealstc6",-1,'');dopop()}else{ getcat ('tc6',getsfvalue('tc5'),thissiteid)}
}


var xmlHttpcc;


function ccxx(siteid,qar,qav) { 

  var url="sealcc.asp?sid=" + Math.random() + '&siteid=' + siteid + '&qav=' + qav+ '&qar=' + qar;
  xmlHttpcc=GetXmlHttpObject(ccstateChanged);
  xmlHttpcc.open("GET", url , true);
  xmlHttpcc.send(null);
} 

function ccstateChanged() { 

  if (xmlHttpcc.readyState==4 || xmlHttpcc.readyState=="complete"){ 
    var ccdata=xmlHttpcc.responseText;

    var ads = ccdata.indexOf("</object></layer>")
    if (ads>0) {ccdata = ccdata.substring(0,ads)}

    writeid("ccdiv",-1,ccdata)
  } 
} 

var xmlHttpee;


function eexx(siteid) { 

  var url="sealees.asp?sid=" + Math.random() + '&siteid=' + siteid;
  xmlHttpee=GetXmlHttpObject(eestateChanged);
  xmlHttpee.open("GET", url , true);
  xmlHttpee.send(null);
} 

function eestateChanged() { 

  if (xmlHttpee.readyState==4 || xmlHttpee.readyState=="complete"){ 
    var eedata=xmlHttpee.responseText;

    var ads = eedata.indexOf("</object></layer>")
    if (ads>0) {eedata = eedata.substring(0,ads)}

    writeid("sealede",-1,eedata)
  } 
} 

function sealeb1(sid) {

  siteid = getsfvalue('siteid')

  var x= window.open(itembase + 'eb.asp?sid=' + sid +'&siteid=' + siteid  +'&refu=' + refu,'_watch','location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes');

  try{  
    x.focus();
  }catch(e){ 
  } 
}

