dojo.addOnLoad(function(){
dojo.xhrGet( {
    	preventCache: true,
    	url: "page.action?typeDoc=ORG",
    	handleAs: "text",
    	sync: true, //may be a bad idea, but for now make this synchronous
    	timeout: 5000, // Time in milliseconds
    	
		// The LOAD function will be called on a successful response.
	    load: function(response, ioArgs) {
			page = eval('(' + response + ')');

			//si lors de la génération les chaines saisies pour sous titres, texte de gauche, de centre et de droite
			//étaient vides, ici elles seront à null
			if(page.emTitle == 'null') {
				dojo.byId("title").style.display = "none";
			} else {
				dojo.byId("title").innerHTML = page.emTitle;
			}
			
			if(page.seTitle == 'null') {
				dojo.byId("underTitle").style.display = "none";
			} else {
				dojo.byId("underTitle").innerHTML = page.seTitle;
			}
			
			dojo.byId("leftFooter").innerHTML = (page.leftFooter == 'null') ? "" : page.leftFooter;
			dojo.byId("centerFooter").innerHTML = (page.centerFooter == 'null') ? "" : page.centerFooter;
			dojo.byId("rightFooter").innerHTML = (page.rightFooter == 'null') ? "" : page.rightFooter;

			if(page.orgLogoLocation == "left") {
				dojo.byId("header-left").innerHTML += dojo.byId("hidden-logo").innerHTML;
			} else if(page.orgLogoLocation == "center") {
				dojo.byId("header-center").innerHTML += dojo.byId("hidden-logo").innerHTML;
			} else {
				dojo.byId("header-right").innerHTML += dojo.byId("hidden-logo").innerHTML;
			}
			
			if(page.orgTitleLocation == "left") {
				dojo.byId("header-left").innerHTML += dojo.byId("hidden-title").innerHTML;
			} else if(page.orgTitleLocation == "center") {
				dojo.byId("header-center").innerHTML += dojo.byId("hidden-title").innerHTML;
			} else {
				dojo.byId("header-right").innerHTML += dojo.byId("hidden-title").innerHTML;
			}

			dojo.byId("logo-visibilty-none").style.display='none';
			dojo.byId("title-visibilty-none").style.display='none';
			
			if(page.logo == 0) {
				dojo.byId("logo-block").style.visibility='hidden';
			} else {
				dojo.byId("logo-block").style.visibility='visible';
			}
			
			if(page.annuaire == "false") {
    			dijit.byId("menuBtn").removeChild(dijit.byId("dirBtn"));
			}

			if(page.orgImprimerTout == "false") {				
    			dijit.byId("menuBtn").removeChild(dijit.byId("printAllBtn"));
			}	    			    			
			if(page.orgImprimer == "false") {
    			dijit.byId("menuBtn").removeChild(dijit.byId("printBtn"));
			}	    			    			
			if(page.orgLogin == "false") {
				dijit.byId("menuBtn").removeChild(dijit.byId("persoBtn"));
			}

			dijit.byId("menuBtn").startup();
    	},

	    // The ERROR function will be called in an error case.
	    error: function(response, ioArgs) {
		    console.error("HTTP status code: ", ioArgs.xhr.status);
		    return response;
		}
	});

	// Gestion de l'affichage des boutons de zoom
	if(typeof(zoomIn) == "undefined" || typeof(zoomOut) == "undefined") {
		document.getElementById('zoomBtns').style.visibility='hidden';
		dijit.byId("menuBtn").removeChild(dijit.byId("zoomInBtn"));
		dijit.byId("menuBtn").removeChild(dijit.byId("zoomOutBtn"));
	} else {
		if ( navigator.appName == 'Microsoft Internet Explorer' && navigator.appVersion.split(' ')[0] < 7) { 
			dijit.byId("menuBtn").removeChild(dijit.byId("zoomInBtn"));
			dijit.byId("menuBtn").removeChild(dijit.byId("zoomOutBtn"));
		} else {
			document.getElementById('zoomBtns').style.visibility='hidden';
		}
	
	}
});
