/*
s@rdalya - s@rm@l Dynamic Framework
2003 © Volkan Ozcelik (volkan@sarmal.com)
web : http://www.sarmal.com/sardalya/
demo: http://sardalya.pbwiki.com/  
blog: http://www.sarmal.com/sardalya/blog/

Please do not remove this informative header.
If you find s@rdalya useful, why not help others?
*/

var g_arPreload = new Array();

document._preload = function(k) {
	var v = new Validator();

	if(!k) k=0;
	var im;
	
	if(k<g_arPreload.length) {
		im = new Image();
		im.src = "" + g_arPreload[k];
		
		if(!v.isDefined(im.complete)) {return;}
		
		if(!im.complete) {
			setTimeout("document._preload("+k+")",100);
		}
		else {
			setTimeout("document._preload("+(k+1)+")",100);
		}
	}
}


function Preloader() {
	
	var _this = Preloader.prototype;
	
	_this.preload = function() {
		document._preload();
	}
	
}
	
