function getRefToDiv(divID,oDoc) { 
if( document.getElementById ) { return document.getElementById(divID); } 
if( document.all ) { return document.all[divID]; } 
if(!oDoc ) { oDoc = document; } 
if( document.layers ) { 
if( oDoc.layers[divID] ) { 
return oDoc.layers[divID]; 
} else { 
for( var x = 0, y;!y && x < oDoc.layers.length; x++ ) { 
y = getRefToDiv(divID,oDoc.layers[x].document); 
} 
return y; 
} 
} 
return false; 
} 

function showDiv(divID_as_a_string) { 
var myReference = getRefToDiv(divID_as_a_string); 
if(!myReference ) { window.alert('Nothing works in this browser'); return; } 
if( myReference.style ) { myReference.style.visibility = 'visible'; } else { 
if( myReference.visibility ) { myReference.visibility = 'show'; } else { 
window.alert('Nothing works in this browser'); return; } } 
} 

function hideDiv(divID_as_a_string) { 
var myReference = getRefToDiv(divID_as_a_string); 
if(!myReference ) { window.alert('Nothing works in this browser'); return; } 
if( myReference.style ) { myReference.style.visibility = 'hidden'; } else { 
if( myReference.visibility ) { myReference.visibility = 'hide'; } else { 
window.alert('Nothing works in this browser'); return; } } 
} 
