MBT.API.ApiId = "3beaba6f7666b0dd5ca4bc705a62c23c9d4e1efd";
MBT.API.Lang = "se";

var url = "http://www.basket.se/";
DEFAULT_LEAGUE = 4079;
MENS_LEAGUE = 4079;
WOMENS_LEAGUE = 4028;

gavle_front=			[MENS_LEAGUE,WOMENS_LEAGUE];
mellannorrlands_front=	[MENS_LEAGUE,WOMENS_LEAGUE];
mellansvenska_front=	[MENS_LEAGUE,WOMENS_LEAGUE];
norrbottens_front=		[MENS_LEAGUE,WOMENS_LEAGUE];
skanes_front=			[MENS_LEAGUE,WOMENS_LEAGUE];
smaland_front=			[MENS_LEAGUE,WOMENS_LEAGUE];
stockholms_front=		[MENS_LEAGUE,WOMENS_LEAGUE];
upplands_front=			[MENS_LEAGUE,WOMENS_LEAGUE];
westra_front=			[MENS_LEAGUE,WOMENS_LEAGUE];
vasterbottens_front=	[MENS_LEAGUE,WOMENS_LEAGUE];
vastmanlands_front=		[MENS_LEAGUE,WOMENS_LEAGUE];
ostsvenska_front=		[MENS_LEAGUE,WOMENS_LEAGUE];

region_id = 0;

if(typeof(prefix) == "undefined")
	prefix="";

if(prefix=="gavle_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 94;
}
else if(prefix=="mellannorrlands_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 95;
}
else if(prefix=="mellansvenska_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 92;
}
else if(prefix=="norrbottens_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 89;
}
else if(prefix=="ostsvenska_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 91;
}
else if(prefix=="skanes_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 90;
}
else if(prefix=="smaland_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 87;
}
else if(prefix=="stockholms_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 86;
}
else if(prefix=="upplands_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 97;
}
else if(prefix=="vasterbottens_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 96;
}
else if(prefix=="vastmanlands_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 93;
}
else if(prefix=="westra_")
{
	DEFAULT_LEAGUE = 790;
	front_leagues = gavle_front;
	region_id = 88;
}




//main ids

base_navigateLeague = function(leagueId,pageId)
{
	MBT.API.Application.set("league_id", leagueId);
	window.location=url+'templates/PageWide.aspx?id='+pageId+'&league_id='+leagueId;
}

base_navigateSeason = function(seasonId,pageId)
{
    MBT.API.Application.set("season_id", seasonId);
    window.location=url+'templates/PageWide.aspx?id='+pageId+'&season_id='+seasonId;
}

base_navigateGame = function(gameId,seasonID,pageId)
{
	MBT.API.Application.set("game_id", gameId);
	MBT.API.Application.set("season_id", seasonID);
	window.location=url+'templates/PageWide.aspx?id='+pageId+'&game_id='+gameId+'&league_id='+MBT.API.Application.get("league_id")+'&season_id='+seasonID;
}

base_navigateTeam = function(teamId,seasonID,pageId)
{
	MBT.API.Application.set("team_id", teamId);
	MBT.API.Application.set("season_id", seasonID);
	window.location=url+'templates/PageWide.aspx?id='+pageId+'&team_id='+teamId+'&league_id='+MBT.API.Application.get("league_id")+'&season_id='+seasonID;
}

base_navigatePlayer = function(playerId,seasonID,pageId)
{
	MBT.API.Application.set("player_id", playerId);
	MBT.API.Application.set("season_id", seasonID);
	window.location=url+'templates/PageWide.aspx?id='+pageId+'&season_id='+seasonID+'&league_id='+MBT.API.Application.get("league_id")+'&player_id='+playerId;
}

base_navigateSchedule = function(seasonID,pageId)
{
	window.location=url+'templates/PageWide.aspx?id='+pageId+'&season_id='+seasonID+'&league_id='+MBT.API.Application.get("league_id");
}

base_navigateLeaders = function(seasonID,pageId)
{
	window.location=url+'templates/PageWide.aspx?id='+pageId+'&season_id='+seasonID+'&league_id='+MBT.API.Application.get("league_id");
}

base_navigateStandings = function(seasonID,pageId)
{
	window.location=url+'templates/PageWide.aspx?id='+pageId+'&?season_id='+seasonID+'&league_id='+MBT.API.Application.get("league_id");
}

// main wigdets
navigateLeague = function(leagueId)				{base_navigateLeague(	leagueId,			18514	);}
navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			18514	);}
navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18454	);}
navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18450	);}
navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18455	);}
navigateSchedule = function(seasonID)			{base_navigateSchedule(	seasonID,			18454	);}
navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			18624	);}
navigateStandings = function(seasonID)			{base_navigateStandings(seasonID, 			18452	);}

// mens league widgets
mens_navigateLeague = function(leagueId)			{base_navigateLeague(	leagueId,			18456	);}
mens_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			13095	);}
mens_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18459	);}
mens_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18460	);}
mens_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18456	);}
mens_navigateSchedule = function(seasonID)			{base_navigateSchedule(	seasonID,			18459	);}
mens_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			18471	);}
mens_navigateStandings = function(seasonID)			{base_navigateStandings(seasonID, 			18457	);}

//womens league widgets
womens_navigateLeague = function(leagueId)			{base_navigateLeague(	leagueId,			13105	);}
womens_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			13105	);}
womens_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18465	);}
womens_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18461	);}
womens_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18462	);}
womens_navigateSchedule = function(seasonID)		{base_navigateSchedule(	seasonID,			18465	);}
womens_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			18468	);}
womens_navigateStandings = function(seasonID)		{base_navigateStandings(seasonID, 			18463	);}

// gavle region
gavle_navigateLeague = function(leagueId)			{base_navigateLeague(	leagueId,			19037	);}
gavle_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			19037	);}
gavle_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18720	);}
gavle_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18717	);}
gavle_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18716	);}
gavle_navigateSchedule = function(seasonID)			{base_navigateSchedule(	seasonID,			18720	);}
gavle_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			19038	);}
gavle_navigateStandings = function(seasonID)		{base_navigateStandings(seasonID, 			18718	);}

//mellannorrlands region
mellannorrlands_navigateLeague = function(leagueId)			{base_navigateLeague(	leagueId,			19235	);}
mellannorrlands_navigateSeason = function(seasonId) 		{base_navigateSeason(	seasonId,			19235	);}
mellannorrlands_navigateGame = function(gameId,seasonID)	{base_navigateGame(		gameId,seasonID,	18722	);}
mellannorrlands_navigateTeam = function(teamId,seasonID)	{base_navigateTeam(		teamId,seasonID,	18724	);}
mellannorrlands_navigatePlayer = function(playerId,seasonID){base_navigatePlayer(	playerId,seasonID,	18723	);}
mellannorrlands_navigateSchedule = function(seasonID)		{base_navigateSchedule(	seasonID,			18722	);}
mellannorrlands_navigateLeaders = function(seasonID)		{base_navigateLeaders(	seasonID,			19236	);}
mellannorrlands_navigateStandings = function(seasonID)		{base_navigateStandings(seasonID, 			18725	);}

//mellansvenska region
mellansvenska_navigateLeague = function(leagueId)			{base_navigateLeague(	leagueId,			19238	);}
mellansvenska_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			19238	);}
mellansvenska_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18734	);}
mellansvenska_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18736	);}
mellansvenska_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18735	);}
mellansvenska_navigateSchedule = function(seasonID)			{base_navigateSchedule(	seasonID,			18734	);}
mellansvenska_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			19239	);}
mellansvenska_navigateStandings = function(seasonID)		{base_navigateStandings(seasonID, 			18737	);}

//norrbottens region
norrbottens_navigateLeague = function(leagueId)				{base_navigateLeague(	leagueId,			19241	);}
norrbottens_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			19241	);}
norrbottens_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18740	);}
norrbottens_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18742	);}
norrbottens_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18741	);}
norrbottens_navigateSchedule = function(seasonID)			{base_navigateSchedule(	seasonID,			18740	);}
norrbottens_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			19242	);}
norrbottens_navigateStandings = function(seasonID)			{base_navigateStandings(seasonID, 			18743	);}

//skanes region
skanes_navigateLeague = function(leagueId)				{base_navigateLeague(	leagueId,			19244	);}
skanes_navigateSeason = function(seasonId) 				{base_navigateSeason(	seasonId,			19244	);}
skanes_navigateGame = function(gameId,seasonID)			{base_navigateGame(		gameId,seasonID,	18746	);}
skanes_navigateTeam = function(teamId,seasonID)			{base_navigateTeam(		teamId,seasonID,	18748	);}
skanes_navigatePlayer = function(playerId,seasonID)		{base_navigatePlayer(	playerId,seasonID,	18747	);}
skanes_navigateSchedule = function(seasonID)			{base_navigateSchedule(	seasonID,			18746	);}
skanes_navigateLeaders = function(seasonID)				{base_navigateLeaders(	seasonID,			19245	);}
skanes_navigateStandings = function(seasonID)			{base_navigateStandings(seasonID, 			18749	);}

//smaland region
smaland_navigateLeague = function(leagueId)				{base_navigateLeague(	leagueId,			19247	);}
smaland_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			19247	);}
smaland_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18752	);}
smaland_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18754	);}
smaland_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18753	);}
smaland_navigateSchedule = function(seasonID)			{base_navigateSchedule(	seasonID,			18752	);}
smaland_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			19248	);}
smaland_navigateStandings = function(seasonID)			{base_navigateStandings(seasonID, 			18755	);}

//stockholms region
stockholms_navigateLeague = function(leagueId)			{base_navigateLeague(	leagueId,			19250	);}
stockholms_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			19250	);}
stockholms_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18758	);}
stockholms_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18760	);}
stockholms_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18759	);}
stockholms_navigateSchedule = function(seasonID)		{base_navigateSchedule(	seasonID,			18758	);}
stockholms_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			19251	);}
stockholms_navigateStandings = function(seasonID)		{base_navigateStandings(seasonID, 			18761	);}

//upplands region
upplands_navigateLeague = function(leagueId)			{base_navigateLeague(	leagueId,			19253	);}
upplands_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			19253	);}
upplands_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18764	);}
upplands_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18766	);}
upplands_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18765	);}
upplands_navigateSchedule = function(seasonID)			{base_navigateSchedule(	seasonID,			18764	);}
upplands_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			19255	);}
upplands_navigateStandings = function(seasonID)			{base_navigateStandings(seasonID, 			18767	);}

//westra region
westra_navigateLeague = function(leagueId)			{base_navigateLeague(	leagueId,			19257	);}
westra_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			19257	);}
westra_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18770	);}
westra_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18772	);}
westra_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18771	);}
westra_navigateSchedule = function(seasonID)		{base_navigateSchedule(	seasonID,			18770	);}
westra_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			19258	);}
westra_navigateStandings = function(seasonID)		{base_navigateStandings(seasonID, 			18773	);}

//vasterbottens region
vasterbottens_navigateLeague = function(leagueId)			{base_navigateLeague(	leagueId,			19260	);}
vasterbottens_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			19260	);}
vasterbottens_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18776	);}
vasterbottens_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18778	);}
vasterbottens_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18777	);}
vasterbottens_navigateSchedule = function(seasonID)			{base_navigateSchedule(	seasonID,			18776	);}
vasterbottens_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			19261	);}
vasterbottens_navigateStandings = function(seasonID)		{base_navigateStandings(seasonID, 			18718	);}

//vastmanlands region
vastmanlands_navigateLeague = function(leagueId)			{base_navigateLeague(	leagueId,			19263	);}
vastmanlands_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			19263	);}
vastmanlands_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18782	);}
vastmanlands_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18784	);}
vastmanlands_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18783	);}
vastmanlands_navigateSchedule = function(seasonID)			{base_navigateSchedule(	seasonID,			18782	);}
vastmanlands_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			19264	);}
vastmanlands_navigateStandings = function(seasonID)			{base_navigateStandings(seasonID, 			18785	);}

//ostsvenska region
ostsvenska_navigateLeague = function(leagueId)			{base_navigateLeague(	leagueId,			19266	);}
ostsvenska_navigateSeason = function(seasonId) 			{base_navigateSeason(	seasonId,			19266	);}
ostsvenska_navigateGame = function(gameId,seasonID)		{base_navigateGame(		gameId,seasonID,	18788	);}
ostsvenska_navigateTeam = function(teamId,seasonID)		{base_navigateTeam(		teamId,seasonID,	18790	);}
ostsvenska_navigatePlayer = function(playerId,seasonID)	{base_navigatePlayer(	playerId,seasonID,	18789	);}
ostsvenska_navigateSchedule = function(seasonID)		{base_navigateSchedule(	seasonID,			18788	);}
ostsvenska_navigateLeaders = function(seasonID)			{base_navigateLeaders(	seasonID,			19267	);}
ostsvenska_navigateStandings = function(seasonID)		{base_navigateStandings(seasonID, 			18791	);}




