		function objetus() {
			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 agregarProducto()//agrega Catalogos
		{      if (validatext()==false)
					return false;
				if(document.formm.secundario.value==0)
				{
					alert ("Seleccione la subcategoria a la cual pretenece el producto");	
					return false;
				}
				if (document.formm.file.value=="")
				{
					alert("debe seleccionar una imagen para subir");	
					return false;
				}				
		}				
		function cargaSubcat(codCategoria)//carga las subcategorias
		{
				_objetus=objetus()				
			  	_loader=document.getElementById('id_subcat')	 
			  	document.getElementById('id_subcat').innerHTML="<img src='../imagen/loader.gif' />"
			  	_values_send="opcion=cargaCategoria&_cargaCodCat="+codCategoria+"&ramdomm="+Math.random();
			  	_URL_="../incluir/procesador.php?";
				_objetus.open("GET",_URL_+"&"+_values_send,true);
				_loader.style.display=''
				_objetus.onreadystatechange=function()
			  	{
					if(_objetus.readyState==4)
					{
						if(_objetus.status==200)
						{
							resp_mensaje=_objetus.responseText;
							document.getElementById('id_subcat').innerHTML = resp_mensaje
						}
					 }
			  	}			  
			  	_objetus.send(null);
		}
		function buscaArticulo()//busca articulo definios por el usuario
		{
			if (document.formm.txt_articulo.value=="")
			{
				alert("Ingrese articulo a buscar");	
				return;
			}
				_objetus=objetus()				
			  	_loader=document.getElementById('loader')	 
			  	document.getElementById('loader').innerHTML="<img src='../imagen/loader.gif' />"
			  	_values_send="opcion=buscaArticulo&_busArticulo="+document.formm.txt_articulo.value+"&_mostarArt=seleccion&ramdom="+Math.random();
			  	_URL_="../incluir/procesador.php?";
				_objetus.open("GET",_URL_+"&"+_values_send,true);
				_loader.style.display=''
				_objetus.onreadystatechange=function()
			  	{
					if(_objetus.readyState==4)
					{
						if(_objetus.status==200)
						{
							resp_mensaje=_objetus.responseText;
							document.getElementById('loader').innerHTML = resp_mensaje
						}
					 }
			  	}			  
			  	_objetus.send(null);
		}
		function cargaArticulo(codigo)//busca articulo definios en el menu
		{			
				_objetus=objetus()				
			  	_loader=document.getElementById('loader')	 
			  	document.getElementById('loader').innerHTML="<img src='../imagen/loader.gif' />"
			  	_values_send="opcion=buscaArticulo&_busArticulo="+codigo+"&_mostarArt=menu&ramdom="+Math.random();
			  	_URL_="../incluir/procesador.php?";
				_objetus.open("GET",_URL_+"&"+_values_send,true);
				_loader.style.display=''
				_objetus.onreadystatechange=function()
			  	{
					if(_objetus.readyState==4)
					{
						if(_objetus.status==200)
						{
							resp_mensaje=_objetus.responseText;
							document.getElementById('loader').innerHTML = resp_mensaje
						}
					 }
			  	}			  
			  	_objetus.send(null);
		}
		function modSubcat(codCategoria)//carga las subcategorias  en la pagina para modificar
		{
				_objetus=objetus()				
			  	_loader=document.getElementById('id_subcat')	 
			  	document.getElementById('id_subcat').innerHTML="<img src='../imagen/loader.gif' />"
			  	_values_send="opcion=modificaCategoria&_modCodCat="+codCategoria+"&ramdomm="+Math.random();
			  	_URL_="../incluir/procesador.php?";
				_objetus.open("GET",_URL_+"&"+_values_send,true);
				_loader.style.display=''
				_objetus.onreadystatechange=function()
			  	{
					if(_objetus.readyState==4)
					{
						if(_objetus.status==200)
						{
							resp_mensaje=_objetus.responseText;
							document.getElementById('id_subcat').innerHTML = resp_mensaje
						}
					 }
			  	}			  
			  	_objetus.send(null);
		}
		function mostrarArticulo(codSubcat)
		{
			_objetus=objetus()				
			  	_loader=document.getElementById('loader')	 
			  	document.getElementById('loader').innerHTML="<img src='../imagen/loader.gif' />"
			  	_values_send="opcion=mostrarArticulo&_mosCodCat="+codSubcat+"&ramdomm="+Math.random();
			  	_URL_="../incluir/procesador.php?";
				_objetus.open("GET",_URL_+"&"+_values_send,true);
				_loader.style.display=''
				_objetus.onreadystatechange=function()
			  	{
					if(_objetus.readyState==4)
					{
						if(_objetus.status==200)
						{
							resp_mensaje=_objetus.responseText;
							document.getElementById('loader').innerHTML = resp_mensaje
						}
					 }
			  	}			  
			  	_objetus.send(null);
		}
		
	  	function validatext()//valida todos los text del formulario
		{
			for (i=0; i < document.formm.elements.length; i++)
			{
				if(document.formm.elements[i].type == "password" || document.formm.elements[i].type == "text" && document.formm.elements[i].value == "")
				{
					alert("Favor de completar todos los campos del formulario");
					document.formm.elements[i].focus();
					return false;
				}
			}
		}
		function validaMail()
		{
			if (document.formm.txt_mail.value.indexOf('@', 0) == -1 || document.formm.txt_mail.value.indexOf('.', 0) == -1) 
			{
				alert('Dirección de E-Mail inválida');
				document.formm.txt_mail.focus();
				return false; 
			}
		}
		
