﻿/*Setting the collapse\expand state of the filters.  The function is called from each filter object but appears once in the search page*/
function SwitchStyle(imgObj,divID)
{
	if (imgObj.title=='Expand') 
	{
		imgObj.title = 'Collapse';
		imgObj.src = '/Images/arrow_up.gif';
	}
	else
	{
		imgObj.title = 'Expand';
		imgObj.src = '/Images/arrow_down.gif';		
	}
	// TAY, Changed IE4-style "parentElement" to W3C "parentNode" for modern browsers
	//toggleDisplay(imgObj.parentNode.parentNode.parentNode.parentNode.nextSibling);
	var item = document.getElementById(divID);
	toggleDisplay(item);
}
function toggleDisplay(domEle) {
 if (domEle) {
 myEle = domEle

  while (!myEle.style) {
   myEle = myEle.nextSibling;
    if (!myEle) break;
  }
   
  if (myEle.style.display == 'block') {
   myEle.style.display='none';
  } else {
   myEle.style.display='block';
  }
  domEle = myEle;
 }
}
