cambia_nums_pagnot=function(){
	url_basica=document.orden_results.url_basica.value;
	num_regs=document.results_pag.opciones.value;
	url_dest=document.results_pag.url_dest_pag_res.value;
	document.location.href=url_basica+url_dest+num_regs;
}

ir_a_pagnot=function(){
	url_basica=document.orden_results.url_basica.value;
	pagina=document.ir_pag.num_pag.value;
	url_dest=document.ir_pag.url_dest_pag_ir.value;
	document.location.href=url_basica+url_dest+pagina;
}

cambia_critpnot=function(){
	url_basica=document.orden_results.url_basica.value;
	criterio=document.orden_results.opciones.value;
	url_dest1=document.orden_results.url_dest_pag_crit1.value;
	url_dest2=document.orden_results.url_dest_pag_crit2.value;
	document.location.href=url_basica+url_dest1+'criterio-'+criterio+url_dest2;
}

cambia_ordpnot=function(){
	url_basica=document.orden_results.url_basica.value;
	criterio=document.orden_results.ordenar_orden.value;
	url_dest1=document.orden_results.url_dest_pag_ord1.value;
	url_dest2=document.orden_results.url_dest_pag_ord2.value;
	document.location.href=url_basica+url_dest1+'orden-'+criterio+url_dest2;
}

cambia_tipos=function(idioma){
		marca=encodeURI(document.prodbusc.marca.value);
	articulo=encodeURI(document.prodbusc.articulo.value);
	imagen_spinner=document.getElementById("spin2");
	imagen_spinner.style.visibility='visible';
	imagen_spinner=document.getElementById("spin3");
	imagen_spinner.style.visibility='visible';
	document.prodbusc.marca_sel.value=document.prodbusc.marca.value;
	var a=new Ajax("/ajax/tipos_producto.php?id="+idioma+"&articulo="+articulo+"&marca="+marca, {method: 'post',onComplete:carga_tipos}).request();
	var b=new Ajax("/ajax/marcas_articulo.php?id="+idioma+"&articulo="+articulo, {method: 'post',onComplete:carga_marcas}).request();
	
}

cambia_articulos=function(idioma){
	marca=encodeURI(document.prodbusc.marca.value);
	articulo=encodeURI(document.prodbusc.articulo.value);
	imagen_spinner=document.getElementById("spin2");
	imagen_spinner.style.visibility='visible';
	imagen_spinner=document.getElementById("spin1");
	imagen_spinner.style.visibility='visible';
	document.prodbusc.articulo_sel.value=document.prodbusc.articulo.value;
	var a=new Ajax("/ajax/tipos_producto.php?id="+idioma+"&articulo="+articulo+"&marca="+marca, {method: 'post',onComplete:carga_tipos}).request();
	var b=new Ajax("/ajax/articulos_marca.php?id="+idioma+"&marca="+marca, {method: 'post',onComplete:carga_articulos}).request();
}

carga_tipos=function(request){	
	
	var resultado;

	eval("resultado="+request);
	tipos=resultado["tipos"];

	select_tipos=document.getElementById("tipossel");
	select_tipos.length=0;
	
	var opt=document.createElement('option');
	opt.value="-";
	opt.text="Todos";
	
	if (navigator.userAgent.match(/Gecko/)) {
		select_tipos.appendChild(opt);// standards compliant
	}
	else {
		select_tipos.add(opt); 
	}
	for (index in tipos)
	{
		id=tipos[index]["codigo"];
		nombre=tipos[index]["denominacion"];
		
		if (nombre!=undefined){
			var opt=document.createElement('option');
			opt.value=id;
			opt.text=nombre;
			if (navigator.userAgent.match(/Gecko/)) {
				select_tipos.appendChild(opt);// standards compliant
			}
			else {
				select_tipos.add(opt); 
			}
		}
	}
	imagen_spinner=document.getElementById("spin2");
	imagen_spinner.style.visibility='hidden';
	
}

carga_marcas=function(request){	
	
	var resultado;

	eval("resultado="+request);
	tipos=resultado["tipos"];

	select_tipos=document.getElementById("marcassel");
	select_tipos.length=0;
	
	var opt=document.createElement('option');
	opt.value="-";
	opt.text="Todas";
	if (navigator.userAgent.match(/Gecko/)) {
		select_tipos.appendChild(opt);// standards compliant
	}
	else {
		select_tipos.add(opt); 
	}
	for (index in tipos)
	{
		id=tipos[index]["codigo"];
		nombre=tipos[index]["denominacion"];
		
		if (nombre!=undefined){
			var opt=document.createElement('option');
			opt.value=id;
			opt.text=nombre;
			if (id==document.prodbusc.marca_sel.value){
			opt.selected=true;
			}
			if (navigator.userAgent.match(/Gecko/)) {
				select_tipos.appendChild(opt);// standards compliant
			}
			else {
				select_tipos.add(opt); 
			}
		}
	}
	imagen_spinner=document.getElementById("spin3");
	imagen_spinner.style.visibility='hidden';
	
}

carga_articulos=function(request){	
	
	var resultado;

	eval("resultado="+request);
	tipos=resultado["tipos"];

	select_tipos=document.getElementById("articulossel");
	select_tipos.length=0;
	
	var opt=document.createElement('option');
	opt.value="-";
	opt.text="Todos";
	
	if (navigator.userAgent.match(/Gecko/)) {
		select_tipos.appendChild(opt);// standards compliant
	}
	else {
		select_tipos.add(opt); 
	}
	for (index in tipos)
	{
		id=tipos[index]["codigo"];
		nombre=tipos[index]["denominacion"];
		
		if (nombre!=undefined && nombre.length>1){
			var opt=document.createElement('option');
			opt.value=id;
			opt.text=nombre;
			if (id==document.prodbusc.articulo_sel.value){
			opt.selected=true;
			}
			if (navigator.userAgent.match(/Gecko/)) {
				select_tipos.appendChild(opt);// standards compliant
			}
			else {
				select_tipos.add(opt); 
			}
		}
	}
	imagen_spinner=document.getElementById("spin1");
	imagen_spinner.style.visibility='hidden';
	
	/*select_tipos=document.getElementById("tipossel");
	select_tipos.length=0;
	
	var opt=document.createElement('option');
	opt.value="-";
	opt.text="Todos";*/
	
	if (navigator.userAgent.match(/Gecko/)) {
		select_tipos.appendChild(opt);// standards compliant
	}
	else {
		select_tipos.add(opt); 
	}
	
}


buscar_productos=function(){
	campo=document.prodbusc.articulo;
	campo2=document.prodbusc.marca;
	if (campo.value=='-' && campo2.value=='-'){
	alert('Seleccione al menos un tipo de artículo o una marca')
	return false;
	}
	document.prodbusc.buscar.value='true';
	document.prodbusc.submit();
	
}
