// JavaScript Document

var DHTML = (document.getElementById || document.all || document.layers);

function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
   	this.obj = document.layers[name];
   	this.style = document.layers[name];
  }
}


function showDIV(divName){
	if(document.getElementById) {
		document.getElementById(divName).style.display = 'block';
		document.getElementById(divName).style.visibility='visible';
	}
	else if(document.all) {
		document.all(divName).style.display = 'block';
		document.all(divName).style.visibility='visible';
	}
}

function hideDIV(divName){
	if(document.getElementById) {
		document.getElementById(divName).style.visibility='hidden';
		document.getElementById(divName).style.display = 'none';
	}
	else if(document.all) {
		document.layers[divName].display = 'none';
		document.all(divName).style.visibility='hidden';
	}
}

function validateForm(theForm) {
    var onlynumbers = '';

    if(theForm.PROPERTYPRICE) {
    // first handle PROPERTYPRICE
    onlynumbers = theForm.PROPERTYPRICE.value.replace(/\D/g, '');
    theForm.PROPERTYPRICE.value = onlynumbers;
    }
    if(theForm.PROPERTYPRICE) {
    // now do PROPERTYSQFT
    onlynumbers = theForm.PROPERTYSQFT.value.replace(/\D/g, '');
    theForm.PROPERTYSQFT.value = onlynumbers;
    }
    return true;
}

function showSub(divName, v){
        var addsearch = 'custom<br>search window';
        switch (v)
        {
          // 'Apartment','Condo','Co-Op','Mixed Use','Single Family','Multi-Family','Townhouse','Commercial','Business/Retail','Land','Other')
        case "Apartment": case "Condo": case "Co-Op": case "Single Family": case "Multi-Family": case "Townhouse":
          addsearch = '            <table border="0" cellpadding="0" cellspacing="0" class="tinytable" align="center">';
          addsearch = addsearch + '              <tr><td></td>';
          addsearch = addsearch + '                <td align="center" valign="bottom">Studio</td>';
          addsearch = addsearch + '                <td align="center" valign="bottom">1</td>';
          addsearch = addsearch + '                <td align="center" valign="bottom">2</td>';
          addsearch = addsearch + '                <td align="center" valign="bottom">3</td>';
          addsearch = addsearch + '                <td align="center" valign="bottom">4</td>';
          addsearch = addsearch + '                <td align="center" valign="bottom">&nbsp;5+</td>';
          addsearch = addsearch + '              </tr>';
          addsearch = addsearch + '              <tr><td align="right" style="font-size:larger" nowrap>Min. #Bedrooms:</td>';
          addsearch = addsearch + '                <td align="center" valign="top"><input name="PROPERTYBEDROOMS" type="radio" value="0" checked="checked"/></td>';
          addsearch = addsearch + '                <td align="center" valign="top"><input name="PROPERTYBEDROOMS" type="radio" value="1" /></td>';
          addsearch = addsearch + '                <td align="center" valign="top"><input name="PROPERTYBEDROOMS" type="radio" value="2" /></td>';
          addsearch = addsearch + '                <td align="center" valign="top"><input name="PROPERTYBEDROOMS" type="radio" value="3" /></td>';
          addsearch = addsearch + '                <td align="center" valign="top"><input name="PROPERTYBEDROOMS" type="radio" value="4" /></td>';
          addsearch = addsearch + '                <td align="center" valign="top"><input name="PROPERTYBEDROOMS" type="radio" value="5" /></td>';
          addsearch = addsearch + '              </tr>';
          addsearch = addsearch + '              <tr><td align="right" style="font-size:larger">Max. Price $</td>';
          addsearch = addsearch + '                <td align="left" valign="top" colspan="6"><input type="text" class="searchy" name="PROPERTYPRICE" id="PROPERTYPRICE" size="8"></td>';
          addsearch = addsearch + '              </tr>';
          addsearch = addsearch + '            </table>';
          break;
        case "Mixed Use": case "Commercial": case "Retail": case "Business/Retail": case "Land": case "Other":
          //addsearch = '<input type="text" name="PROPERTYSQFT" size="5"> Min. Sq.Ft.<br><input type="text" name="PROPERTYPRICE" size="8"> Max. price<br>';
          addsearch = '            <table border="0" cellpadding="0" cellspacing="0" class="tinytable" align="center">';
          addsearch = addsearch + '              <tr><td align="right" style="font-size:larger">Min. Sq.Ft.:</td>';
          addsearch = addsearch + '                <td align="left" valign="top"> <input type="text" class="searchy" name="PROPERTYSQFT" id="PROPERTYSQFT" size="8"></td>';
          addsearch = addsearch + '              </tr>';
          addsearch = addsearch + '              <tr><td align="right" style="font-size:larger">Max. Price $</td>';
          addsearch = addsearch + '                <td align="left" valign="top"> <input type="text" class="searchy" name="PROPERTYPRICE" id="PROPERTYPRICE" size="8"></td>';
          addsearch = addsearch + '              </tr>';
          addsearch = addsearch + '            </table>';
          break;
        case "":
          addsearch = 'Select a Neighborhood<br>and Property Type<br><br> . . or list <a href="/listings/search_.php?op=search&ALL">ALL properties</a>';
          break;
        }
	if(document.getElementById) {
		document.getElementById(divName).style.display = 'block';
		document.getElementById(divName).style.visibility='visible';
		document.getElementById(divName).innerHTML = '';  // Clear first for bug in IE for Mac
		document.getElementById(divName).innerHTML = addsearch;

	}
	else if(document.all) {
		document.all(divName).style.display = 'block';
		document.all(divName).style.visibility='visible';
		document.all(divName).innerHTML = addsearch;
	}
	document.forms[0].PROPERTYPRICE.focus();
}
