import urllib,urllib2,re,xbmcplugin,xbmcgui,xbmc,datetime,locale,time,Scraper
from datetime import datetime, date, timedelta
from Lib.Navigation import Navigation

nav = Navigation()

        
def get_params(paramstring = sys.argv[2]):
        param = []
        if len(paramstring) >= 2:
                params = paramstring
                cleanedparams = params.replace('?','')
                if (params[len(params)-1]=='/'):
                        params=params[0:len(params)-2]
                pairsofparams=cleanedparams.split('&')
                param={}
                for i in range(len(pairsofparams)):
                        splitparams={}
                        splitparams=pairsofparams[i].split('=')
                        if (len(splitparams))==2:
                                param[splitparams[0]]=splitparams[1]
                                
        return param




              
params = get_params()
url = None
name = None
import urllib,urllib2,re,datetime,locale,time,Scraper, os
import xbmcplugin, xbmcgui, xbmc, xbmcaddon
from datetime import datetime, date, timedelta
from Lib.Navigation import Navigation

addon = xbmcaddon.Addon()
addonID = addon.getAddonInfo('id')
nav = Navigation()

usersFilePath = xbmc.translatePath("special://profile/addon_data/" + addonID + "/users.json")

while (not os.path.exists(xbmc.translatePath("special://profile/addon_data/"+addonID+"/settings.xml"))):
	addon.openSettings()

def get_params(paramstring = sys.argv[2]):
        param = []
        if len(paramstring) >= 2:
                params = paramstring
                cleanedparams = params.replace('?','')
                if (params[len(params)-1]=='/'):
                        params=params[0:len(params)-2]
                pairsofparams=cleanedparams.split('&')
                param={}
                for i in range(len(pairsofparams)):
                        splitparams={}
                        splitparams=pairsofparams[i].split('=')
                        if (len(splitparams))==2:
                                param[splitparams[0]]=splitparams[1]
                                
        return param