//ORDENA LOS RESULTADOS DEL LISTADO	
function orden(op,campo,buscador)
{
obj = document.getElementById(op);
var left=obj.offsetParent.offsetLeft;
var query = window.location.search.substring(1);
document.getElementById('marco_'+buscador).style.marginLeft=left+'px';
//document.getElementById('marco_'+buscador).style.marginTop=140+'px';
muestra_submen(buscador);
col="<div><div id=item><ul><li><a href=javascript:ira('asc','"+campo+"','"+buscador+"') onclick=oculta_submen()>Ordenar Ascendente</a></li></ul></div><div id=item2><ul><li><a href=javascript:ira('desc','"+campo+"')  onclick=oculta_submen()>Ordenar Descendente</a></li></ul></div>";
document.getElementById('interior_'+buscador).innerHTML=col;
}

//APLICA EL ORDEN
function ira(orden,campo,buscador,tab)
{
var URL = unescape(location.href)	
var xstart = URL.lastIndexOf("/") + 1
var xend = URL.length
var pagina = URL.substring(xstart,xend)
var query1=pagina.lastIndexOf("?")	
if (query1<0)
	{pag=pagina+"&ord="+orden+"&campo="+campo}
else
	{
	var inicio=pagina.lastIndexOf("&ord=")	
	if (inicio>0)
		{
			if (orden=='asc') {pag=pagina.replace(/ord=desc/, "ord=asc")}
	    	if (orden=='desc') {pag=pagina.replace(/ord=asc/, "ord=desc")}
		}
	else
		{
		var inicio=pagina.lastIndexOf("&ord=")	
			if (inicio>0)
			{
				if (orden=='asc') {pag=pagina.replace(/ord=desc/, "ord=asc")}
	    		if (orden=='desc') {pag=pagina.replace(/ord=asc/, "ord=desc")}
			}
			else
			{		
			pag=pagina+"&ord="+orden+"&campo="+campo
			}
		}
	}
var inicio=pag.lastIndexOf("campo=")	
if (inicio>0){pag=pag.substring(0,inicio-1)+"&campo="+campo}
window.open(pag, '_parent')
}	

function oculta_submen(buscador)
{
document.getElementById('marco_'+buscador).style.display="none"
}

function muestra_submen(buscador)
{
document.getElementById('marco_'+buscador).style.display=""
}
