function hdr_ref(object)
{
 if (document.getElementById)
 {
  return document.getElementById(object);
 }
 else if (document.all)
 {
  return eval('document.all.' + object);
 }
 else
 {
  return false;
 }
}

function hdr_expand(object)
{
 var object = hdr_ref(object);

 if( !object.style )
 {
  return false;
 }
 else
 {
  object.style.display = '';
 }

 if (window.event)
 {
  window.event.cancelBubble = true;
 }
}

function hdr_contract(object)
{
 var object = hdr_ref(object);

 if( !object.style )
 {
  return false;
 }
 else
 {
  object.style.display = 'none';
 }

 if (window.event)
 {
  window.event.cancelBubble = true;
 }
}

function hdr_toggle(object, open_close, open_icon, close_icon)
{
 var object = hdr_ref(object);
 var icone = hdr_ref(open_close);

 if( !object.style )
 {
  return false;
 }

 if( object.style.display == 'none' )
 {
  object.style.display = '';
  icone.src = close_icon;
 }
 else
 {
  object.style.display = 'none';
  icone.src = open_icon;
 }
}

