// JavaScript Document
function $(id){
	return document.getElementById(id);
}
function nuevoAjax()
{ 
	var xmlhttp=false; 
	try 
	{ 
		// Creacion del objeto AJAX para navegadores no IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
	}
	catch(e)
	{ 
		try
		{ 
			// Creacion del objet AJAX para IE 
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!="undefined") { xmlhttp=new XMLHttpRequest(); } 

	return xmlhttp; 
}
//--------------Cambiar en la BD

function modificarbooleano(tabla, campo, id, div, valor, obj){
	
	var ajax=nuevoAjax();
		ajax.open("POST", "libs/modificarbooleano.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id="+id+"&campo="+campo+"&tabla="+tabla+"&valor="+valor+"&obj="+obj);
		
		ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{

				$(div).innerHTML=ajax.responseText;
				
			}
			
		}
		

}

function modificarmenu(tabla, campo, id, div, valor, obj, numerico, minimo, maximo, origen){
	hacerlo=1;
	v=valor*1;m=maximo*1;

	if((numerico==1)&&(v>m)&&m>0){
			alert('El valor excede el máximo programado para este campo, que es '+m);
			hacerlo=0;
			$(obj).value='1';
		}
	//alert(hacerlo);
	
	if(hacerlo){
	var ajax=nuevoAjax();
		ajax.open("POST", "libs/modificarmenu.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id="+id+"&campo="+campo+"&tabla="+tabla+"&valor="+valor+"&obj="+obj+"&numerico="+numerico+"&origen="+origen);
		
		ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{

				$(div).innerHTML=ajax.responseText;
				
			}
			
		}
		
	}
}

function modificarimagen(tabla, campo, id, div, valor, obj){
	
	cad="id="+id+"&campo="+campo+"&tabla="+tabla+"&valor="+valor+"&obj="+obj;
	var ajax=nuevoAjax();
		ajax.open("POST", "libs/modificarimagen.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send(cad);
		$(div).innerHTML='cambiando...';
		ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{
				$(div).innerHTML=ajax.responseText;
			}
			
		}
		
	
}

function modificartexto(tabla, campo, id, div, valor, obj, numerico, minimo, maximo){
	hacerlo=1;
	v=valor*1;m=maximo*1;

	if((numerico==1)&&(v>m)&&m>0){
			alert('El valor excede el máximo programado para este campo, que es '+m);
			hacerlo=0;
			$(obj).value='1';
		}

	if(hacerlo){
	var ajax=nuevoAjax();
		ajax.open("POST", "libs/modificartexto.php", true);
		ajax.setRequestHeader("Content-Type",  "application/x-www-form-urlencoded");
		ajax.send("id="+id+"&campo="+campo+"&tabla="+tabla+"&valor="+valor+"&obj="+obj+"&numerico="+numerico);
		
		ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{

				$(div).innerHTML=ajax.responseText;
				
			}
			
		}
		
	}
}
function modificartextolargo(tabla, campo, id, div, valor, obj){

	var ajax=nuevoAjax();
		ajax.open("POST", "libs/modificartextolargo.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		
		
//var str=valor;
//valor=str.replace("&","xandpersonx");

alert("Estoy aquí");

		ajax.send("id="+id+"&campo="+campo+"&tabla="+tabla+"&valor="+valor+"&obj="+obj);
		
		ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{

				$(div).innerHTML=ajax.responseText;
				
			}
			
		}
		
	
}
function eliminar(id,tabla,seccion){
		var ajax=nuevoAjax();
		ajax.open("POST", "eliminar.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("id="+id+"&tabla="+tabla+"&seccion="+seccion);
		div='divresultados';
		
		ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{

				$(div).innerHTML=ajax.responseText;
				window.location.reload();
			}
			
		}
}

//------------------------
//Aceptar solo números y decimales
var nav4 = window.Event ? true : false;
function acceptNum(evt){
//Backspace = 8, Enter = 13, '0' = 48, '9' = 57, 
var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57)|| key==46);
}
//--Abrir popups
function AbrirVentana(URL, izquierda, arriba, ancho, alto)
{

  ventana = open(URL, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menub ar=no,scrollbar=no,resizable=no,copyhistory=yes,width='+ancho+',height='+alto+',left='+izquierda+', top='+arriba+',screenX='+izquierda+',screenY='+arriba+'');
  return ventana;
}