//---------------------------------------------------------------------------
// Utility routines used by various endeca functions to create new querys
// from existing urls., set sort form values, toggle refinement dims, etc.etc.
//---------------------------------------------------------------------------

//quick and dirty layer toggle function and image swap
function ToggleDisplay(id){

	var upArrow		= "/weimages/buttonsEtc/endeca_upArrow.gif";
	var downArrow	= "/weimages/buttonsEtc/endeca_downArrow.gif";
    
    var elem		= document.getElementById("refDiv_"+id);
    var img			= document.getElementById("arrow_"+id);
    
	if (elem){
      if (elem.style.display != 'block'){
        elem.style.display		= 'block';
        elem.style.visibility	= 'visible';
        img.src					= upArrow;
      }else{
        elem.style.display		= 'none';
        elem.style.visibility	= 'hidden';
        img.src				= downArrow;
      }
    }
}