
function changeTagClassName(s_objectId,s_newClassName) {
	document.getElementById(s_objectId).className = s_newClassName;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// Following functions is used bu INDEX page
function CF_SuperCheckToggle(checkBox, valueOn, valueOff) {
	var elementIndex;
	for (var i = 0; i < checkBox.form.elements.length; i++) {
		if (checkBox.form.elements[i] == checkBox) {
			elementIndex = i;
		}
	}
	if (checkBox.checked) {
		checkBox.form.elements[elementIndex + 1].value = valueOn;
	} else {
		checkBox.form.elements[elementIndex + 1].value = valueOff;
	}
}

function  _CF_checkplanNumberForm(_CF_this){
	if  (!_CF_hasValue(_CF_this.planNumber, "TEXT" ))	{
		if  (!_CF_onError(_CF_this, _CF_this.planNumber, _CF_this.planNumber.value, "The Plan Number field must contain a number between 1000 and 99999. Please try again."))
		{
			return false;
		}
	}

	if  ((!_CF_checkrange(_CF_this.planNumber.value, 1001, 99999)))	{
		if  (!_CF_onError(_CF_this, _CF_this.planNumber, _CF_this.planNumber.value, "The Plan Number field must contain a number between 1000 and 99999. Please try again."))
		{
			return false;
		}
	}

	if  (!_CF_checkinteger(_CF_this.planNumber.value))	{
		if  (!_CF_onError(_CF_this, _CF_this.planNumber, _CF_this.planNumber.value, "The Plan Number field must contain a number between 1000 and 99999. Please try again."))
		{
			return false;
		}
	}

	return true;
}

function  _CF_checkquickSearchRangeForm(_CF_this){
	return true;
}


function  _CF_checkadvancedForm(_CF_this) {
	if  (!_CF_checkinteger(_CF_this.bathsHalf.value)) {
		if  (!_CF_onError(_CF_this, _CF_this.bathsHalf, _CF_this.bathsHalf.value, "The Number of Half Baths field only accepts a number. Please try again."))
		{
			return false;
		}
	}

	if  (!_CF_checkinteger(_CF_this.footageTotal.value)) {
		if  (!_CF_onError(_CF_this, _CF_this.footageTotal, _CF_this.footageTotal.value, "The Total Footage field only accepts a number. Please try again."))
		{
			return false;
		}
	}

	if  (!_CF_checkinteger(_CF_this.bedrooms.value)) {
		if  (!_CF_onError(_CF_this, _CF_this.bedrooms, _CF_this.bedrooms.value, "The Number of Bedrooms field only accepts a number. Please try again."))
		{
			return false;
		}
	}

	if  (!_CF_checkinteger(_CF_this.garageSize.value)) {
		if  (!_CF_onError(_CF_this, _CF_this.garageSize, _CF_this.garageSize.value, "The Garage Size field only accepts a number. Please try again."))
		{
			return false;
		}
	}

	if  (!_CF_checkinteger(_CF_this.bathsFull.value)){
		if  (!_CF_onError(_CF_this, _CF_this.bathsFull, _CF_this.bathsFull.value, "The Number of Full Baths field only accepts a number. Please try again."))
		{
			return false;
		}
	}

	return true;
}