
function get_screen_size(){
	document.getElementById('screen').value = screen.width+'x'+screen.height;
}

function get_visitor_stats(){
	
	get_screen_size();
	get_navigator_version();
	
	var language = get_visitor_language();
	document.getElementById('language').value = language;
	
	keep_info();
	
}

function get_navigator_version(){
	
	//var codeName = navigator.appCodeName;
	var userAgent = navigator.userAgent;
	//var appName = navigator.appVersion;

	document.getElementById('app').value = userAgent;
}



function get_visitor_language() {

    if (navigator.userLanguage == "string") {
	return(navigator.userLanguage);
    } else if (navigator.language == "string") {
	return(navigator.language);
    } else {
	return("(Not supported)");
    }
}

function keep_info(){
	var ip, screen, navigator, language;
	
	pizarra = document.getElementById('logobar');
	ip = document.getElementById('ip').value;
	screen = document.getElementById('screen').value;
	navigator = document.getElementById('app').value;
	language = document.getElementById('language').value;
	//alert ("ip="+ip+"&screen="+screen+"&navigator="+navigator+"&language="+language);
	ajax=nuevoAjax();
	ajax.open("POST", "include/keep_info.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState!=4) {
			pizarra.innerHTML = "<div id='alert'><img src='/img/loading.gif'/><br/>Cargando...</div>"
		}else{
			pizarra.innerHTML = ajax.responseText;
			//window.setTimeout('espera();',2000); 
	 	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("ip="+ip+"&screen="+screen+"&navigator="+navigator+"&language="+language)
}

function nuevoAjax(){
	var xmlhttp=false;
 	try {
 		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 	} catch (e) {
 		try {
 			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 		} catch (E) {
 			xmlhttp = false;
 		}
  	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
 		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}
