function objetoAjax()	{
	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;
			}

function Objeto(a,b){
	ajax=objetoAjax();
	ajax.open("POST", a,true);	
	ajax.onreadystatechange=function() 		{
		if (ajax.readyState==4) 	{	
			document.getElementById(b).innerHTML = ajax.responseText;
						}	
							}			
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
}
function Opc(a){
	if (a=='OpcIni') var b="inicio.php";
	if (a=='OpcMov') var b="consultas/index.php";
	if (a=='OpcPed') var b="pedidos/verpedido.php";
	if (a=='OpcNov') var b="novedades/nuevo.php";
	if (a=='OpcTit') var b="titulos/titulos.php";
	if (a=='OpcExm') var b="matriz/datos_matriz.php";
	if (a=='OpcDev') var b="devoluciones/devolpen.php";
	Objeto(b,'contenido_datos');
	ajax.send(null);
	if (a=='OpcExm') new Ajax.Updater('matriz','matriz/matriz.php?cargainicial=1');
}
function ValidaAcceso(){
	var C=Form.serialize("forma");
	new Effect.Pulsate('index_msg');
	//Objeto('sesion.php','index_msg');
	a="sesion.php";
	b="index_msg";
	ajax=objetoAjax();
	ajax.open("POST", a,true);	
	ajax.onreadystatechange=function() 		{
		if (ajax.readyState==4) 	{	
			document.getElementById(b).innerHTML = ajax.responseText;
						}	
							}			
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(C);
}
function VerSalida(a,b){
	Objeto('devoluciones/sbuscadet.php','detalle_sal');
	ajax.send("lib="+a+"&nomov="+b);	
}


function Alta(a){
	$('resusuario').innerHTML="";
	Objeto('usuarios.php','agrega_contacto');
	ajax.send("alta=1&maestro_id="+a);
}
function contactos(a){
	new Ajax.Updater('inventarios','usuarios.php?maestro_id='+a+'&ver=1',{onComplete:function(){new Effect.Highlight('inventarios');},method:'get'});
}
function AgregaUsuario(x,y){
	z=$F('maestro');
	if($F('maestro')==0){
		alert("Atención: no tiene permisos para esta operación");
		return false;
	}
	if(!confirm("Esta seguro de efectuar el movimiento?")){
		return(false);
	}
	if($F('dato1')=='' || $F('dato3')==''){
		alert("Aviso: faltan datos");
		return false;	
	}
	a=Form.serialize($('agr_contacto'));
	Objeto('usuarios.php','resusuario');
	ajax.send(a+"&mov="+x+"&id="+y);
	setTimeout("contactos(z)",200);
}

function EliminarUsuario(a){
	z=$F('maestro');
	if(!confirm("Esta seguro de eliminar el contacto?")){
		return(false);
	}
	Objeto('usuarios.php','resusuario');
	ajax.send("eliminar=1&id="+a);
	setTimeout("contactos(z)",200);
}

function EditUsuario(a,b){
	$('resusuario').innerHTML="";
	Objeto('usuarios.php','agrega_contacto');
	ajax.send("edita=1&id="+a+"&maestro_id="+b);
}
