No whitespace unless absolutely necessary, and as much as possible one one line. Every line commented. eg (bbs formatting will probably break this)
function BREAKBARR(mc,sa,n,a){ //SPLIT BALL ARRAY
sa=Number(sa);a.splice(sa+1,0,[]); //CREATE NEW SUBARRAY
for(var i=0;i<a[sa].length;i++){if((i+1)>n){a[sa+1].push(a[sa][i]);};} //LOOP THROUGH
a[sa].splice(n,a[sa].length-n); //REMOVE ITEMS FROM OLD ARRAY
mc.ap=a[sa].length;a[sa].push(mc); //PUSH MC TO FRONT ARRAY
PUSHIN(mc,sa,n); //PUSH IT IN TO TRACK
} //
Mid blue for keywords & identifiers, green for strings, grey for comments. Font: Tahoma 8 so all the comments do line up