К сожалению получаться совместить...
Я бы даже сказал что я просто не понимаю сути, как это происходит.
Вот моя функция:
<script type="text/javascript" language="javascript">
function ShowOrHide(id) {
var block = document.getElementById(id).style;
if (block.display == 'none'){block.display = 'block';}
else
{block.display = 'none';}
}
</script>