// JaSCL - JAvaScript Common Library
// Copyright (C) 2006 IP Labs GmbH <http://www.iplabs.de/>
// $Id: ArrayUtils.js 84386 2009-10-01 11:47:48Z k.reimer $
function ArrayUtils(){}ArrayUtils.remove=function(f,g){var _;_=new Array();for(var a=0;a<f.length;a++){if(f[a]!=g){_.push(f[a]);}}return _;};ArrayUtils.moveBefore=function(f,i,j){var b=new Array();for(var a=0;a<f.length;a++){if(a==i){continue;}if((a==j)&&(f[i]!==undefined)){b.push(f[i]);}b.push(f[a]);}if(j===null){b.push(f[i]);}return b;};ArrayUtils.inArray=function(f,l){var a;a=f.length;if(a>0){do{if(f[a-1]===l){return true;}}while(--a);}return false;};ArrayUtils.find=function(f,l){var a;for(a in f){if(f[a]==l){return a;}}return-1;};