/**
 * Include script for unobtrusive JavaScript additions.
 * 
 * @author R.J.T. de Vries <rdevries@thirdwave.nl>
 * @version 1.1.0, 12/04/2008
 * @access public
 * @package CMS
 */
 
//------------------------------------------------------------------------------
// 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='/inc/jscripts/ddMenus.js'></script>");

//------------------------------------------------------------------------------
// PHASE II: INITIALIZATION FUNCTION, CALLED ON DOCUMENT LOAD EVENT
//------------------------------------------------------------------------------

/**
 * Instance of ddMenus object.
 * @var object ddmenus
 * @access global
 */
var ddmenus = false;

/**
 * Initialize application.
 *
 * @param		boolean		refresh		should the nav-list be refreshed? default to true.
 * @return 	void
 * @access	public
 */
function init() {
	ddmenus = new ddMenus;
	if ( !ddmenus.init() ) {
		alert('Dropdown menus kunnen niet worden geactiveerd');
	}
} // init()

/**
 * submit the login form
 * 
 * @return boolean false
 */
function submit_login(e, force) {
	if ( !e ) var e = window.event;
	if ( !force ) {
		if ( document.all ) var key = e.keyCode
		else 								var key = e.which;
		if ( key != 13 ) return;
	}
	document.getElementById('loginform').submit();
	return false;
}

window.onload = init;

/* end of include script */
