//additional arrays functions by Marco Samy (c) 2004 - Minia
function add(ar,l){	return ar.concat (l);}
function remove(ar,l){var i;for(i=0;i<ar.length;i++){if(ar[i]==l){return removeex(ar,i);}}return ar;}
function removeex(ar,l){var i;var z=new Array();for(i=0;i<l;i++)z[i]=ar[i];for(i=l;i<ar.length-1;i++)z[i]=ar[i+1];return z;}