/****************************************************
	BarriePace Interface functions
****************************************************/

function clearValue(varObj,varValue) {
	if(varObj.value == varValue) {
		varObj.value = "";
	}
}

function testValue(varObj,varValue) {
	if(varObj.value == "") {
		varObj.value = varValue;
	}
}

function setElementsVisibility(eContainer, aTagNames, sVisibility) {
	var tmp, i, j;
	var elements = [];
	for (i = 0; i < aTagNames.length; i++) {
		tmp = eContainer.getElementsByTagName(aTagNames[i]);
		for (j = 0; j < tmp.length; j++) {
			elements[elements.length] = tmp[j];
		}
	}	
	for (i = 0; i < elements.length; i++) {
		elements[i].style.visibility = sVisibility;
	}
}



//	*******************************
//	CUSTOM FUNCTIONS
//	*******************************

function isZip(s){
   reZip = new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);
   if (!reZip.test(s)) {
		alert("Please enter a valid zip code");
		return false;
   }
return true;
} 

$(window).load(function() {
	// toggle category navigation in left nav, with class of expand.
	$("ul#secondaryCategory-navigation li.expand:has(ul) > a").click(function() {
		$(this).parent("li").toggleClass("active");
		$(this).parent("li").toggleClass("expand-active");
		return false;
	});
	
});

function changeCatalogPage()	{
		//alert($('#catalogNavigationDD :selected').val());
		window.location=$('#catalogNavigationDD :selected').val();
		return false;
	}