function getElementsByTagAndClassName(tagName, className)
{
	var items = new Array();
	var elems = document.getElementsByTagName(tagName);
	for(var i = 0; i < elems.length; i++)
	{
		var elem = elems[i];
		var classNames = elem.className.split(" ");
		for (var j = 0; j < classNames.length; j++)
		{
			if(classNames[j] == className)
			{
				items.push(elem);
			}
		}
	}
	return items;
}

function enableFAQExpanders()
{
  var blocks = getElementsByTagAndClassName('div','ServiceCenters');
  for(var i=0; i < blocks.length ; i++)
  {
    var block = blocks[i];
    var question = block.getElementsByTagName('h4')[0];
    var answer = block.getElementsByTagName('ul')[0];
    question.innerHTML = "<a href=\"#\">" + question.innerHTML + "</a>";
    var href = question.getElementsByTagName('a')[0];
    href.answer = answer;
    href.onclick=function(){

			if(this.className=="")
			{
				this.className="TurnRight";
			}
			else
			{
				this.className="";
			}

			if (this.answer.style.display=='none')
			{
				Effect.BlindDown(this.answer);
			}
			else
			{
				Effect.BlindUp(this.answer);
			}
			return false;      
    };
    answer.style.display='none';
  }
}


function bindBehaviors()
{
  enableFAQExpanders();
}

window.onload=bindBehaviors;
