//-------------------------------------------------------------------------------- Definición de la B.D. --------------------
BDTemporadas = new Array();
var indBDTemp=0;
function temporada(annoPar, nombrePar){
	this.anno=annoPar;
 	this.nombre=nombrePar;
}

BDCategorias = new Array();
var indBDCat=0;
function categoria(annoPar, idPar, nombrePar){
	this.anno=annoPar;
 	this.cat=idPar;
 	this.nombre=nombrePar;
}


BDCompeticiones = new Array();
var indBDCompeticiones=0;
function competicion(annoPar, catPar, compPar, nombrePar){
	this.anno=annoPar;
 	this.cat=catPar;
	this.comp=compPar;
 	this.nombre=nombrePar;
}

BDFases = new Array();
var indBDFases=0;
function fase(annoPar, catPar, compPar, fasePar, nombrePar,tipoPar){
	this.anno=annoPar;
 	this.cat=catPar;
	this.comp=compPar;
	this.fase=fasePar;
 	this.nombre=nombrePar;
 	this.tipo=tipoPar;
}

function nombreTemporada(annoPar){
  for(var j=0;j<BDTemporadas.length;j++){
       if(BDTemporadas[j].anno == annoPar)
		return BDTemporadas[j].nombre;
  }
}

BDEsquemas = new Array();
var indBDEsquemas=0;
function esquema(esqPar, posPar, nombrePar){
	this.esq=esqPar;
 	this.pos=posPar;
	this.nombre=nombrePar;
}

function indEsquema(esqPar){
  for(var j=0;j<BDEsquemas.length;j++){
       if(BDEsquemas[j].esq == esqPar)
		return j;
  }
}

BDPosicionesEsq1 = new Array();
BDPosicionesEsq2I = new Array();
BDPosicionesEsq2D = new Array();

function posicion(posPar, nombrePar, carPar){
	this.pos=posPar;
	this.nombre=nombrePar;
	this.car=carPar;
}	

var indBDPosiciones=0;
BDPosicionesEsq1[indBDPosiciones++]=new posicion(0, "Portero"," - ");
BDPosicionesEsq1[indBDPosiciones++]=new posicion(1, "Cierre"," - ");
BDPosicionesEsq1[indBDPosiciones++]=new posicion(2, "Ala izquierda"," , ");
BDPosicionesEsq1[indBDPosiciones++]=new posicion(3, "Pivote"," , ");
BDPosicionesEsq1[indBDPosiciones++]=new posicion(4, "Ala derecha","");
var indBDPosiciones=0;
BDPosicionesEsq2I[indBDPosiciones++]=new posicion(0, "Portero"," - ");
BDPosicionesEsq2I[indBDPosiciones++]=new posicion(2, "Cierre izquierda"," , ");
BDPosicionesEsq2I[indBDPosiciones++]=new posicion(1, "Cierre derecha"," - ");
BDPosicionesEsq2I[indBDPosiciones++]=new posicion(3, "Ala izquierda"," , ");
BDPosicionesEsq2I[indBDPosiciones++]=new posicion(4, "Ala derecha","");
var indBDPosiciones=0;
BDPosicionesEsq2D[indBDPosiciones++]=new posicion(0, "Portero"," - ");
BDPosicionesEsq2D[indBDPosiciones++]=new posicion(1, "Cierre izquierda"," , ");
BDPosicionesEsq2D[indBDPosiciones++]=new posicion(4, "Cierre derecha"," - ");
BDPosicionesEsq2D[indBDPosiciones++]=new posicion(2, "Ala izquierda"," , ");
BDPosicionesEsq2D[indBDPosiciones++]=new posicion(3, "Ala derecha","");

//-----------------------------------------------------------------------------------------
BDEsquemas[indBDEsquemas++]=new esquema( "1", BDPosicionesEsq1 ,"1-1-3");
BDEsquemas[indBDEsquemas++]=new esquema("2I", BDPosicionesEsq2I,"1-2-2");
BDEsquemas[indBDEsquemas++]=new esquema("2D", BDPosicionesEsq2D,"1-2-2");

//-----------------------------------------------------------------------------------------
BDTemporadas[indBDTemp++]=new temporada("0607", "Temporada 06-07");
BDTemporadas[indBDTemp++]=new temporada("0708", "Temporada 07-08");
BDTemporadas[indBDTemp++]=new temporada("0809", "Temporada 08-09");
BDTemporadas[indBDTemp++]=new temporada("0910", "Temporada 09-10");
//-----------------------------------------------------------------------------------------
BDCategorias[indBDCat++]=new categoria("0607", "B97", "Benjamín 97");
BDCategorias[indBDCat++]=new categoria("0607", "B98", "Benjamín 98");

BDCategorias[indBDCat++]=new categoria("0708", "B98", "Benjamín 98");
BDCategorias[indBDCat++]=new categoria("0708", "B99", "Benjamín 99");

BDCategorias[indBDCat++]=new categoria("0809", "A98", "Alevín 98");
BDCategorias[indBDCat++]=new categoria("0809", "B00", "Benjamín 2000");

BDCategorias[indBDCat++]=new categoria("0910", "A98", "Alevín 98");
BDCategorias[indBDCat++]=new categoria("0910", "B00", "Benjamín 2000");
//-----------------------------------------------------------------------------------------
BDCompeticiones[indBDCompeticiones++]=new competicion("0607", "B97", "Lg", "Liga");
BDCompeticiones[indBDCompeticiones++]=new competicion("0607", "B97", "Cp", "Copa");
BDCompeticiones[indBDCompeticiones++]=new competicion("0607", "B97", "A1", "Torneo Costa Dorada");
BDCompeticiones[indBDCompeticiones++]=new competicion("0607", "B98", "Lg", "Liga");
BDCompeticiones[indBDCompeticiones++]=new competicion("0607", "B98", "Cp", "Copa");
BDCompeticiones[indBDCompeticiones++]=new competicion("0607", "B98", "A1", "Amistoso Navarra");

BDCompeticiones[indBDCompeticiones++]=new competicion("0708", "B98", "A1", "Triangular pretemporada");
BDCompeticiones[indBDCompeticiones++]=new competicion("0708", "B98", "A2", "Amistoso Pretemporada");
BDCompeticiones[indBDCompeticiones++]=new competicion("0708", "B98", "Lg", "Liga");
BDCompeticiones[indBDCompeticiones++]=new competicion("0708", "B99", "Lg", "Liga");

BDCompeticiones[indBDCompeticiones++]=new competicion("0809", "A98", "Lg", "Liga");
BDCompeticiones[indBDCompeticiones++]=new competicion("0809", "B00", "Lg", "Liga");

BDCompeticiones[indBDCompeticiones++]=new competicion("0910", "A98", "Lg", "Liga");
BDCompeticiones[indBDCompeticiones++]=new competicion("0910", "B00", "Lg", "Liga");
//-----------------------------------------------------------------------------------------
//------ 2006/2007
//------ 2006/2007 B97 Liga
BDFases[indBDFases++]=new fase("0607", "B97", "Lg", 1, "Fase 1");
BDFases[indBDFases++]=new fase("0607", "B97", "Lg", 2, "Fase 2");
BDFases[indBDFases++]=new fase("0607", "B97", "Lg", 3, "Semifinal");
BDFases[indBDFases++]=new fase("0607", "B97", "Lg", 4, "Final");
//------ 2006/2007 B97 Copa
BDFases[indBDFases++]=new fase("0607", "B97", "Cp", 1, "Fase 1");
BDFases[indBDFases++]=new fase("0607", "B97", "Cp", 2, "Octavos de final");
//------ 2006/2007 B97 Costa Dorada
BDFases[indBDFases++]=new fase("0607", "B97", "A1", 1, "Fase 1");
//------ 2006/2007 B98 Liga
BDFases[indBDFases++]=new fase("0607", "B98", "Lg", 1, "Fase 1");
BDFases[indBDFases++]=new fase("0607", "B98", "Lg", 2, "Fase 2");
//------ 2006/2007 B98 Copa
BDFases[indBDFases++]=new fase("0607", "B98", "Cp", 1, "Fase 1");
//------ 2006/2007 B97 Amistoso Navarra
BDFases[indBDFases++]=new fase("0607", "B98", "A1", 1, "Unico");
//-----------------------------------------------------------------------------------------
//------ 2007/2008
//------ 2007/2008 B97 Triangular pretemporada
BDFases[indBDFases++]=new fase("0708", "B98", "A1", 1, "Unico");
//------ 2007/2008 B97 Triangular pretemporada
BDFases[indBDFases++]=new fase("0708", "B98", "A2", 1, "Unico");
//------ 2006/2007 B98 Liga
BDFases[indBDFases++]=new fase("0708", "B98", "Lg", 1, "Fase 1");
BDFases[indBDFases++]=new fase("0708", "B98", "Lg", 2, "Fase 2");
BDFases[indBDFases++]=new fase("0708", "B98", "Lg", 3, "Semifinal");
BDFases[indBDFases++]=new fase("0708", "B98", "Lg", 4, "Final");
//------ 2006/2007 B99 Liga
BDFases[indBDFases++]=new fase("0708", "B99", "Lg", 1, "Fase 1");
BDFases[indBDFases++]=new fase("0708", "B99", "Lg", 2, "Fase 2");
//-----------------------------------------------------------------------------------------
//------ 2008/2009
//------ 2008/2009 A98 Liga
BDFases[indBDFases++]=new fase("0809", "A98", "Lg", 1, "Fase 1",1);
BDFases[indBDFases++]=new fase("0809", "A98", "Lg", 2, "Fase 2",2);
//------ 2008/2009 B99 Liga
BDFases[indBDFases++]=new fase("0809", "B00", "Lg", 1, "Fase 1",1);
BDFases[indBDFases++]=new fase("0809", "B00", "Lg", 2, "Fase 2",2);

//-----------------------------------------------------------------------------------------
//------ 2009/2010
//------ 2009/2010 A98 Liga
BDFases[indBDFases++]=new fase("0910", "A98", "Lg", 1, "Fase 1",1);
//BDFases[indBDFases++]=new fase("0910", "A98", "Lg", 2, "Fase 2",2);
//------ 2009/2010 B00 Liga
BDFases[indBDFases++]=new fase("0910", "B00", "Lg", 1, "Fase 1",1);
//BDFases[indBDFases++]=new fase("0910", "B00", "Lg", 2, "Fase 2",2);

