grazie mille per l'interessamente andrea

allora io ho disposto il codice in questo modo ... a me oltre al numerino finale deve includere anche un link x questo credo non funzioni proprio come vorrei

in poche parole devo disporre i prezzi sugli annunci in modo decrescente o ascendente con un url base che richiama la funzione a cui aggiungere alla fine la class 6 per fitto o 7 per vendita.

codice:
<script language="javascript" type="text/javascript">
<!--
window.onload = function(){

//cosi imposto a 6 la classe se voglio invertire l'operazione nel if cambia da != a ==

if(self.location.href.indexOf("http://www.xxx.net/index.php?action=searchresults&pclass[]=7")!=-1){

var linkUp = self.location.href.replace("http://www.xxx.net/index.php?action=searchresults&pclass[]=7","http://www.xxx.net/index.php?action=searchresults&sortby=Prezzo&sorttype=DESC&pclass[]=7")

var linkDown = self.location.href.replace("http://www.xxx.net/index.php?action=searchresults&pclass[]=6","http://www.xxx.net/index.php?action=searchresults&sortby=Prezzo&sorttype=DESC&pclass[]=6")

}else{

var linkUp = self.location.href.replace("http://www.xxx.net/index.php?action=searchresults&pclass[]=6","http://www.xxx.net/index.php?action=searchresults&sortby=Prezzo&sorttype=ASC&pclass[]=6")

var linkDown = self.location.href.replace("http://www.xxx.net/index.php?action=searchresults&pclass[]=7","http://www.xxx.net/ndex.php?action=searchresults&sortby=Prezzo&sorttype=ASC&pclass[]=7")

}
document.getElementById("up").href=linkUp
document.getElementById("down").href=linkDown
}
//-->
</script>
altra cosa, dopo che premo uno dei pulsanti naturalmente il link cambia con uno di quelli sostituiti quindi se volessi premere subito dopo il secondo il down il controllo non funzionerebbe più perchè il link base su cui controllare la class è cambiato o sbaglio ??

Grazie Mille per le dritte!!!