var projectnummer_digits = 4;
var aantal_eigenschappen = 7;   
                           
var project = new Array();

function portfolio_init() {
	maak_portfolio();
	vul_portfolio();
	toon_project();
}

function maak_portfolio() {
	for (x=0; x < aantal_projecten; x++) {
		project[x] = new Array();
		for (y=0; y < aantal_eigenschappen; y++) {
			project[x][y] = "";
		}
	}
}

function projectnummer_toString(nummer, digits) {
	nummer = nummer.toString();
	for (i=nummer.length; i<digits; i++) {
		nummer = "0" + nummer;
	}
	return nummer;
}

function ga_naar(richting) {
	if (richting=="vorige") {
		if (projectnummer == 0) {
			projectnummer = aantal_projecten - 1;
		} else {
			projectnummer -= 1;
		}
	}
	if (richting=="volgende") {
		if (projectnummer < (aantal_projecten - 1) ) {
			projectnummer += 1;
		} else {
			projectnummer = 0;
		}
	}
	toon_project();
}

function toon_project() {
	var kop = "";
	var foto = "";
	var rechts = "";
	var kop_open = "<p class='portfolio_h2'>";
	var kop_sluit = "</p>";
	var foto_open = "<img src='portfolio/graphics/";
	var foto_sluit = ".jpg' width='380' height='285' border='0' />"
	var rechts_open = "<p class='portfolio_data'>&nbsp;</p>";
	var rechts_kop_open = "<p class='portfolio_h3'>";
	var rechts_kop_sluit = "</p>";
	var rechts_data_open = "<p class='portfolio_data'>";
	var rechts_data_sluit = "</p>";
	var locatie = " ";
	
	if (project[projectnummer][0] == "") {
		kop = kop_open + "<i>titel</i>" + kop_sluit;	
	} else {
		kop = kop_open + project[projectnummer][0] + kop_sluit;	
	}

	foto = foto_open + projectnummer_toString(projectnummer, projectnummer_digits) + foto_sluit;

	rechts = rechts_open;
	rechts = rechts + rechts_kop_open + "locatie:" + rechts_kop_sluit;
	if (project[projectnummer][1] == "") {
		rechts = rechts + rechts_data_open + "<i>locatie</i>" + rechts_data_sluit;	          
	} else {
		rechts = rechts + rechts_data_open + project[projectnummer][1] + rechts_data_sluit;	
	}
	rechts = rechts + rechts_kop_open + "opdrachtgever:" + rechts_kop_sluit;
	if (project[projectnummer][2] == "") {
		rechts = rechts + rechts_data_open + "<i>opdrachtgever</i>" + locatie + project[projectnummer][3] + rechts_data_sluit;	
	} else {
		rechts = rechts + rechts_data_open + project[projectnummer][2] + locatie + project[projectnummer][3] + rechts_data_sluit;	
	}
	rechts = rechts + rechts_kop_open + "architect:" + rechts_kop_sluit;
	if (project[projectnummer][4] == "") {
		rechts = rechts + rechts_data_open + "<i>architect</i>" + locatie + project[projectnummer][5] + rechts_data_sluit;	
	} else {
		rechts = rechts + rechts_data_open + project[projectnummer][4] + locatie + project[projectnummer][5] + rechts_data_sluit;	
	}      
	if (project[projectnummer][6] != "") {
		rechts = rechts + rechts_kop_open + "bouwjaar:" + rechts_kop_sluit;
		rechts = rechts + rechts_data_open + project[projectnummer][6] + rechts_data_sluit;
	}
	schrijf_project(kop, foto, rechts);
}

function schrijf_project(kop, foto, rechts) {
	schrijf("portfolio_kop", kop);
	schrijf("portfolio_foto", foto);
	schrijf("kolom_rechts", rechts);
}

function schrijf(id, data) {
	if (document.getElementById) {
		z = document.getElementById(id);
		z.innerHTML = '';
		z.innerHTML = data;
	}
	else if (document.all) {
		z = document.all[id];
		z.innerHTML = data;
	}
	else if (document.layers) {
		z = document.layers[id];
		z.document.open();
		z.document.write(data);
		z.document.close();
	}
}

function check_URL(label) {
	var URL_input = document.URL.indexOf('?');
	if (URL_input != -1) { 
		URL_input = document.URL.substring(URL_input+1, document.URL.length);
		var URL_pair_array = URL_input.split("&");
		for (j=0; j < URL_pair_array.length; j++) {
			var URL_pair = URL_pair_array[j].split("=");
			if (URL_pair[0].toLowerCase() == label.toLowerCase()) {
				return (URL_pair[1]);
			}
		}
	} else {
		return false;
	}
}




