/*
 * -----------------------------------------------------------------
 * Copyright (c) 2000-2004 Fluid, Inc. All Right Reserved.
 * This software is the proprietary information of Fluid, Inc.
 * Use is subject to strict licensing terms.
 * -----------------------------------------------------------------
 *
 * $Author: bcherne $
 */


/* ********************************************************* */
/* ** INITIATE GLOBAL VARIABLES                           ** */
/* ********************************************************* */

var visibleChild;
var visibleChildCat;
var visibleChildAct;
var visibleCountryDiv;

/* ********************************************************* */
/* ** SHOW OR HIDE STORE LOCATION PULLDOWNS               ** */
/* ********************************************************* */

function displayDivForCountry(thisFormObject) {
	var selectedOptionValue = thisFormObject.options[thisFormObject.options.selectedIndex].value;
	
	if (visibleCountryDiv) {
		visibleCountryDiv.style.display= "none";		
		visibleCountryDiv = 0;
	}
	
	if (document.getElementById(selectedOptionValue)) {
		var displayDiv= document.getElementById(selectedOptionValue);
		displayDiv.style.display= "block";
		
		visibleCountryDiv = displayDiv;
	}
	else {
		var displayDiv= document.getElementById("default");
		displayDiv.style.display= "block";
		
		visibleCountryDiv = displayDiv;
	}
}

function displayChild(thisFormObject) {
	var selectedOptionValue = thisFormObject.options[thisFormObject.options.selectedIndex].value;
	
	if (visibleChild) {
		visibleChild.style.display= "none";
		
		/* reset children dropdowns */
		var filter1= visibleChild.id + "filter1";

		if (document.getElementById(filter1)) {
			var filter1obj= document.getElementById(filter1)
			filter1obj.value = "-1";
		}

		visibleChild = 0;

	}

	
	if (document.getElementById(selectedOptionValue)) {
		var displayDiv= document.getElementById(selectedOptionValue);
		displayDiv.style.display= "block";
		
		visibleChild= displayDiv;
	}
}

/* ********************************************************* */
/* ** SHOW OR HIDE SEARCH CATEGORY PULLDOWNS              ** */
/* ********************************************************* */

function displayChildCat(thisFormObject) {
	var selectedOptionValue = thisFormObject.options[thisFormObject.options.selectedIndex].value;
	
	if (visibleChildCat) {
		visibleChildCat.style.display= "none";
		
		/* reset children dropdowns */
		var filter1= visibleChildCat.id + "filter1";
		var filter2= visibleChildCat.id + "filter2";

		if (document.getElementById(filter1)) {
			var filter1obj= document.getElementById(filter1)
			filter1obj.value = "-1";
		}

		if (document.getElementById(filter2)) {
			var filter1obj= document.getElementById(filter2)
			filter1obj.value = "-1";
		}

		visibleChildCat = 0;

	}

	
	if (document.getElementById(selectedOptionValue)) {
		var displayDiv= document.getElementById(selectedOptionValue);
		displayDiv.style.display= "block";
		
		visibleChildCat= displayDiv;
	}
}

/* ********************************************************* */
/* ** SHOW OR HIDE SEARCH ACTIVITY PULLDOWNS              ** */
/* ********************************************************* */

function displayChildAct(thisFormObject) {
	var selectedOptionValue = thisFormObject.options[thisFormObject.options.selectedIndex].value;
	
	if (visibleChildAct) {
		
		var displayGender= document.getElementById("activityGender");
		displayGender.style.display= "none";

		visibleChildAct.style.display= "none";
		
		/* reset children dropdowns */
		var filter1= visibleChildAct.id + "filter1";
		var filter2= visibleChildAct.id + "filter2";

		if (document.getElementById(filter1)) {
			var filter1obj= document.getElementById(filter1)
			filter1obj.value = "-1";
		}

		if (document.getElementById(filter2)) {
			var filter1obj= document.getElementById(filter2)
			filter1obj.value = "-1";
		}

		visibleChildAct = 0;

	}

	
	if (document.getElementById(selectedOptionValue)) {
		var displayDiv= document.getElementById(selectedOptionValue);
		displayDiv.style.display= "block";
		
		var displayGender= document.getElementById("activityGender");
		displayGender.style.display= "block";
				
		visibleChildAct= displayDiv;
	}
}
