function getXMLHttpRequest() {
		
		var XHR = null,
		browser = navigator.userAgent.toUpperCase();
		if (typeof(XMLHttpRequest) === "function" || typeof(XMLHttpRequest) === "object")
			XHR = new XMLHttpRequest();			
		else if (window.ActiveXObject && browser.indexOf("MSIE 4") < 0) {
 			if (browser.indexOf("MSIE 5") < 0)
   			XHR = new ActiveXObject("Msxml2.XMLHTTP");
  			else
   			XHR = new ActiveXObject("Microsoft.XMLHTTP");
		}
	
	return XHR;
} 


function remove(id, id2, millisec) {
	document.getElementById('loader').style.display = ("none");
	document.getElementById(id2).style.opacity = ("0"); 
	document.getElementById(id2).innerHTML = document.getElementById('ajax_load').innerHTML;
	document.getElementById('ajax_load').innerHTML = '';
	fadeIn(id2, millisec);
}

var x = 0;
function getpage(href, here) {
		
		if (navigator.appVersion.indexOf("MSIE") < 0) {
		
		// Change the one you clicked \\
		document.getElementById('id'+here).className = 'solo_page3';
		document.getElementById('id'+here).innerHTML = here;

		document.getElementById('actual').innerHTML = '<b>'+here+'</b>';
				
		// Change the one you were \\
		document.getElementById('id'+there).className = 'solo_page2';
		document.getElementById('id'+there).innerHTML = '<a href="index.php?pag='+document.getElementById('id'+there).innerHTML+'" onClick="getpage(\'index.php?pag='+document.getElementById('id'+there).innerHTML+'&amp;ajax=1\', '+document.getElementById('id'+there).innerHTML+'); return false">'+document.getElementById('id'+there).innerHTML+'</a>';
	
		there = here;
				
		var millisec = 200;
		
		if (x == "0") {
			var id2 = "all2";
			var id = "all";
			x = "1";
		} else {
			var id2 = "all";
			var id = "all2";
			x = "0";
		}	
	  	
		if (navigator.appVersion.indexOf("MSIE") < 0) 
		
	
		document.getElementById(id).innerHTML = '';
		document.getElementById('loader').style.display = ("block");
		
		var ajax = getXMLHttpRequest();
		if(ajax) {
			ajax.open("get", href, true);
			ajax.setRequestHeader("connection", "close");		
			ajax.onreadystatechange = function() {
      			if(ajax.readyState === 4) {
       				if(ajax.status === 200) {
          				document.getElementById('ajax_load').innerHTML = ajax.responseText;
						setTimeout("remove('"+id+"', '"+id2+"', '"+millisec+"')", millisec*2);
        			} else {
						//error
        			}
      			} 
   			 }
		}
	ajax.send(null);
	
		// If the browser is IE
		} else {
			location.href = url;
		}
} 

