if(argos.marketing !=null && argos.marketing.ESpotLoader != null){

	argos.marketing.HomePageESpotLoader = {
			context: {espotname: "StoreHomePage", sessionid:"", espotPrimary:"#homeespotprimary", espotSecondary:"#homeespotsecondary" },		

			init: function(sessionId){
				//alert("Here: "+(typeof marketingespothomepageenabled === "undefined" || marketingespothomepageenabled === "false" ));
				if(typeof marketingespothomepageenabled === "undefined" || marketingespothomepageenabled === "false" ) return false;
				var argmkhmespotldr = argos.marketing.HomePageESpotLoader;
				
				argmkhmespotldr.context.onsuccess=argmkhmespotldr.success;
				argmkhmespotldr.context.onfail=argmkhmespotldr.fail;				
				
				argos.marketing.ESpotLoader.load(argmkhmespotldr.context);
				
			},
			
			success: function(json){	
				var argmkhmespotldr = argos.marketing.HomePageESpotLoader;								
				if(json.success === true){							
					$(argmkhmespotldr.context.espotPrimary).html(json.html);
					$(argmkhmespotldr.context.espotPrimary).show();
				}else{
					//alert(" '"+json.success+"' ");
					$(argmkhmespotldr.context.espotSecondary).show();
					$(argmkhmespotldr.context.espotPrimary).hide();
				}
			},
			
			fail: function(ajaxObj, textStatus, errorThrown){
				//alert(textStatus+"\n"+errorThrown);
				$(argmkhmespotldr.context.espotPrimary).hide();
				//$(argmkhmespotldr.context.espotSecondary).html("Failed to load");
				$(argmkhmespotldr.context.espotSecondary).show();
			}
			
	};
	
	$(document).ready(function(){		
		//argos.marketing.HomePageESpotLoader.init();Moved to storehomepagemarketingespotholder.jsp to speed up espot loading
	});
}
