/**
 * Include script for javascript application layer.
 * 
 * @author R.J.T. de Vries <rdevries@thirdwave.nl>
 * @version 1.00, 06/16/2008
 * @access public
 * @package AJAX Framework
 */
 
//------------------------------------------------------------------------------
// PHASE I: INCLUDE ALL NECESSARY JAVASCRIPT FILES.
//------------------------------------------------------------------------------
document.write("<script src='/cms/jscripts/cms.event.js'></script>");
document.write("<script src='/cms/jscripts/cms.functions.js'></script>");
document.write("<script src='/cms/jscripts/cms.dateinput.js'></script>");

//------------------------------------------------------------------------------
// PHASE II: INITIALIZATION FUNCTION, CALLED ON DOCUMENT LOAD EVENT
//------------------------------------------------------------------------------

/**
 * Dateinput object.
 * @var object dateinput
 * @access global
 */
var dateinput = null;

/**
 * Initialization function.
 * 
 * @return 	void
 * @access	public
 */
function init() {
	var objects, 	// collection of object elements.
			i;				// iterator.

	objects = document.getElementsByTagName('object');
	for ( i = 0; i < objects.length; i++ ) {
		objects[i].outerHTML = objects[i].outerHTML;
	}

	dateinput = new Dateinput;
	dateinput.init();
} // init()

/**
 * Popup window for game
 * 
 * @param		string		url		url to load.
 * @return	void
 */
function showGame(url) {
	w = 650;
	h = 575;
	var winx = (screen.availwidth - w) / 2;
	var winy = 3;
	winprops = 'height='+h+',width='+w+',top='+winy+',left='+winx+',scrollbars=no,resizable=no,directories=no,status=no,toolbar=no, titlebar=no';
	win = window.open(url, 'Game', winprops);
	win.focus();
}

/**
 * Popup window for quiz
 * 
 * @param		string		url		url to load.
 * @return	void
 */
function showQuiz(url) {
	w = 650;
	h = 600;
	var winx = (screen.availwidth - w) / 2;
	var winy = (screen.availheight - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+winy+',left='+winx+',scrollbars=no,resizable=no,directories=no,status=no,toolbar=no, titlebar=no';
	win = window.open(url, 'Quizz', winprops);
	win.focus();
}

window.onload = init;

/* end of include script */
