/**
 * handles the onclick popup when CarFax icon is clicked
 * @param sandbox
 */
Cobalt.Website.Results.OnStarModule = function(sandbox)
{
	var _instance;

	function getInstance()
	{
		if(!_instance){
			_instance = Cobalt.Website.Common.OnStarModule(sandbox);
		}
		return _instance;
	};
	
	function handleOnStarOnclick(e)
	{
		getInstance().handleClickEvent(e.currentTarget);
		return false;
	};
	
    return {
		init:function()
        {
			getInstance().init();
			var selector = sandbox.getUIElementSelectorsForModule(Cobalt.Website.Results.ResultsApplication.Modules.OnStarModule);
			for (var i=0; i<selector.length; ++i)
			{
				sandbox.dom(selector[i]).listenLive("click", handleOnStarOnclick);
			}			
        },
		
        destroy:function()
        {
            //TODO: handle destroy
        }
    };		
};
