	/*
	var XMLHttpRequestObject = false;
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	*/
	
	var XMLHttpRequestObject = false;

	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // IE
		try {
			XMLHttpRequestObject = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}

	if (!XMLHttpRequestObject) {
		alert('Failed to create XMLHTTP instance. Please contact support. Thank you.');
	} 

	function getScoreOld(extraurl){
		if(XMLHttpRequestObject) {
			var obj = document.getElementById('scoreboard');
			XMLHttpRequestObject.open("GET", "http://www.fuchibol.com/score/topten.php?"+extraurl);
			XMLHttpRequestObject.onreadystatechange = function(){
				if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
					obj.innerHTML = XMLHttpRequestObject.responseText;
				}
			}
			XMLHttpRequestObject.send(null);
		} 
	}
	
	
	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;
	}
	
	
	function getScore(mydiv,rango,objetoajax,paginas){
		objetoajax=nuevoAjax();
		objetoajax.open("GET",'http://www.fuchibol.com/score/topten.php?rango='+rango+'&mydiv='+mydiv+'&objetoajax='+objetoajax+'&_pagi_pg='+paginas, true);
		objetoajax.onreadystatechange=function(){
			if (objetoajax.readyState==1){
				document.getElementById(mydiv).innerHTML = " wait...";
			}
			if (objetoajax.readyState==4){
				if (objetoajax.status == 200){
					document.getElementById(mydiv).innerHTML=objetoajax.responseText;
				} else {
					alert("ERROR: " + objetoajax.statusText);
				}
			}else{
				document.getElementById(mydiv).innerHTML='loading...';
			}
		}
		objetoajax.send(null);		
	}
	
	
	
	function mySession(){
		if (!XMLHttpRequestObject) {
			return;
		}
		var obj = document.getElementById('mylogin');

		if (XMLHttpRequestObject.readyState > 0
		&& XMLHttpRequestObject.readyState < 4) {
			// A request is sent before and waiting for the response... so return it
			return;
		}

		XMLHttpRequestObject.open("GET", "http://www.fuchibol.com/secure.php?f=1", true);
		XMLHttpRequestObject.onreadystatechange = function (){
			if (XMLHttpRequestObject.readyState == 4) {
				if (XMLHttpRequestObject.status == 200) {
					obj.innerHTML = XMLHttpRequestObject.responseText;
					 Shadowbox.setup(); 
				}else{
					obj.innerHTML = 'loading...';
				}
				if (XMLHttpRequestObject.status == 404) {
					obj.innerHTML = "No Data";
				}
			}
		}
		XMLHttpRequestObject.send(null);
	} 

	

