function Randomizer(container, pictureName, speed, path){//--------------------------VARIABLES--------------------------//		var pictSrcOn = new Array();	var pictSrcOff = new Array();//--------------------------FUNCTIONS--------------------------//		this.setFirstMainImage=function(p_img){		if(pictSrcOff.length==0){			p_img.src=pictSrcOn[getRndIdx(pictSrcOn.length)];		}else{			p_img.src=pictSrcOff[getRndIdx(pictSrcOff.length)];		}	}		animateLess=function(){		container[getRndIdx(container.length)].src = pictSrcOn[getRndIdx(pictSrcOn.length)];		setTimeout("animateLess();", speed);	}		animateEqual=function(){		contIdx1=getRndIdx(container.length);		contIdx2=getRndIdx(container.length);			tmpSrc=container[contIdx1].src;		container[contIdx1].src = container[contIdx2].src;		container[contIdx2].src=tmpSrc;			setTimeout("animateEqual();", speed);	}		animateMore=function(){		contIdx=getRndIdx(container.length);		pictIdx=getRndIdx(pictSrcOff.length);			tmpSrc=container[contIdx].src;		container[contIdx].src = pictSrcOff[pictIdx];		pictSrcOff[pictIdx]=tmpSrc;		setTimeout("animateMore();", speed);	}		setFirstPictures=function(){		for (c=0;c<container.length;c++){			if((c%pictSrcOn.length)==0){				p=0;			}else{			p++;			}			container[c].src = pictSrcOn[p];		}	}		getRndIdx=function(p_number){		return Math.floor(Math.random() * p_number);	}		randomizeArray=function(p_array){		var i = p_array.length;		if (i==0) return false;		while (--i) {			 var j = Math.floor(Math.random() * (i+1));			 var tempi = p_array[i];			 var tempj = p_array[j];			 p_array[i] = tempj;			 p_array[j] = tempi;		 }	}//--------------------------BODY--------------------------//	randomizeArray(pictureName);	for (p in pictureName){		tmpSrc = path+pictureName[p];		if(pictSrcOn.length < container.length){			pictSrcOn.push(tmpSrc);		}else{			pictSrcOff.push(tmpSrc);		}	}		setFirstPictures();	if(pictureName.length < container.length){		animateLess();	}else if(pictureName.length == container.length){		animateEqual();	}else{		animateMore();	}	//alert(getRndIdx(1000));	}