Ciao a tutti , ho alcuni problemi con questo script :

codice:
<form action="" method="get" name="language"> 
<select name="newlanguage" onChange="CambiaLingua()"> 
<option value="">Language:</option> 
<option value="">ENG</option> 
<option value="_l2">ITA</option> 
</select>  


 <script> function CambiaLingua() { 
pageextension = ".php"; 
thispage = self.location.href; 
thispage = thispage.replace(/_l2.php/, ".php"); 
sellanguage = document.language.newlanguage.selectedIndex;
 newlang = document.language.newlanguage.options[sellanguage].value; 
newpage = thispage.replace(/.php/, newlang + ".php"); 
self.location = newpage; } 
</script>
...Lo script funziona ma io lo volevo inserire in un' applicazione web ( una gaming ladder ) . quest' applicazione è formata da una cartella principale ( ladder ) , dove ci sono i file principali ( index, config , ladder ecc) e le altre cartelle ( include, forum, temi ) ; ecco io lo script l'ho inserito nel file principale del tema ( ladder/temi/tema1/html.php) ; lo script però non funziona poichè quando uno và sul sito viene caricata la index della ladder e non del tema , ma questo problema l'ho risolto inserendo un un index_l2.php che includeva il file tradotto in italiano....

Insomma il mio scopo sarebbe quello di sostituire questo pezzo di codice :
codice:
thispage = thispage.replace(/_l2.php/, ".php");
con un codice che faccia risalire all'index modificata ( index_l2) una cosa del tipo ../../index_l2

solo non sò come fare... potreste modificarmi lo script adattandolo alle mie esigenze ... grazie infinite