function createXMLHttpRequest() {
var ua;
if(window.XMLHttpRequest) {
   try {
     ua = new XMLHttpRequest();       } catch(e) {
     ua = false;       }
 } else if(window.ActiveXObject) {
   try {
     ua = new ActiveXObject("Microsoft.XMLHTTP");
   } catch(e) {
     ua = false;
   }
 }
 return ua;
}

var req = createXMLHttpRequest();

function sendRequest(valore,lang) { 
  var param="page=" + valore + "&lang="+ lang;
  req.open('get','bootstrap.php?' + param);  req.onreadystatechange = handleResponse;  req.send(null);
}

function sendSubRequest(father,son,lang) { 
  var param="section=" + father + "&sub=" + son+ "&lang=" + lang;
  req.open('get','bootstrap.php?' + param);  req.onreadystatechange = handleResponse;  req.send(null);
}

function handleResponse() {
  if(req.readyState == 4){
    var response = req.responseText;     var update = new Array();
       if(response.indexOf('#' != -1)) {
           update = response.split('#');
           document.getElementById(update[1]).innerHTML = update[2];
           document.getElementById(update[3]).innerHTML = update[4];
           for(i=0;i<=12;i++){
                if(('menu_top' + i)!=('menu_top' + update[0])){
                    var menuSup=document.getElementById('menu_top' + i);
                    menuSup.className="menu";
                }
            }
            var choose=document.getElementById('menu_top' + update[0]);
            choose.className="menu_selected";
        }
    }
}

function showDetail(id){
	 if (document.getElementById){
    		if(document.getElementById(id).style.display == 'none'){
      			document.getElementById(id).style.display = 'block';
    		} else {
      			document.getElementById(id).style.display = 'none';
    		}
  	}
}