// Se apeleaza de fiecare data cand cineva acceseaza o pagina a siteului
function register( showZone )
{


	var xmlhttp = itcCreateXMLHttpRequestObject();
	xmlhttp.open("GET", "/register.php",true);
    
	xmlhttp.onreadystatechange=function() 
	{
            if (xmlhttp.readyState!=4)
                    return;
            if (xmlhttp.status != 200)
            {
                alert("Eroare la primire date de la server ! \n");
                return;
            }

            // Aici am primit raspunsul de la server. Raspunsul este in format HTML si il afisam
            document.getElementById(showZone).innerHTML = xmlhttp.responseText;
            
	}
	
	xmlhttp.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2007 00:00:00 GMT" );
	xmlhttp.setRequestHeader( 'Accept', 'message/x-formresult' );
	xmlhttp.send(null);
	
	return false;
}

function setUsername( username, showZone )
{

        var xmlhttp = itcCreateXMLHttpRequestObject();
	var username_value = document.getElementById(username).value;

        xmlhttp.open("GET", "/set_username.php?nume_utilizator="+username_value,true);

        xmlhttp.onreadystatechange=function()
        {
            if (xmlhttp.readyState!=4)
                    return;
            if (xmlhttp.status != 200)
            {
                alert("Eroare la primire date de la server ! \n");
                return;
            }

            // Aici am primit raspunsul de la server. Raspunsul este in format HTML si il afisam
            document.getElementById(showZone).innerHTML = xmlhttp.responseText;

        }

        xmlhttp.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2007 00:00:00 GMT" );
        xmlhttp.setRequestHeader( 'Accept', 'message/x-formresult' );
        xmlhttp.send(null);

        return false;
}


function itcCreateXMLHttpRequestObject()
{
	var xmlhttp = false;
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
	{
		xmlhttp = true;		
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp = false;
		}
	}

	if (!xmlhttp && window.createRequest) {
		xmlhttp = true;
		try {
			xmlhttp = window.createRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
	
	if (!xmlhttp && window.ActiveXObject) {
		xmlhttp = true;
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				xmlhttp=false;
			}
		}
	}
	return xmlhttp;	
}



<!--
function updatare( showZone )
{


	var xmlhttp = itcCreateXMLHttpRequestObject();
	xmlhttp.open("GET", "/register2.php",true);
    
	xmlhttp.onreadystatechange=function() 
	{
            if (xmlhttp.readyState!=4)
                    return;
            if (xmlhttp.status != 200)
            {
                alert("Eroare la primire date de la server ! \n");
                return;
            }

            // Aici am primit raspunsul de la server. Raspunsul este in format HTML si il afisam
            document.getElementById(showZone).innerHTML = xmlhttp.responseText;
            
	}
	
	xmlhttp.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2007 00:00:00 GMT" );
	xmlhttp.setRequestHeader( 'Accept', 'message/x-formresult' );
	xmlhttp.send(null);
	
	return false;
}
-->
