function init(){
  if (document.getElementsByTagName && document.getElementById){
    var spans=document.getElementsByTagName("span")
    for (var i=0; i<spans.length; i++){
      var cur=spans[i];
      if (cur.className=="imgwidth" && cur.parentNode.className=="inlineadvert"){
        if (cur.offsetWidth>249){
          cur.parentNode.className="inlineadvertfull";
        }
      }
      if (cur.className=="imgwidth" && cur.parentNode.className=="text") {
        if (cur.offsetWidth<250){
          cur.parentNode.style.width=cur.offsetWidth+"px";
        }
        else {
          cur.parentNode.style.width="370px";
        }
      }
    }

    /* function to resize images with captions - robin */
    divs = document.getElementById("maincol").getElementsByTagName("div");
    for (i=0;i<divs.length;i++) {
      if (divs[i].className.search("inlinepic") != -1) {
        divs[i].style.width = divs[i].getElementsByTagName("img")[0].width + "px";
      }
    }
  }
}
window.onload=init



/* robin's tab functions */

function initTabs() {
  forms = document.getElementById("search_forms").getElementsByTagName("div");
  tablinks = document.getElementById("tabs").getElementsByTagName("a");

  /* remove currently unused forms */
  for(i=1;i<forms.length;i++) {
    forms[i].style.display = "none";
  }

  /* set first tab to selected */
  tablinks[0].parentNode.className="on";

}

function selectForm(number) {

  /* first, remove all class="on" */
  tablinks = document.getElementById("tabs").getElementsByTagName("a");
  for(i=0;i<tablinks.length;i++) {
    tablinks[i].parentNode.className="";
  }
  /* then set this tab to selected */
  tablinks[number].parentNode.className="on";

  /* now hide all the forms */
  forms = document.getElementById("search_forms").getElementsByTagName("div");
  for(i=0;i<forms.length;i++) {
    forms[i].style.display = "none";
  }
  /* and show one */
  forms[number].style.display = "block";
}