// open help and example tips
////////////////////////////////////////////////////////////////////////
var curHelp;
var curExample;
var curDefault;

function showTip(Id, tip) {

  if (tip == "help") {
    var img_open = "icon_support.gif";
    var img_close = "icon_support_off.gif";
    var current = curHelp;
  } else if (tip == "example") {
    var img_open = "icon_info.gif";
    var img_close = "icon_info_off.gif";
    var current = curExample;
  } else {
    var img_open = "small_open.gif";
    var img_close = "small_close.gif";
    var current = curDefault;
  }
  
  var tr = document.getElementById('TIP_' + Id);
  var img = document.getElementById('IMAGE_'+Id);
  var display = tr.style.display;
  if (display == 'none') { // I open it
    tr.style.display = '';
    img.src = modulePath + 'src/img/'+img_close;
		if (current) {
			current.style.display = 'none';
			var count = current.id.substring(4);
      document.getElementById('IMAGE_' + count).src = modulePath + 'src/img/'+img_open;
		}
		current = tr;
  } else { // I close it
    tr.style.display = 'none';
    img.src = modulePath + 'src/img/' + img_open;
    img.style.visibility = 'visible';
		if (current == tr) current = null;
  }
	
	if (tip == "help") {
    curHelp = current;
  } else if (tip == "example") {
    curExample = current;
  } else {
    curDefault = current;
  }
}           