// Show / Hide Buying/Renting for the Registration form

function toggleFieldset(targetId) {
	if(document.getElementById) {
			target = document.getElementById(targetId);
			if (target.style.display == "none"){

				target.style.display = "";
			} else {
				
				target.style.display = "none";
				clearFieldset(targetId);
			}
	}
}

function hideRequirements() {

	if(document.getElementById){
		
		isRentingChk = document.getElementById('rActive');
		isBuyingChk = document.getElementById('bActive');
		
		if(document.getElementById('buyingReqs') && isBuyingChk.checked!=true){
				buying = document.getElementById('buyingReqs');
				buying.style.display = "none";
		}
		
		if(document.getElementById('rentingReqs') && isRentingChk.checked!=true){
			renting = document.getElementById('rentingReqs');
			renting.style.display = "none";
		}
	}
}

function clearFieldset(fieldId) {
	if(document.getElementById) {
			fieldset = document.getElementById(fieldId);
			
			/***** CLEAR THE INPUT BOXES ******/
			inputs = fieldset.getElementsByTagName('input');
			for(var x=0; x<inputs.length; x++){
				inputs[x].value="";
			}
			
			/***** CLEAR THE TEXTAREAS *****/
			textareas = fieldset.getElementsByTagName('textarea');
			for(var y=0; y<textareas.length; y++){
				textareas[y].value="";
			}
			
			/***** RESET DROPDOWNS TO DEFAULT VALUES *****/
			optionBoxes = fieldset.getElementsByTagName('select');
			for(var z=0; z<optionBoxes.length; z++){
				optionBoxes[z].selectedIndex="0";
			}
	}
}
			