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.wizardHelper=new wizardHelper();
	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.";

		alert(fullMessage);
		return true;
	}
}

$(function(){
	$(document).ready(function () {
		setTimeout(function(){
			myFramework.init();
		},2000);
	});
});
//JFramework.loadModule("cms","search",mainBlock,"test")
//$('#frmSearch').ajaxForm( { beforeSubmit: this.validate } );