var toll = toll || {};
toll.ErrorDisplay=function(el){
	return{
		setVisible:function(visible, message){
			if(visible == true){
				el.style.visibility="visible";
				if(message && message.length>0){
					el.innerHTML = message;
				}else{
					el.innerHTML = '';
				}
			}else{
				el.style.visibility="hidden";
				el.innerHTML = '';
			}			
		}
	}
}

toll.Preloader = function(el/*Dom html element*/){
	var spinnerURL = '/js/search-images/spinner.gif';
	//Set div to spinner image height and width
	//el.style.width='32px';
	//el.style.height='32px';
	return {
		setVisible:function(visible/*boolean*/){
			if(visible == true){
				el.style.visibility="visible";
				//el.style.display="block";
				el.style.background = 'url('+spinnerURL+') no-repeat center';
			}else{
				//el.style.display="none";
				el.style.visibility="hidden";
				el.style.background = 'none';
			}
		}
	}
}