var Index = function(core, target, data, returnCB){ var uT = core.userType; this.exit = exit; if(uT == 'advertiser') new ApiManager({ 'campaignsList' : null }, core.userID, initAdv); else init(); function init(e, d){ returnCB(); if(uT == 'demo') pop('Pop!', 'Dashboard - Stats', '/dashboard/reporting'); else if (uT === 'agency') pop('Pop!', 'Dashboard - Getting Started', '/dashboard/advertisers'); else if (uT === 'admin' || uT === 'manager') pop('Pop!', 'Dashboard - Stats', '/dashboard/reporting'); else if (uT === 'developer') pop('Pop!', 'Dashboard - Apps', '/dashboard/apps'); } function initAdv(e, d){ returnCB(); if(!isDefined(d) || !isDefined(d.campaignsList) || d.campaignsList.length == 0) pop('Pop!', 'Dashboard - Getting Started', '/dashboard/gettingStarted'); else pop('Pop!', 'Dashboard - Stats', '/dashboard/reporting'); } function exit(){ } };