var mainBlock;
var GBMenu;
var myFramework;

function init(loggedin) {
	myFramework = new JFramework();	
	myFramework.init();
	
	// Load the Main Data
	mainBlock = $('#mainBlock');
	GBMenu = $('#GBMenu');	
	myFramework.Toaster=new Toaster();
	myFramework.Toaster.Instances = new Array();	
	
	if( loggedin) {
		myFramework.loadModule('gbmenu','getGBMenu',GBMenu);
	}
	
	// Override Windows onerror
	window.onerror = function(message, uri, line) {
		var fullMessage = message + "\n at " + uri + ": " + line + "\n\nPlease contact support quoting this error code."
		var cleanMessage = "Sorry but there has been an error. if this error continues please refresh your browser.";
	
		myFramework.Toaster.doPop("Sorry but there was an error",fullMessage,"test3");
		return true;
	}	
}

//JFramework.loadModule("cms","search",mainBlock,"test")
//$('#frmSearch').ajaxForm( { beforeSubmit: this.validate } );