
var trainingen = new Array();
var trainingenToDisplay=new Array();

var disciplines = new Array(
        new discipline("A", "Iedereen", "I"),
        new discipline("B", "Beeldende kunst", "B"),
        new discipline("BV", "Beeldende kunst en Vormgeving", "BV"),
        new discipline("V", "Vormgeving", "V"),
        new discipline("P", "Podium", "P"),
        new discipline("F", "Film, televisie en aminatie", "F"));

var locaties = new Array();
locaties["R"] = "Rotterdam";
locaties["A"] = "Arnhem";
locaties["B"] = "B";

function discipline(id, name, letter){
	this.id=id;
	this.name=name;
	this.letter=letter;
	return this;
}

function training(active, code, titel, xtraTitel, begindatum, einddatum, data1, uur1, data2, uur2, data3, uur3, prijs, info, niveau) {
	active=unescape(active);
	this.active = active.toLowerCase();
	code=unescape(code);
	this.code=code;
	
	this.discipline = 0;
	for(i=0; i<disciplines.length; i++){
		if(disciplines[i].id==(code.toUpperCase()).split("-", 1)) {
		//if(disciplines[i].id==code.charAt(0).toUpperCase()){
			this.discipline = disciplines[i];
			break;
		}
	}
	this.locatie = locaties[code.charAt(code.length-1).toUpperCase()];
	
	if(this.locatie==undefined) this.locatie="";
	this.titel = unescape(titel);
	this.xtraTitel = unescape(xtraTitel);
	begindatum = begindatum.replace(/-/g,"/");
	this.begindatum = stringToDate(begindatum);
	einddatum = einddatum.replace(/-/g,"/");
	
	this.einddatum = stringToDate(einddatum);
	this.data1 = unescape(data1);
	this.uur1 = unescape(uur1);
	this.data2 = unescape(data2);
	this.uur2 = unescape(uur2);
	this.data3 = unescape(data3);
	this.uur3 = unescape(uur3);
	this.prijs = unescape(prijs);
	this.info=unescape(info);
	this.niveau = unescape(niveau);
	
	return this;
}
