rem: } else if (typeof cmd == "object") {  cmds = new Array(); for (var i = 0; i < cmd.length; i++) cmds.push(cmd[i]); 
context: function doBrowseCommand(cmd, args) {	var cmds;	if (typeof cmd == "array") {		cmds = cmd;	} else if (typeof cmd == "object") {		// I don't know why this happens...		cmds = new Array();		for (var i = 0; i < cmd.length; i++) cmds.push(cmd[i]);	} else if (cmd == "addtracks" || cmd == "loadtracks") {		cmds = [ 'playlist', cmd, args ];	} else {		cmds = [ 'playlistcontrol', 'cmd:' + cmd ];		var carr = args.split('&');		if (carr[0] == '') carr.shift();		for (var i = 0; i < carr.length; i++) {			var cp = carr[i].split('=');			cmds.push(cp[0] + '_id:' + cp[1]);		}	}	ss.queueCall("slim.doCommand", [ curPlayer, cmds ]);	getStatus();}
meta: 6551	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6551/b4fc8ad060cfbef9711e04a0bf7fb9404dc670d4/status.js/buggy/HTML/ExBrowse3/html/status.js