var comboTimeout = 250;
var comboTimeObjectReferences = Array();

function toggleCombo(comboId) {

	if ( document.getElementById(comboId).style.display == 'none' ) {
		showComboLayer(comboId);
	} else {
		hideComboLayer(comboId);
	}
}

function showComboLayer(comboId) {
	var onMouseOverEvent = 'clearTimeout( comboTimeObjectReferences[\'' + comboId + '\'] )';
	var onMouseOutEvent = 'hideComboLayer(\'' + comboId + '\')';
	var objectReference = document.getElementById(comboId);

	clearTimeout(comboTimeObjectReferences[comboId]);
	objectReference.style.display = '';

	objectReference.onmouseout = function() {
		eval ( onMouseOutEvent );
	};

	objectReference.onmouseover = function() {
		eval ( onMouseOverEvent );
	};
}


function hideComboLayer(comboId) {
	comboTimeObjectReferences[comboId] = setTimeout("document.getElementById('" + comboId + "').style.display = 'none'", comboTimeout);
}

function toggleBox(id) {
  var box = document.getElementById(id);
  var img = document.getElementById("img_"+id);
  switch(box.style.display) {
    case 'none':
      box.style.display = 'block';
      img.src = 'images/shared/bullet_pullup_grey.gif';
    break;
    default:
      box.style.display = 'none';
      img.src = 'images/shared/bullet_pulldown_grey.gif';
    break;
  }
}
