function activar(obj) {
	if (obj!=document.getElementById('lastTD').value) {
		var e=document.getElementById(obj);
		var e2=document.getElementById(obj+'_1');
		e.className='bordeOn';
		e2.className='borde2On';
		e=document.getElementById('lastTD').value;
		document.getElementById('lastTD').value=obj;
		document.getElementById(e).className='bordeOff';
		document.getElementById(e+'_1').className='borde2Off';
	}
}
function e(obj) {
	return document.getElementById(obj);
}
function nueva(archivo,ancho,alto){
    x=(document.body.clientWidth)/2;
    y=(document.body.clientHeight)/2;
    window.open(archivo,'windowpos','height='+alto+',width='+ancho+',top='+y+',left='+x+',scrollbar=no,scroll=no,toolbars=no,toolbar=no');
}

function cargarurl(file,capan,postdata) {
    ajax = nuevoAjax();
	var rnd=Math.random();
    accionado = function () {
		var capa = document.getElementById(capan);
		if (ajax.readyState == 1) {
			capa.innerHTML = '<center><img src="images/load.gif" /><br /><span style="color: black; font-weight: bold; font-size: 12px;">Cargando...</span></center>';
		}
		else if ((ajax.readyState == 4) && (ajax.status == 200)) {
		var g=ajax.responseText;
		var g=g.split('[JS]');
		if (g.length>0) {
		capa.innerHTML = g[0]; 
		eval(g[1]);
		}
		else { capa.innerHTML = ajax.responseText; }
		}
	}
   ajax.onreadystatechange = accionado;
   ajax.open("POST", file+'?random='+rnd,true);
   ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
   if (!postdata) { postdata=null; }
   ajax.send(postdata); 

}

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;
}
