function XMLrq(fragment_url, element_id) {
    var element = document.getElementById(element_id);
    
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest();
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }

    
    xmlhttp.open("GET", fragment_url);
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
        	document.getElementById(element_id).innerHTML = xmlhttp.responseText;
        }
    }
    xmlhttp.send(null);
}

function XMLrqEsp(fragment_url, element_id) {
    var elementesp = document.getElementById(element_id);
    
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        xmlhttpesp = new XMLHttpRequest();
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        xmlhttpesp = new ActiveXObject("Microsoft.XMLHTTP");
    }

  
    xmlhttpesp.open("GET", fragment_url);
    xmlhttpesp.onreadystatechange = function() {
        if (xmlhttpesp.readyState == 4 && xmlhttpesp.status == 200) {
            elementesp.innerHTML = xmlhttpesp.responseText;
        }
    }
    xmlhttpesp.send(null);
}

function XMLrqJunior(fragment_url) {

    
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        xmlhttpjun = new XMLHttpRequest();
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        xmlhttpjun = new ActiveXObject("Microsoft.XMLHTTP");
    }

  
    xmlhttpjun.open("GET", fragment_url);
    xmlhttpjun.onreadystatechange = function() {
        if (xmlhttpjun.readyState == 4 && xmlhttpjun.status == 200) {
        	if(xmlhttpjun.responseText=="OKM")
            {
            	
            	document.getElementById('junior').style.backgroundImage="url('imatges/mini.jpg')";
            }
            else
            {
            	document.getElementById('junior').style.backgroundImage='';
            	if(xmlhttpjun.responseText=="OK")
            	{
            		document.getElementById('junior').style.backgroundImage="url('imatges/junior.jpg')";
            	}
            	else
            	{
            		document.getElementById('junior').style.backgroundImage='';
            	}
            }
        }
    }
    xmlhttpjun.send(null);
}

function XMLrqMenu(fragment_url, element_id) {
    var elementMenu = document.getElementById(element_id);
    
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        xmlhttpMenu = new XMLHttpRequest();
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        xmlhttpMenu = new ActiveXObject("Microsoft.XMLHTTP");
    }

    elementMenu.innerHTML = '<p style="margin:10px;"><em>Carregant...</em></p>';
    xmlhttpMenu.open("GET", fragment_url);
    xmlhttpMenu.onreadystatechange = function() {
        if (xmlhttpMenu.readyState == 4 && xmlhttpMenu.status == 200) {
            elementMenu.innerHTML = xmlhttpMenu.responseText;
        }
    }
    xmlhttpMenu.send(null);
}