
////////////////////////////////////////////////////////////////////////////////////////////
// select replacemant stuff for advanced search drop down
/*
    function selectReplacement(obj) {
      obj.className += ' replaced';
      var ul = document.createElement('ul');
      ul.className = 'selectReplacement';
      var opts = obj.options;
      for (var i=0; i<opts.length; i++) {
        var selectedOpt;
        if (opts[i].selected) {
          selectedOpt = i;
          break;
        } else {
          selectedOpt = 0;
        }
      }
      for (var i=0; i<opts.length; i++) {
        var li = document.createElement('li');
        var txt = document.createTextNode(opts[i].text);
        li.appendChild(txt);
        li.selIndex = opts[i].index;
        li.selectID = obj.id;
        li.onclick = function() {
          selectMe(this);
        }
        if (i == selectedOpt) {
          li.className = 'selected';
          li.onclick = function() {
            this.parentNode.className += ' selectOpen';
            this.onclick = function() {
              selectMe(this);
            }
          }
        }
        if (window.attachEvent) {
          li.onmouseover = function() {
            this.className += ' hover';
          }
          li.onmouseout = function() {
            this.className = 
              this.className.replace(new RegExp(" hover\\b"), '');
          }
        }
        ul.appendChild(li);
      }
      obj.parentNode.insertBefore(ul,obj);
    }
    function selectMe(obj) {
      var lis = obj.parentNode.getElementsByTagName('li');
      for (var i=0; i<lis.length; i++) {
        if (lis[i] != obj) {
          lis[i].className='';
          lis[i].onclick = function() {
            selectMe(this);
          }
        } else {
          setVal(obj.selectID, obj.selIndex);
          obj.className='selected';
          obj.parentNode.className = 
            obj.parentNode.className.replace(new RegExp(" selectOpen\\b"), '');
          obj.onclick = function() {
            obj.parentNode.className += ' selectOpen';
            this.onclick = function() {
              selectMe(this);
            }
          }
        }
      }
    }
    function setVal(objID, selIndex) {
      var obj = document.getElementById(objID+'Div');
	  var sel = obj.getElementsByTagName('select')[0];
	  sel.selectedIndex = selIndex;
	  if(objID == "advBrand") {		  
		  var pageId = sel.options[selIndex].value;
		  var styleDiv = document.getElementById("advStyleDiv");
		  var styleSel = styleDiv.getElementsByTagName('select')[0];
		  var styleIndex = styleSel.selectedIndex;
		  var style = styleSel.options[styleIndex].value;
		  var url1 = "b="+pageId+"&s="+style+"&func=styles";
		  var url2 = "b="+pageId+"&s="+style+"&func=colour";
		  //advSearchUpdateSelect(url1);
		  //advSearchUpdateSelect(url2);
		  
	  } else if(objID == "advStyle") {
		  var style = sel.options[selIndex].value;
		  var pageDiv = document.getElementById("advBrandDiv");
		  var pageSel = pageDiv.getElementsByTagName('select')[0];
		  var pageIndex = pageSel.selectedIndex;
		  var pageId = pageSel.options[pageIndex].value;
		  var url = "b="+pageId+"&s="+style+"&func=colour";
		  //advSearchUpdateSelect(url);
	  }
    }
    function setForm() {
      var s = document.getElementsByTagName('select');
      for (var i=0; i<s.length; i++) {
		if(s[i].className == "selectReplaced") {
          selectReplacement(s[i]);
		}
      }
    }
    window.onload = function() {
      (document.all && !window.print) ? null : setForm();
	  //advSearchUpdateSelect("b=all&func=styles");
	  //advSearchUpdateSelect("b=all&s=all&func=colour");
    }
    */
    
    function clearInput(obj,mode,val) {
		//obj = document.getElementById('q');
		if(mode == "f") {
			if(obj.value == val) {
				obj.value = "";
			}
		} else if(mode == "b") {
			if(obj.value == "") {
				obj.value = val;
			}
		}
	}
    
    