/**
 	@fileoverview F6 Framework
	@author FullSIX Technologies DFO IT
	@version 1.0
*/

// Create the namespace and the conf vars
var F6 = {
	version : "1.0",
	basePath: '/squelettes/javascript/',
	minimumFlashVersion: "8",
	deferFuntion: /MSIE 6/.test(navigator.userAgent) ? "load" : "domready",
	heightStyle : /MSIE [56]/.test(navigator.userAgent) ? "height" : "minHeight",
	isQuirks : /MSIE/.test(navigator.userAgent) && document.compatMode && document.compatMode == "BackCompat" ? true : false,
	checkCapabilities: false, // active la verification des capacites du navigateur, et l'instanciation conditionnelle des modules (cf Module.check)
	debugMode : false, // active le trace
	siteVars: ""
};

// en prod, utiliser le fichier _default.js, apres concatenation
F6.Import = function (scriptName, noCache){
	var cache = noCache ? "?noCache=" + (new Date()).getTime() : "";
	var ext = /\./.test(scriptName) ? "" : ".js";
	if(scriptName == "jquery-mootools_min.js")
		document.write('<script type="text/javascript" charset="utf-8" src="/JS/' + scriptName + ext + cache + '"></script>');
	else
		document.write('<script type="text/javascript" charset="utf-8" src="' + F6.basePath + scriptName + ext + cache + '"></script>');
};

// appel du core, a ne pas changer
F6.Import("jquery-mootools_min.js");
F6.Import("mootools_more");
F6.Import("objects/MooFlow");
F6.Import("objects/SliderCarousel");
F6.Import("F6-Core");
F6.Import("F6-Custom");
F6.Import("F6-Utils");
F6.Import("F6-Tpls");


// appels des scripts tiers
F6.Import("scripts/cufon");
F6.Import("scripts/ErasLight_font.js");
F6.Import("scripts/ErasDemi_font.js");
F6.Import("scripts/ErasMedium_font.js");

// appels des modules et class
F6.Import("modules/InputAutoclean");
F6.Import("scripts/lazyLoad");
F6.Import("modules/SelectToSlider");
F6.Import("modules/ScrollToAnchor");
F6.Import("modules/BlockToggle");
F6.Import("objects/FogManager");
F6.Import("objects/Slider");
F6.Import("modules/SkinSelect");
F6.Import("modules/SkinCheckableInput");
F6.Import("modules/BlockTabs");
F6.Import("scripts/nav"); // utile a row/cell, debug ie6 + opera 
F6.Import("modules/pngFixForce");
F6.Import("modules/FakeSelect");


/*F6.Import("modules/Popup");
F6.Import("objects/FogDiapo");
F6.Import("modules/RowResize"); // utile a row/cell, debug ie6 + opera 
F6.Import("modules/Encart");
F6.Import("modules/ClickableBlock");
F6.Import("modules/BlockScroll");
F6.Import("modules/SlideShow");
F6.Import("modules/RateIt");
F6.Import("scripts/changeSelectsVoyage");
F6.Import("modules/ConfirmLayer");
F6.Import("modules/Diaporama");
F6.Import("objects/FormValidator");
*/
F6.Import("modules/ValidateForm");

/* DECOMMENTER LES MODULES UTILISES */
/*F6.Import("objects/FogBox");
F6.Import("modules/Slider");
F6.Import("objects/Accordion");
F6.Import("modules/ValidateFormLayer");
F6.Import("modules/Carrousel");
F6.Import("scripts/datepicker");
F6.Import("modules/SkinSelectSimple");*/

// appels de l'applicatif

// laisser ce fichier a la fin
F6.Import("F6-End");

