var selectlocation = {
	components :{	
		selectloc:{
			url:'selectloc.js',
			loaded:false
		}		
	},
	addComponent:function(component){
	if(!(document.getElementById || document.createTextNode)){return;}
		var c = this.components[component];
		if(c && c.loaded === false){
			var s = document.createElement('script');
			s.setAttribute('type', 'text/javascript');
			s.setAttribute('src',c.url);
			document.getElementsByTagName('head')[0].appendChild(s);
		}
	},
	componentAvailable:function(component){
		this.components[component].loaded = true;
		if(this.listener){
			this.listener(component);
		};
	}
};

selectlocation.listener = function(component){
if(component === 'selectloc'){
	   slEventListener.attachEventListener(window,"load",selectloc_init.addselectlocation,false);
}
};

if(!selectlocation.components.selectloc.loaded){selectlocation.addComponent('selectloc');};

