		
	function getPagina(pagina,div,posX,posY)
	{
		var obj=document.getElementById(div);
		if (typeof posX == 'undefined' ) posX=0;
		if (typeof posY == 'undefined' ) posY=0;
	//	if (posX>0) obj.innerHTML = "<div style='position: relative;top:" + posY + "px;left:" + posX + "px'><img src='imagenes/loading.gif'/></div>";
	//	else obj.innerHTML = "<center><img src='imagenes/loading.gif'/>";
		var xmlhttp;
		if (window.XMLHttpRequest)
		  {// code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
		  }
		else
		  {// code for IE6, IE5
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		xmlhttp.open("GET",pagina,true);		
		
		
		xmlhttp.onreadystatechange=function() {
		 if (xmlhttp.readyState==4) {
		  
		  //alert (xmlhttp.responseText);
		  obj.innerHTML = xmlhttp.responseText;
		 }
		}
		xmlhttp.send(null)
	}
	
	function postPagina(pagina,post,div,posX,posY)
	{
		var xmlhttp;
		var obj=document.getElementById(div);
		if (typeof posX == 'undefined' ) posX=0;
		if (typeof posY == 'undefined' ) posY=0;
		if (posX>0) obj.innerHTML = "<div style='position: relative;top:" + posY + "px;left:" + posX + "px'><img src='imagenes/loading.gif'/></div>";
		else obj.innerHTML = "<center><img src='imagenes/loading.gif'/>";
		
		if (window.XMLHttpRequest)
		  {// code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
		  }
		else
		  {// code for IE6, IE5
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		
		
		xmlhttp.open("POST",pagina,true);		
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", post.length);
		xmlhttp.setRequestHeader("Connection", "close");
		
		
		
		xmlhttp.onreadystatechange=function() {
		 if (xmlhttp.readyState==4) {
		  
		  //alert (xmlhttp.responseText);
		  obj.innerHTML = xmlhttp.responseText;
		 }
		}
		
		xmlhttp.send(post)		
	}

	function writeCookie(name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
	}

	function readCookie(name) {
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
		return null;
	}

	function eraseCookie(name) {
		createCookie(name,"",-1);
	}
	
	function validarSesion()
	{
		var post;
		var xmlhttp;
		post = "idUsuario=" + readCookie("idUsuario") + "&idCookie=" + readCookie("idCookie");
		if (window.XMLHttpRequest)
		  {// code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
		  }
		else
		  {// code for IE6, IE5
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		
		
		xmlhttp.open("POST",'validarSesion.asp',true);		
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", post.length);
		xmlhttp.setRequestHeader("Connection", "close");
		
		var obj=document.getElementById(div)
		
		xmlhttp.onreadystatechange=function() {
		 if (xmlhttp.readyState==4) {
		  
		  //alert (xmlhttp.responseText);
		  if (xmlhttp.responseText = "0")
		  {	return false}
		  else
		  {return true}
		 }
		}
		
		xmlhttp.send(post)		
	}

