// JavaScript Document
function addCommas( strValue, formfield ) {
	var objRegExp = /,/g;
	strValue = strValue.replace(objRegExp,'');
	var objRegExp  = new RegExp('(-?[0-9]+)([0-9]{3})');
	while(objRegExp.test(strValue)) {
		strValue = strValue.replace(objRegExp, '$1,$2');
	}
	document.getElementById( formfield ).value = strValue;
}

function submitForm() {
	document.forms["dmls_search_form"].submit();
}

function clearForm() {
	document.forms["dmls_search_form"].reset();
}

function toggleLayer( whichLayer ) {
  var elem, vis;
  if( document.getElementById ) // this is the way the standards work
	elem = document.getElementById( whichLayer );
  else if( document.all ) // this is the way old msie versions work
	elem = document.all[whichLayer];
  else if( document.layers ) // this is the way nn4 works
	elem = document.layers[whichLayer];
  vis = elem.style;
  // if the style.display value is blank we try to figure it out here
  if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
	vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
  vis.display = (vis.display==''||vis.display=='block')?'none':'block';
  document.social_post.message.focus();
}


function city_suggest( str,fillfield ) {
	formfield = fillfield + '_suggest';
	if( str.length == 0 ) {
		document.getElementById( formfield ).innerHTML = "";
		document.getElementById( formfield ).style.border = "0px";
		document.getElementById( formfield ).style.display = "none";
		return;
	}
	if( window.XMLHttpRequest ) {
		xmlhttp = new XMLHttpRequest();
	} else {
		xmlhttp = new ActiveXObject( "Microsoft.XMLHTTP" );
	}
	xmlhttp.onreadystatechange = function() {
		if( xmlhttp.readyState == 4 && xmlhttp.status == 200 ) {
			document.getElementById( formfield ).innerHTML = xmlhttp.responseText;
			document.getElementById( formfield ).style.border = "1px solid #333";
			document.getElementById( formfield ).style.display = "block";
			return;
		}
	}
	xmlhttp.open( "GET", "http://www.c21keyrealty.com/dmls-suggest.php?fill=" + fillfield + "&c=" + str, true );
	xmlhttp.send();
}

function fill_city( str,fillfield ) {
	formfield = fillfield + '_suggest';
	document.getElementById( fillfield ).value = str;
	document.getElementById( formfield ).innerHTML = "";
	document.getElementById( formfield ).style.display = "none";
	return;
}

function subd_suggest( str,fillfield ) {
	formfield = fillfield + '_suggest';
	if( str.length == 0 ) {
		document.getElementById( formfield ).innerHTML = "";
		document.getElementById( formfield ).style.border = "0px";
		document.getElementById( formfield ).style.display = "none";
		return;
	}
	if( window.XMLHttpRequest ) {
		xmlhttp = new XMLHttpRequest();
	} else {
		xmlhttp = new ActiveXObject( "Microsoft.XMLHTTP" );
	}
	xmlhttp.onreadystatechange = function() {
		if( xmlhttp.readyState == 4 && xmlhttp.status == 200 ) {
			document.getElementById( formfield ).innerHTML = xmlhttp.responseText;
			document.getElementById( formfield ).style.border = "1px solid #333";
			document.getElementById( formfield ).style.display = "block";
			return;
		}
	}
	xmlhttp.open( "GET", "http://www.c21keyrealty.com/dmls-suggest.php?fill=" + fillfield + "&s=" + str, true );
	xmlhttp.send();
}

function fill_subd( str,fillfield ) {
	formfield = fillfield + '_suggest';
	document.getElementById( fillfield ).value = str;
	document.getElementById( formfield ).innerHTML = "";
	document.getElementById( formfield ).style.display = "none";
	return;
}

function school_suggest( str,fillfield ) {
	formfield = fillfield + '_suggest';
	if( str.length == 0 ) {
		document.getElementById( formfield ).innerHTML = "";
		document.getElementById( formfield ).style.border = "0px";
		document.getElementById( formfield ).style.display = "none";
		return;
	}
	if( window.XMLHttpRequest ) {
		xmlhttp = new XMLHttpRequest();
	} else {
		xmlhttp = new ActiveXObject( "Microsoft.XMLHTTP" );
	}
	xmlhttp.onreadystatechange = function() {
		if( xmlhttp.readyState == 4 && xmlhttp.status == 200 ) {
			document.getElementById( formfield ).innerHTML = xmlhttp.responseText;
			document.getElementById( formfield ).style.border = "1px solid #333";
			document.getElementById( formfield ).style.display = "block";
			return;
		}
	}
	xmlhttp.open( "GET", "http://www.c21keyrealty.com/dmls-suggest.php?fill=" + fillfield + "&sch=" + str, true );
	xmlhttp.send();
}

function fill_school( str,fillfield ) {
	formfield = fillfield + '_suggest';
	document.getElementById( fillfield ).value = str;
	document.getElementById( formfield ).innerHTML = "";
	document.getElementById( formfield ).style.display = "none";
	return;
}

