var openMenu = "";
var ie = (document.all)? true:false;

function montre(id) {
	if (openMenu != "") mySetStyle(document.getElementById(openMenu), 'hiddenElement');
	mySetStyle(document.getElementById('sousMenu'+id), 'visibleElement');
	openMenu = 'sousMenu'+id;
}

/**
 * Set style with browser compatibility
 *
 * @param {Object} el
 * @param {Object} myClass
 */
function mySetStyle(el, myStyle) {
	if (ie)
		el.className = myStyle;
	else
		el.setAttribute('class', myStyle);
}


function getPage(idpage, idlang) {
	request = {page: idpage, lang: idlang};
	dojo.xhrGet({
		url: 'http://www.kerkristal.com/v2/get.php5',
	    handleAs: "text",
	    timeout: 10000, // Time in milliseconds

	    load: function(response, ioArgs) {
			dojo.fadeOut({
				node: 'Page',
				duration: 200,
				onEnd: function() {
					dojo.forEach(
					  dojo.query('[widgetId]', document.getElementById('Page')),
					    function(widget) {
					      if (dijit.byId(widget.id)) {
					        dijit.byId(widget.id).destroy();
					      }
					    }
					);
			   		dojo.byId('Page').innerHTML = "";
					dojo.fadeIn({
					    node: 'Page',
					    duration: 500,
					    beforeBegin: function() {
					        var node = dojo.byId('Page');
					        dojo.style(node, "opacity", 0);
					        dojo.style(node, "display", "block");
					   		dojo.byId('Page').innerHTML = response;
					   		dojo.parser.parse(dojo.byId('Page'));
					    }
					}).play();
				}
			}).play();


	    	return response;
	    },

	    error: function(response, ioArgs) {
	    	console.error("Pok ! An error occured. HTTP status code: ", ioArgs.xhr.status);
	    	return response;
	    },
    	content: request
    });
}
