/**

 * handles the onclick popup when CarFax icon is clicked

 * @param sandbox

 */

Cobalt.Website.VehicleDetail.OnStarModule = function(sandbox)

{
	var _instance;

	function getInstance()
	{
		if(!_instance){
			_instance = Cobalt.Website.Common.OnStarModule(sandbox);

		}
		return _instance;
	};

	function handleOnStarOnclick(e)
	{
		getInstance().handleClickEvent(e.currentTarget);
		getInstance().firePixelTag();
		return false;
	};

	function getSelector()
	{
		return "[class~='OnStar']";
	};

    return {
		init:function()
        {
			getInstance().init();
			var selector = sandbox.dom(getSelector()).getDomElements();
			sandbox.listen(selector, "click", handleOnStarOnclick);
        },
        destroy:function()
        {
            //TODO: handle destroy
        }
    };
};
