/* This script and many more are available free online atThe JavaScript Source :: http://javascript.internet.comCreated by: JTricks.com :: http://www.jtricks.com/ */function move_box(an, box) {  var cleft = 0;  var ctop = 0;  var obj = an;  while (obj.offsetParent) {    cleft += obj.offsetLeft;    ctop += obj.offsetTop;    obj = obj.offsetParent;  }  box.style.left = cleft + 'px';  ctop += an.offsetHeight + 8;  if (document.body.currentStyle &&    document.body.currentStyle['marginTop']) {    ctop += parseInt(      document.body.currentStyle['marginTop']);  }  box.style.top = ctop + 'px';}function show_hide_box(an, width, height, borderStyle) {  var href = an.href;  var boxdiv = document.getElementById(href);  if (boxdiv != null) {    if (boxdiv.style.display=='none') {      move_box(an, boxdiv);      boxdiv.style.display='block';    } else      boxdiv.style.display='none';    return false;  }  boxdiv = document.createElement('div');  boxdiv.setAttribute('id', href);  boxdiv.style.display = 'block';  boxdiv.style.position = 'absolute';  boxdiv.style.width = width + 'px';  boxdiv.style.height = height + 'px';  boxdiv.style.border = borderStyle;  boxdiv.style.backgroundColor = '#fff';  var contents = document.createElement('iframe');  contents.scrolling = 'no';  contents.frameBorder = '0';  contents.style.width = width + 'px';  contents.style.height = height + 'px';  contents.src = href;  boxdiv.appendChild(contents);  document.body.appendChild(boxdiv);  move_box(an, boxdiv);  return false;}