// js

function Preloader(parameters){

	this.div=parameters.div;
	this.hider=parameters.hider;
	this.images=this.div.getElementsByTagName('img');
	if(this.images.length==0){
		this.hider.style.visibility='hidden';
		this.hider.style.display='none';
		this.div.style.visibility='visible';
		return false;
	}

	this.check=function(){
		var i=0; while(this.images[i]){
			if(!this.images[i].complete)return false;
		i++;}
		this.hider.style.visibility='hidden';
		this.hider.style.display='none';
		this.div.style.visibility='visible';
		clearInterval(this.hCheck);
	}

	this.init=function(){
		var obj=this;
		_check=function(){obj.check()};
		obj._check=_check;
		obj.hCheck=setInterval(_check,90);
	}

	this.init();

}

