function getWinDim(a) {
	var winX = document.documentElement.clientWidth;
	var winY = document.documentElement.clientHeight;
	if (a=='x') return winX;
	else return winY;
}

function playLectureID(lectureID,title,controller) {
  if (title == undefined) { var title="not specified"; }
  if (controller == undefined) { var controller="not specified"; }
  var param = "lectureID="+lectureID+"&ptype=video";
  new Ajax.Updater("demoPlayer", "/proxy/?proxy_url=www.thinkwell.com%2Fajax%2Fpopup%2F" , {
  		method:'post',
  		parameters: param,
  		asynchronous:true,
  		evalScripts:true,
  		onSuccess: function(transport) {
  		} 
  	});
}

function centerCover(w,h) {
	$('screenCover').style.marginLeft = getScrollXY('x')+'px';
	$('screenCover').style.marginTop = getScrollXY('y')+'px';
	$('screenBorder').style.marginLeft = ((getWinDim('x')-w)/2)+'px';
	$('screenBorder').style.marginTop =  ((getWinDim('y')-h)/2)+getScrollXY('y')+'px';
}

function showCover(w,h) {
 if (w != undefined && h != undefined) {
	w = parseInt(w)+30;
	h = parseInt(h)+30;
	ww = w;
	hh = h-10;
	$('screenBorder').style.width = w+'px';
	$('screenBorder').style.height = h+'px';
	$('screenBorderInside').style.width = ww+'px';
	$('screenBorderInside').style.height = hh+'px';
	$('screenBorder').style.left = '0px';
	$('screenBorder').style.top = '0px';
	$('screenCover').style.width = getWinDim('x')+'px';
	$('screenCover').style.height = getWinDim('y')+'px';
	$('screenCover').style.left = '0px';
	$('screenCover').style.top = '0px';
	centerCover(w,h);
	Effect.Appear('screenBorder',{from:0,to:.7,duration:.5});
	Effect.Appear('screenCover',{from:0,to:.1,duration:.5});
 }
}

function scrollEvent() {
   if ($('screenBorder').style.display != 'none') {
		centerCover();
   }
}

function getScrollXY(a) {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  if (a=='x') return scrOfX;
  else return scrOfY;
}

function getWinDim(a) {
	var winX = document.documentElement.clientWidth;
	var winY = document.documentElement.clientHeight;
	if (a=='x') return winX;
	else return winY;
}

function closeDemo() {
	$('demoPlayer').innerHTML = "";
	$('screenBorder').style.display = 'none';
	$('screenCover').style.display = 'none';
}

function closePopup() {
	$('demoPlayer').innerHTML = "";
     $('popUpBox').innerHTML = '';
	$('popUpBox').style.display = 'none';
	$('screenCover').style.display = 'none';
	$('screenBorder').style.display = 'none';
}

/*
var headID = document.getElementsByTagName("head")[0];         
var cssNode = document.createElement('link');
cssNode.type = 'text/css';
cssNode.rel = 'stylesheet';
cssNode.href = 'http://www.thinkwell.com/stylesheets/extpopup.css';
cssNode.media = 'screen';
headID.appendChild(cssNode);

var headID = document.getElementsByTagName("head")[0];         
var newScript = document.createElement('script');
newScript.type = 'text/javascript';
newScript.src = 'http://www.thinkwell.com/javascripts/scriptaculous/prototype.js';
headID.appendChild(newScript);

var headID = document.getElementsByTagName("head")[0];         
var newScript = document.createElement('script');
newScript.type = 'text/javascript';
newScript.src = 'http://www.thinkwell.com/javascripts/scriptaculous/scriptaculous.js';
headID.appendChild(newScript);

var headID = document.getElementsByTagName("head")[0];         
var newScript = document.createElement('script');
newScript.type = 'text/javascript';
newScript.src = 'http://www.thinkwell.com/javascripts/swfobject.js';
headID.appendChild(newScript);
*/

document.write('<div id="screenCover" onclick="closePopup();" style="display:none;"></div>');
document.write('<div id="screenBorder" style="display:none;">');
document.write('<b class="coverb1f"></b><b class="coverb2f"></b><b class="coverb3f"></b><b class="coverb4f"></b>');
document.write('<div class="covercontentf">');
document.write('<div id="screenBorderInside">');
document.write('</div>');
document.write('</div>');
document.write('<b class="coverb4f"></b><b class="coverb3f"></b><b class="coverb2f"></b><b class="coverb1f"></b>');
document.write('</div>');
document.write('<div id="popUpBox" style="display:none;">');
document.write('<div id="popUpContents"></div>');
document.write('</div>');
document.write('<div id="demoPlayer"></div>');

