imgOpen = new Image();
imgOpen.src = "/images/gen/button/open.gif";     
imgClose = new Image();
imgClose.src = "/images/gen/button/close.gif";

function expand(s) {  
  changeDiv(s);  
  changeDivImage(s);  
}

function getDivState(s) {
  
  var e = "div" + s;
  if(DOM) {
    var dsp = document.getElementById(e).style.display;       
    return dsp != 'none';  	
  } else if (NS) {
    var dsp = document.layers[e].visibility;    
    return dsp != 'hide';      
  } else if(MS) { 
    var dsp = document.all(e).style.visibility;    
    return dsp != 'hidden';    
  }
}

function changeDiv(s) {
	
  var e = "div" + s;
  if(DOM) {
    var dsp = document.getElementById(e).style.display;       
    document.getElementById(e).style.display = dsp=='none'?'':'none';  	
  } else if (NS) {
    var dsp = document.layers[e].visibility;    
    document.layers[e].visibility = dsp=='hide'?'show':'hide';      
  } else if(MS) { 
    var dsp = document.all(e).style.visibility;    
    document.all(e).style.visibility = dsp=='hidden'?'visible':'hidden';    
  }
}

function openDiv(s) {
	
  var e = "div" + s;
  if(DOM) {
    var dsp = document.getElementById(e).style.display;       
    document.getElementById(e).style.display = '';  	
  } else if (NS) {
    var dsp = document.layers[e].visibility;    
    document.layers[e].visibility = 'show';      
  } else if(MS) { 
    var dsp = document.all(e).style.visibility;    
    document.all(e).style.visibility = 'visible';    
  }
}

function changeDivImage(s) {
    var imgName = "img" + s;
    
    if(document[imgName]) {
	   document[imgName].src = document[imgName].src==imgOpen.src?imgClose.src:imgOpen.src;	
	}
}
