var Conexion=false; // Variable que manipula la conexion.


function Conectar()
{ 
	try 
	{ 
		Conexion=new ActiveXObject("Msxml2.XMLHTTP"); 
	}
	catch(e)
	{ 
		try
		{ 
			Conexion=new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(E) { Conexion=false; }
	}
	if (!Conexion && typeof XMLHttpRequest!="undefined") { Conexion=new XMLHttpRequest(); } 
	
}

function Contenido(idContenido,inicio)
{
	if(Conexion.readyState==1){
		document.getElementById(idContenido).style.height = 300;/*Alto del tecnoticias*/
		document.getElementById(idContenido).style.width = 300;/*Ancho del tecnoticias*/
		document.getElementById(idContenido).style.background = "url('images/accesando/ajax-loader3.gif') no-repeat";
		document.getElementById(idContenido).innerHTML="Cargando... ";
		window.document.getElementById(idContenido).style.overflow = 'auto';
	}

	if(Conexion.readyState!=4) return;
	if(Conexion.status==200) // Si conexion HTTP es buena !!!
	{
		if (inicio=="si"){
			window.document.getElementById(idContenido).style.height = 350;/*Alto del tecnoticias*/
			document.getElementById(idContenido).style.width = 350;/*Ancho del tecnoticias*/
			window.document.getElementById(idContenido).style.overflow = 'auto';
		}
		else{
			window.document.getElementById(idContenido).style.height =350; /*Alto del tecnoticias*/
			document.getElementById(idContenido).style.width = 750;/*Ancho del tecnoticias*/
		}
		document.getElementById(idContenido).innerHTML=Conexion.responseText;
		document.getElementById(idContenido).style.background = "url('loaded.gif') no-repeat";
	}else{
		if(Conexion.status == 404){
			document.getElementById(idContenido).innerHTML="Pagina no disponible";
		}else{
			document.getElementById(idContenido).innerHTML=Conexion.status+"-"+Conexion.statusText;
		}
	}
	//document.getElementById("reloj").style.visibility="hidden";
	//Conexion.abort();
	Conexion=false;
	
}

function Solicitud(Servidor,idContenido,inicio)
{
	// Si ya esta conectado, cancela la solicitud en espera de que termine
	if(Conexion) return; // Previene uso repetido del boton.
	
	// Realiza la conexion
	Conectar();
	
	// Si la conexion es correcta...
	if(Conexion)
	{
		/* Preparamos una conexion con el servidor:
		 *	POST|GET - determina como se envian los datos al servidor
		 *	true - No sincronizado. Ello significa que la página WEB no es interferida en su funcionamiento
		 *	por la respuesta del servidor. El usuario puede continuar usando la página mientras el servidor
		 *	retorna una respuesta que la actualizará, usualmente, en forma parcial.
		 *	false - Sincronizado */
        //document.getElementById("reloj").style.visibility="visible";
		document.getElementById(idContenido).innerHTML="";

		Conexion.open("GET",Servidor,true);

		// Cada vez que el estado de la conexión (readyState) cambie se ejecutara el contenido de esta "funcion()"
		Conexion.onreadystatechange=function()
		{
			Contenido(idContenido,inicio);
		}
		
		/* Realiza la solicitud al servidor. Puede enviar una cadena de caracteres, o un objeto del tipo XML
		 * Si no deseamos enviar ningun valor, enviamos null */
		Conexion.send(null);
	}else
		document.getElementById(idContenido).innerHTML="No disponible";
}

function cargar_noticias(){
	Solicitud('tecnoticias/indexnoticiasportada_rodsam.php?tec=MINATITLAN&ancho1=525&ancho=600&color1=3E63A4','textos','si');
}

/*window.onload=function()
{
cargar_noticias();
}*/