Spilt java scipt

am using the below java script code for split var lookupResult = dbLookup(“”,lookupDb, lookupView,lookupKey, ‘1’);

var lookupResult = lookupResult;

lookupResult = lookupResult.split(“;”);

if the looupresult is less than 3000 it work fine if it exceed then it create problem any idea why it has issue

thanks

soma

Subject: spilt java scipt

You need to post your dblookup function

Subject: RE: spilt java scipt

hi thanks for your reply , please see my dblookup function

//==============================

// dbLookup related java scripts

//=============================

function dbLookup(server,path,view,key,column)

{

// server & path optional

xmlDoc = new ActiveXObject(“Microsoft.XMLDOM”);

xmlDoc.async = false;

var pos=0;

currURL = (document.location.href).toLowerCase();

if (server == “”) {

pos = currURL.indexOf(‘://’);

if (pos < 0 )

server = “YOURHOSTNAME” // i.e. “http://1.2.3.4

else

{

pos += 3;

pos = currURL.indexOf(‘/’, pos);

server = currURL.substring(0, pos)

}

}

if( path == “” )

{

if( pos > 0 )

{

newPos = currURL.indexOf(‘.nsf’,pos);

if (newPos > 0)

{

path = currURL.substring(pos+1,newPos+4)

}

}

}

//Javascript index starts at 0, so need to decrement the column by -1

if( !isNaN(column) )

column -= 1;

//vurl = trim(server)+“/”+trim(path)+“/”+view+“?readviewentries&login=1&count=5000&PreFormat&RestrictToCategory=” +key;

//vurl = server+“/”+path+“/”+view+“?readviewentries&login=1&count=5000&login=1&PreFormat&RestrictToCategory=” +key;

vurl = server+“/”+path+“/”+view+“?readviewentries&login=1&count=5000&login=1&PreFormat&RestrictToCategory=” +key;

xmlDoc.load(vurl);

if (xmlDoc.documentElement == undefined) {

return("")

}

nodes = xmlDoc.documentElement.childNodes;

temp = new Array(nodes.length);

var j = 0;

for (var i = 0; i < nodes.length; i++)

{

temp[j] = nodes.item(i).childNodes.item(column).text;

j++;

}

var results = “”

for (var i = 0; i < j; i++)

{

if (i==0)

{

results = temp[i];

}

else

{

results = results + “;” + temp[i];

}

}

return(results);

} //End of dbLookup