

//	Vamos a presuponer que el usuario es una persona inteligente...
var isIE = false;

//	Creamos una variable para el objeto XMLHttpRequest
var req;

//	Creamos una funcion para cargar los datos en nuestro objeto.
//	Logicamente, antes tenemos que crear el objeto.
//	Vease que la sintaxis varia dependiendo de si usamos un navegador decente
//	o Internet Explorer

function objetoAjax(){
	var xmlhttp=false;
	try{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			xmFlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E){
			xmlhttp = false;
  		}
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function cargaXML(url) 
{
	//	Primero vamos a ver si la URL es una URL :)
	if(url==''){
		return;
	}
	//	Usuario inteligente...
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
		req.send(null);
	//	...y usuario de Internet Explorer Windows
	} else if (window.ActiveXObject) {
		isIE = true;
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = processReqChange;
			req.open("GET", url, true);
			req.send();
		}
	}
}

function busqueda_producto_p(){
   conte=document.getElementById('info');
   codigo=document.busca.code.value;
  ajax=objetoAjax();
  ajax.open("POST","busca_productos.php",true);
  ajax.onreadystatechange=function() {
	
     if (ajax.readyState==4) {
	conte.innerHTML= ajax.responseText}
           }
 ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
ajax.send("&codigo="+codigo)
 }	


function limpiar(que){
	   var capa=document.getElementById(que);
  // capa.style.display="none";
   capa.style.visibility="hidden";
		
}

///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////
function Pagina(nropagina){
	//donde se mostrará los registros
	divContenido = document.getElementById('contenido');
	divLoading = document.getElementById('loading');
	divLoading.style.display='';
	ajax=objetoAjax();
	//uso del medoto GET
	//indicamos el archivo que realizará el proceso de paginar
	//junto con un valor que representa el nro de pagina
	ajax.open("GET", "phps/paginador.php?pag="+nropagina);
	divLoading.innerHTML= '<img src="images/ajax-loader3.gif">';
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divLoading.style.display="none";
			divContenido.innerHTML = ajax.responseText
		}
	}
	//como hacemos uso del metodo GET
	//colocamos null ya que enviamos 
	//el valor por la url ?pag=nropagina
	ajax.send(null)
}
function Paginapromo(nropagina){
	//donde se mostrará los registros
	divContenido = document.getElementById('contenido');
	divLoading = document.getElementById('loading');
	divLoading.style.display='';
	ajax=objetoAjax();
	//uso del medoto GET
	//indicamos el archivo que realizará el proceso de paginar
	//junto con un valor que representa el nro de pagina
	ajax.open("GET", "phps/promociones/paginador.php?pag="+nropagina);
	divLoading.innerHTML= '<img src="images/ajax-loader3.gif">';
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divLoading.style.display="none";
			divContenido.innerHTML = ajax.responseText
		}
	}
	//como hacemos uso del metodo GET
	//colocamos null ya que enviamos 
	//el valor por la url ?pag=nropagina
	ajax.send(null)
}
//////////////////////////////////////////////////


function MostrarConsultaU(){
	
	divUsuario = document.getElementById('izquierdo1');
	divLoading = document.getElementById('loadizq');
    divLoading.innerHTML= '<img src="images/ajax-loader3.gif">';
	divLoading.style.display='';
	usuario = document.frm_ingreso.usuario.value;
	clave= document.frm_ingreso.clave.value;
	ajax=objetoAjax();
	ajax.open("POST", "phps/validarUsuario.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//divUsuario.style.display="none";
			divLoading.style.display="none";
			
		
			if(ajax.responseText == 1){
				Enviar('phps/bienvenida.php','barratop');
				Enviar('phps/blanco.php','izquierdo2');
				
			}
			else{
					alert("Usuario incorrecto");
					Enviar('phps/login.php','izquierdo1');
				}
			
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("&user="+usuario+"&pass="+clave)
	
}

   function LimpiarCamposCU(){
  document.frm_consulta.usuario.value="";
  document.frm_consulta.clave.value="";
  }


function Enviar(url, id_contenedor){
var pagina_requerida = false
if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
pagina_requerida = new XMLHttpRequest()
} else if (window.ActiveXObject){ // pero si es IE
try {
pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){ // en caso que sea una versión antigua
try{
pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
pagina_requerida.onreadystatechange=function(){ // función de respuesta
cargarpagina(pagina_requerida, id_contenedor)
}
pagina_requerida.open('GET', url, true) // asignamos los métodos open y send
pagina_requerida.send(null)

}
// todo es correcto y ha llegado el momento de poner la información requerida
// en su sitio en la pagina xhtml
function cargarpagina(pagina_requerida, id_contenedor){

if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))

document.getElementById(id_contenedor).innerHTML=pagina_requerida.responseText
}

/////////////////////////////////////////
function LP_ValidaNumero(){ 
var key=window.event.keyCode;//codigo de tecla. 
if ((key < 48 || key > 57) && (key<44 || key>46)){//si no es numero 
window.event.keyCode=0;//anula la entrada de texto. 
}} 

///////////////////////////////////////////
//////////////////////////////////////////
function LP_ValidaLetra(){ 
var key=window.event.keyCode;//codigo de tecla. 
if ((key < 65 || key > 90) && (key < 97 || key > 122) && (key < 32 || key > 33)){//si no es numero 
window.event.keyCode=0;//anula la entrada de texto. 
}}


////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
//////Funciones de busqueda _para productos
function croquis(){
     popup("croquis.php");
}

function busqueda_categoria(){
	      //donde se mostrará lo resultados
          divFormulario = document.getElementById("contenido");
		  divLoading = document.getElementById('loading');
		  divLoading.innerHTML= '<img src="images/ajax-loader3.gif">';
		  divLoading.style.display='';
		 //valores de las cajas de texto
		 idcategoria=document.frmbuscar.tbcategory.value;
		 idsubcateg=document.frmbuscar.tb_subcateg.value;
		 idmarca="0";
         codigo="0";
		 descripcion="0";/*
		 }*/
         //instanciamos el objetoAjax
         
		 ajax=objetoAjax();
         //uso del medoto POST
         //archivo que realizará la operacion
         ajax.open("POST", "phps/hpaginador.php",true);
         ajax.onreadystatechange=function() {
         if (ajax.readyState==4) {
		   divLoading.style.display="none";
		   divFormulario.innerHTML = ajax.responseText
         }
       }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
  ajax.send("categoria="+idcategoria+"&subcateg="+idsubcateg+"&marca="+idmarca+"&codigo="+codigo+"&descripcion="+			descripcion)

}//fin enviarbusqueda
function busqueda_marca(){
	      //donde se mostrará lo resultados
          divFormulario = document.getElementById("contenido");
		  divLoading = document.getElementById('loading');
		  divLoading.innerHTML= '<img src="images/ajax-loader3.gif">';
		  divLoading.style.display='';
		 //valores de las cajas de texto
		 idcategoria="0";
		 idsubcateg="0";
		 idmarca=document.frmbuscarmarca.tbmarca.value;
       	 codigo="0";
		 descripcion="0";         
		 ajax=objetoAjax();
        
         ajax.open("POST", "phps/hpaginador.php",true);
         ajax.onreadystatechange=function() {
         if (ajax.readyState==4) {
		   divLoading.style.display="none";
		   divFormulario.innerHTML = ajax.responseText
         }
       }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
  ajax.send("categoria="+idcategoria+"&subcateg="+idsubcateg+"&marca="+idmarca+"&codigo="+codigo+"&descripcion="+			descripcion)
 }

function busqueda_producto(){
	      //donde se mostrará lo resultados
          divFormulario = document.getElementById("contenido");
		  divLoading = document.getElementById('loading');
		  divLoading.innerHTML= '<img src="images/ajax-loader3.gif">';
		  divLoading.style.display='';
		 //valores de las cajas de texto
		 idcategoria="0";
		 idsubcateg="0";
		 idmarca="0";
       	 codigo="0";
		 descripcion=document.frmbuscardesc.desc.value;         
		 ajax=objetoAjax();
         //uso del medoto POST
         //archivo que realizará la operacion
         ajax.open("POST", "phps/hpaginador.php",true);
         ajax.onreadystatechange=function() {
         if (ajax.readyState==4) {
		   divLoading.style.display="none";
		   divFormulario.innerHTML = ajax.responseText
         }
       }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
  ajax.send("categoria="+idcategoria+"&subcateg="+idsubcateg+"&marca="+idmarca+"&codigo="+codigo+"&descripcion="+			descripcion)
 }
 function busqueda_codigo(){
	      //donde se mostrará lo resultados
          divFormulario = document.getElementById("contenido");
		  divLoading = document.getElementById('loading');
		  divLoading.innerHTML= '<img src="images/ajax-loader3.gif">';
		  divLoading.style.display='';
		 //valores de las cajas de texto
		 idcategoria="0";
		 idsubcateg="0";
		 idmarca="0";
       	 codigo=document.frmbuscarcodigo.codigo.value;
		 descripcion="0";         
		 ajax=objetoAjax();
         //uso del medoto POST
         //archivo que realizará la operacion
         ajax.open("POST", "phps/hpaginador.php",true);
         ajax.onreadystatechange=function() {
         if (ajax.readyState==4) {
		   divLoading.style.display="none";
		   divFormulario.innerHTML = ajax.responseText
         }
       }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
  ajax.send("categoria="+idcategoria+"&subcateg="+idsubcateg+"&marca="+idmarca+"&codigo="+codigo+"&descripcion="+			descripcion)
 }
 ////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
//////Funciones de busqueda _para promociones
function busqueda_categoriap(){
	      //donde se mostrará lo resultados
          divFormulario = document.getElementById("contenido");
		  divLoading = document.getElementById('loading');
		  divLoading.innerHTML= '<img src="images/ajax-loader3.gif">';
		  divLoading.style.display='';
		 //valores de las cajas de texto
		 idcategoria=document.frmbuscar.tbcategory.value;
		 idsubcateg=document.frmbuscar.tb_subcateg.value;
		 idmarca="0";
         codigo="0";
		
		 	descripcion="0";/*
		 }*/
         //instanciamos el objetoAjax
         
		 ajax=objetoAjax();
         //uso del medoto POST
         //archivo que realizará la operacion
         ajax.open("POST", "phps/promociones/hpaginador.php",true);
         ajax.onreadystatechange=function() {
         if (ajax.readyState==4) {
		   divLoading.style.display="none";
		   divFormulario.innerHTML = ajax.responseText
         }
       }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
  ajax.send("categoria="+idcategoria+"&subcateg="+idsubcateg+"&marca="+idmarca+"&codigo="+codigo+"&descripcion="+descripcion)

}//fin enviarbusqueda
function busqueda_marcap(){
	      //donde se mostrará lo resultados
          divFormulario = document.getElementById("contenido");
		  divLoading = document.getElementById('loading');
		  divLoading.innerHTML= '<img src="images/ajax-loader3.gif">';
		  divLoading.style.display='';
		 //valores de las cajas de texto
		 idcategoria="0";
		 idsubcateg="0";
		 idmarca=document.frmbuscarmarca.tbmarca.value;
       	 codigo="0";
		 descripcion="0";         
		 ajax=objetoAjax();
        
         ajax.open("POST", "phps/promociones/hpaginador.php",true);
         ajax.onreadystatechange=function() {
         if (ajax.readyState==4) {
		   divLoading.style.display="none";
		   divFormulario.innerHTML = ajax.responseText
         }
       }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
  ajax.send("categoria="+idcategoria+"&subcateg="+idsubcateg+"&marca="+idmarca+"&codigo="+codigo+"&descripcion="+			descripcion)
 }

function busqueda_productop(){
	      //donde se mostrará lo resultados
          divFormulario = document.getElementById("contenido");
		  divLoading = document.getElementById('loading');
		  divLoading.innerHTML= '<img src="images/ajax-loader3.gif">';
		  divLoading.style.display='';
		 //valores de las cajas de texto
		 idcategoria="0";
		 idsubcateg="0";
		 idmarca="0";
       	 codigo="0";
		 descripcion=document.frmbuscardesc.desc.value;         
		 ajax=objetoAjax();
         //uso del medoto POST
         //archivo que realizará la operacion
         ajax.open("POST", "phps/promociones/hpaginador.php",true);
         ajax.onreadystatechange=function() {
         if (ajax.readyState==4) {
		   divLoading.style.display="none";
		   divFormulario.innerHTML = ajax.responseText
         }
       }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
  ajax.send("categoria="+idcategoria+"&subcateg="+idsubcateg+"&marca="+idmarca+"&codigo="+codigo+"&descripcion="+			descripcion)
 }
 function busqueda_codigop(){
	      //donde se mostrará lo resultados
          divFormulario = document.getElementById("contenido");
		  divLoading = document.getElementById('loading');
		  divLoading.innerHTML= '<img src="images/ajax-loader3.gif">';
		  divLoading.style.display='';
		 //valores de las cajas de texto
		 idcategoria="0";
		 idsubcateg="0";
		 idmarca="0";
       	 codigo=document.frmbuscarcodigo.codigo.value;
		 descripcion="0";         
		 ajax=objetoAjax();
         //uso del medoto POST
         //archivo que realizará la operacion
         ajax.open("POST", "phps/promociones/hpaginador.php",true);
         ajax.onreadystatechange=function() {
         if (ajax.readyState==4) {
		   divLoading.style.display="none";
		   divFormulario.innerHTML = ajax.responseText
         }
       }
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  //enviando los valores
  ajax.send("categoria="+idcategoria+"&subcateg="+idsubcateg+"&marca="+idmarca+"&codigo="+codigo+"&descripcion="+			descripcion)
 }
 
 
function popup (URL){ 
	window.open(URL,"ventana1","width=600, height=400, scrollbars=no, menubar=no, location=no, resizable=no, moveable=no"); 
	}

function popup2 (URL){ 
	window.open(URL,"ventana2","width=350, height=250, scrollbars=no, menubar=no, location=no, resizable=no, moveable=no"); 
	}
	
function popup3 (URL){ 
	window.open(URL,"ventana1","width=400, height=400, scrollbars=no, menubar=no, location=no, resizable=no, moveable=no"); 
	}



//Funcion q abre el popup

function abrirvisor(code){
	popup("phps/visor.php?id="+code);    	
	}
function abrirvisorpromo(code){
	
	popup("phps/promociones/visorpromo.php?id="+code);    	
	}
function pvisormodificar(code){
	popup3("phps/pvisormodificar.php?idactual="+code);
	}
function modificarpromo(code){

	popup3("phps/promociones/pvisormodificar.php?idactual="+code);
	}
function visorCategoria(){
	popup2("phps/visorCategoria.php");
	}

function visorSubcateg(){
	popup2("phps/visorSubcateg.php");
	}
	
function visorMarca(){
	popup2("phps/visorMarca.php");
	}


function modificarProducto(indice){
	
	divMod = document.getElementById('divprodet');
    //divMod.innerHTML= '<img src="images/loadingAnimation.gif">'; 
	//alert(indice);
	id = indice;
	cod = document.frmprodet.pcodigo.value;
	des = document.frmprodet.pdesc.value;
	ctg = document.frmprodet.pcategoria.value;
	sctg = document.frmprodet.psubcateg.value;
	marca = document.frmprodet.pmarca.value;
	precio = document.frmprodet.pprecio.value;
	car = document.frmprodet.pcaract.value;
	car1 = document.frmprodet.pcaract1.value;
	car2 = document.frmprodet.pcaract2.value;
	car3 = document.frmprodet.pcaract3.value;
	img = document.frmprodet.archivo.value;
	
	
	
	
	ajax=objetoAjax();
	ajax.open("POST", "phps/modificarProducto.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//divUsuario.style.display="none";
			//if(ajax.responseText == 1)
				divMod.innerHTML = ajax.responseText;
			//else
				//divMod.innerHTML = "<label>MODIFICACION FALLIDA</label>";
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("&id="+id+"&codigo="+cod+"&categ="+ctg+"&subcateg="+sctg+"&marca="+marca+"&desc="+des+"&archivo="+img+"&precio="+precio+"&caract="+car+"&caract1="+car1+"&caract2="+car2+"&caract3="+car3)
	
}


function cerrarSesion(){
	
	divUsuario = document.getElementById('izquierdo1');
	ajax=objetoAjax();
	ajax.open("POST", "phps/cerrarSesion.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4)
			Enviar('phps/bannercentral.php','inmenso');
			limpiar('barratop');
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("&id="+1);
}


function eliminarProducto(indice, rutaimg){
	
	divMod = document.getElementById('divprodet');
    //divMod.innerHTML= '<img src="images/loadingAnimation.gif">'; 
	imagen = rutaimg;
	id = indice;
	if(confirm('DESEA BORRAR EL REGISTRO?')){
	ajax=objetoAjax();
	ajax.open("POST", "phps/eliminarProducto.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//divUsuario.style.display="none";
				alert(ajax.responseText);
				}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("&ideliminar="+id+"&img="+imagen)}
	
}
function eliminarpromo(indice){
	
	divMod = document.getElementById('divprodet');
	 divFormulario = document.getElementById("contenido");
	 	 idcategoria="0";
		 idsubcateg="0";
		 idmarca="0";
       	 codigo="0";
		 descripcion="0"; 
 
	id = indice;
	if(confirm('DESEA DAR DE BAJA ESTA PROMOCI\xd3N?')){
	ajax=objetoAjax();
	ajax.open("POST", "phps/promociones/eliminarpromo.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//divUsuario.style.display="none";
			 if(ajax.responseText==1){
				 		 ajax2=objetoAjax();
			             alert("Promoci\xd3n desactivada");
						      ajax2.open("POST", "phps/promociones/hpaginador.php",true);
							  ajax2.onreadystatechange=function() {
						 if (ajax2.readyState==4) {
						 divFormulario.innerHTML = ajax2.responseText
         }
       }
	   ajax2.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	  ajax2.send("categoria="+idcategoria+"&subcateg="+idsubcateg+"&marca="+idmarca+"&codigo="+codigo+"&descripcion="+			descripcion)	
	  }
	  else{
				  alert("Imposible dar de baja a la promoci\xd3n");
					   }
				}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("&ideliminar="+id)}
	
}

function validarFormulario(){		
			if(document.frmprodet.pcodigo.value == ""){
				alert("INGRESE C\xd3DIGO"); //el \xf3 es la ó en hexadecimal
				document.frmprodet.pcodigo.focus();
				return false;
			}
			
			if(document.frmprodet.pdesc.value == ""){
				alert("INGRESE DESCRIPCI\xd3N"); //el \xd3 es la ó en hexadecimal
				document.frmprodet.pdesc.focus();
				return false;
			}
			
			if(document.frmprodet.pcaract.value == ""){
				alert("INGRESE CARACTER\xcdSTICAS PRINCIPALES"); //el \xcd es la ó en hexadecimal
				document.frmprodet.pcaract.focus();
				return false;
			}
			
			
		}


function enviarMail(){
	
	nombre= document.frmMail.nombre.value;
	empresa= document.frmMail.empresa.value;
	mail= document.frmMail.email.value;
	fono= document.frmMail.fono.value;
	texto= document.frmMail.texto.value;
	ciudad= document.frmMail.ciudad.value;
	divMod = document.getElementById('contenido');
	
	if(nombre!="" && empresa!="" && mail!="" && fono!="" && empresa!="" && ciudad!="" ){
		ajax=objetoAjax();
		ajax.open("POST", "phps/enviarMail.php",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				divMod.innerHTML= ajax.responseText;
			}
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send("&nombre="+nombre+"&empresa="+empresa+"&email="+mail+"&fono="+fono+"&texto="+texto+"&ciudad="+ciudad);	
	}else
	{
		//document.write("Ingrese todos los datos");
		alert("Ingrese todos los datos");
	}
 
	
}
	

function ingreso(){
	
	alert("aki2");
	Enviar('phps/login.php','izquierdo1');
	
//	document.getElementById("izquierdo1").style.visibility="visible";
	
}
	////////////////////////
	////////////////////////
	//Caga combo dinamicamente
	// Declaro los selects que componen el documento HTML. Su atributo ID debe figurar aqui.
var listadoSelects=new Array();
listadoSelects[0]="tbcategory";
listadoSelects[1]="tb_subcateg";
//listadoSelects[2]="tbmarca";

function buscarEnArray(array, dato)
{
	// Retorna el indice de la posicion donde se encuentra el elemento en el array o null si no se encuentra
	var x=0;
	while(array[x])
	{
		if(array[x]==dato) return x;
		x++;
	}
	return null;
}

function cargaContenido(idSelectOrigen)
{
	// Obtengo la posicion que ocupa el select que debe ser cargado en el array declarado mas arriba
	boton= document.getElementById("buttonc");
	var posicionSelectDestino=buscarEnArray(listadoSelects, idSelectOrigen)+1;
	// Obtengo el select que el usuario modifico
	var selectOrigen=document.getElementById(idSelectOrigen);
	// Obtengo la opcion que el usuario selecciono
	var opcionSeleccionada=selectOrigen.options[selectOrigen.selectedIndex].value;
	// Si el usuario eligio la opcion "Elige", no voy al servidor y pongo los selects siguientes en estado "Selecciona opcion..."
	if(opcionSeleccionada==0)
	{
		//document.write("adsf"+opcionSeleccionada);
		var x=posicionSelectDestino, selectActual=null;
		// Busco todos los selects siguientes al que inicio el evento onChange y les cambio el estado y deshabilito
		while(listadoSelects[x])
		{
			selectActual=document.getElementById(listadoSelects[x]);
			selectActual.length=0;
			
			javascript:Enviar('phps/filter.php','izquierdo2')
			var nuevaOpcion=document.createElement("option");
			nuevaOpcion.value=0; nuevaOpcion.innerHTML="Selecciona Opci&oacute;n...";
			selectActual.appendChild(nuevaOpcion); 
			x++;
		}
		//document.write("-------"+ x);
	}
	// Compruebo que el select modificado no sea el ultimo de la cadena
	else if(idSelectOrigen!=listadoSelects[listadoSelects.length-1])
	{
		// Obtengo el elemento del select que debo cargar
		var idSelectDestino=listadoSelects[posicionSelectDestino];
		var selectDestino=document.getElementById(idSelectDestino);
		// Creo el nuevo objeto AJAX y envio al servidor el ID del select a cargar y la opcion seleccionada del select origen
		var ajax=objetoAjax();
		ajax.open("GET", "phps/select_dependientes_proceso.php?select="+idSelectDestino+"&opcion="+opcionSeleccionada, true);
		ajax.onreadystatechange=function() 
		{ 
			if (ajax.readyState==1)
			{
				// Mientras carga elimino la opcion "Selecciona Opcion..." y pongo una que dice "Cargando..."
				selectDestino.length=0;
				var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Cargando...";
				selectDestino.appendChild(nuevaOpcion); selectDestino.disabled=true;	
				boton.disabled=false;
			}
			if (ajax.readyState==4)
			{
				selectDestino.parentNode.innerHTML=ajax.responseText;
			} 
		}
		ajax.send(null);
	}
}
	/////////////////////////////
	
	/////CARGA CONTENIDO 2 PRUEBA
	function cargaContenido2(idSelectOrigen)
{ 

	// Obtengo la posicion que ocupa el select que debe ser cargado en el array declarado mas arriba
	var posicionSelectDestino=buscarEnArray(listadoSelects, idSelectOrigen)+1;
	// Obtengo el select que el usuario modifico
	var selectOrigen=document.getElementById(idSelectOrigen);
	// Obtengo la opcion que el usuario selecciono
	var opcionSeleccionada=selectOrigen.options[selectOrigen.selectedIndex].value;
	// Si el usuario eligio la opcion "Elige", no voy al servidor y pongo los selects siguientes en estado "Selecciona opcion..."
	if(opcionSeleccionada==0)
	{
		var x=posicionSelectDestino, selectActual=null;
		// Busco todos los selects siguientes al que inicio el evento onChange y les cambio el estado y deshabilito
		while(listadoSelects[x])
		{
			selectActual=document.getElementById(listadoSelects[x]);
			selectActual.length=0;
			
			var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Selecciona Opci&oacute;n...";
			selectActual.appendChild(nuevaOpcion);	selectActual.disabled=true;
			x++;
		}
	}
	// Compruebo que el select modificado no sea el ultimo de la cadena
	else if(idSelectOrigen!=listadoSelects[listadoSelects.length-1])
	{
		// Obtengo el elemento del select que debo cargar
		var idSelectDestino=listadoSelects[posicionSelectDestino];
		var selectDestino=document.getElementById(idSelectDestino);
		// Creo el nuevo objeto AJAX y envio al servidor el ID del select a cargar y la opcion seleccionada del select origen
		var ajax=objetoAjax();
		ajax.open("GET", "select_dependientes_proceso2.php?select="+idSelectDestino+"&opcion="+opcionSeleccionada, true);
		ajax.onreadystatechange=function() 
		{ 
			if (ajax.readyState==1)
			{
				// Mientras carga elimino la opcion "Selecciona Opcion..." y pongo una que dice "Cargando..."
				selectDestino.length=0;
				var nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Cargando...";
				selectDestino.appendChild(nuevaOpcion); selectDestino.disabled=true;	
			}
			if (ajax.readyState==4)
			{
				selectDestino.parentNode.innerHTML=ajax.responseText;
			} 
		}
		ajax.send(null);
	}
}
	
	
	///////////////////////
	
	function cargaCombo(id){

	ajax=objetoAjax();
	ajax.open("POST", "CargaComboP.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			alert(ajax.responseText);
			document.frmsubcateg.tb_category.value="dfdfdf";
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(null);
}


	
