
function show_hide_videobox(an, width, height, borderStyle) {
	  
  var href = an.href;

  var boxdiv = document.getElementById(href);
  
  if (boxdiv != null) {
	if (boxdiv.style.display=='none') {
	  
	  boxdiv.style.display='block';
	} else
	  boxdiv.style.display='none';
	return false;
  }

  // First, determine how much the visitor has scrolled
	
	var scrolledX, scrolledY;
	if( self.pageYoffset ) {
		scrolledX = self.pageXoffset;
		scrolledY = self.pageYoffset;
	} else if( document.documentElement && document.documentElement.scrollTop ) {
		scrolledX = document.documentElement.scrollLeft;
		scrolledY = document.documentElement.scrollTop;
	} else if( document.body ) {
		scrolledX = document.body.scrollLeft;
		scrolledY = document.body.scrollTop;
	}

	// Next, determine the coordinates of the center of browser's window

	var centerX, centerY;
	if( self.innerHeight ) {
		centerX = self.innerWidth;
		centerY = self.innerHeight;
	} else if( document.documentElement && document.documentElement.clientHeight ) {
		centerX = document.documentElement.clientWidth;
		centerY = document.documentElement.clientHeight;
	} else if( document.body ) {
		centerX = document.body.clientWidth;
		centerY = document.body.clientHeight;
	}

  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 = 'double';
  boxdiv.style.backgroundColor = '#eef';

  leftpos = ((centerX/2) - (width/2) + scrolledX)
  toppos = ((centerY/2) - (height/2) + scrolledY)

  boxdiv.style.top = toppos + 'px';
  boxdiv.style.left = leftpos + 'px';

  var contents = document.createElement('iframe');
  
  contents.scrolling = 'no';
  contents.resizable = 'yes';
  contents.frameBorder = '0';
  contents.style.width = width + 'px';
  contents.style.height = height + 'px';
  contents.src = href;
	

  boxdiv.appendChild(contents);
  document.body.appendChild(boxdiv);
	  


  return false;
}


