Ciao a tutti

ho dei problemi con questo script

codice:
<%@ LANGUAGE = JScript %>
<%
var orders = Request.QueryString("ordini");
var arr = orders.split("|");
for (i=0;i<arr.length;i++) {
Response.Write(arr[i]);
}
%>
mi da il seguente errore

Errore di run-time di Microsoft JScript (0x800A01B6)
Proprietà o metodo non supportati dall'oggetto

la riga incriminata è var arr = orders.split("|");


Qualcuno sa dove sbaglio?