var be_transportURL = '/TransportService.asmx/Send';
var be_spellcheckURL = '/SpellcheckService.asmx/Check';

var be_keepAliveSeconds = 120;
var be_globalSiteFramework;
var be_base;
var be_providers;
var be_signup;
var be_about;
var be_assessment;
var be_courses;

//initialize the framework on load
document.observe
	(	
		'dom:loaded', 
		function() 
		{
			be_globalSiteFramework = new BESiteFramework(be_transportURL, be_keepAliveSeconds);
			be_base = be_globalSiteFramework.registerModule(new beBaseModule());

            if(typeof(beProvidersModule) == 'function'){be_providers = be_globalSiteFramework.registerModule(new beProvidersModule());}
            if(typeof(beSignupModule) == 'function'){be_signup = be_globalSiteFramework.registerModule(new beSignupModule());}            
            if(typeof(beAboutModule) == 'function'){be_about = be_globalSiteFramework.registerModule(new beAboutModule());}
            if(typeof(beCoursesModule) == 'function'){be_courses = be_globalSiteFramework.registerModule(new beCoursesModule());}
            if(typeof(beAssessmentModule) == 'function'){be_assessment = be_globalSiteFramework.registerModule(new beAssessmentModule());}
		}
	);


