var arrInput = new Array(0);
var arrInputValue = new Array(0);
var naam;
var arrTextarea = new Array(0);
var arrTextareaValue = new Array(0);
var naamtextarea;

function addInput(name) {
	naam = name; 
	arrInput.push(arrInput.length);
	arrInputValue.push("");
	displayInput(name);
}

function addTextarea(name) {
	naamtextarea = name; 
	arrTextarea.push(arrTextarea.length);
	arrTextareaValue.push("");
	displayTextarea(name);
}

function displayInput(elementid) {
	document.getElementById(elementid).innerHTML="";
	for (intI=0;intI<arrInput.length;intI++) {
		document.getElementById(elementid).innerHTML+=createInput(arrInput[intI], arrInputValue[intI]);
	}
}

function displayTextarea(elementid) {
	document.getElementById(elementid).innerHTML="";
	for (intI=0;intI<arrTextarea.length;intI++) {
		document.getElementById(elementid).innerHTML+=createTextarea(arrTextarea[intI], arrTextareaValue[intI]);
	}
}

function saveInputValue(type,intId,strValue) {
	arrInputValue[intId]=strValue;
}  

function saveTextareaValue(type,intId,strValue) {
	arrTextareaValue[intId]=strValue;
}  

function createInput(id,value) {
	return parseInt(id)+1+". <input type='text' name='"+ naam + id +"' id='item "+ id +"' size='102' onChange='javascript:saveInputValue(\"input\","+ id +",this.value)' value='"+ value +"'><br/>";
}

function createTextarea(id,value) {
	return "<label style='margin-right: 10px;' for='item"+id+"'>Titel</label><input type='text' name="+ naam + id + "' id = 'item"+id+"' size='100' onChange='javascipt:saveInputValue(\"title\","+ id +",this.value)' value='"+value+"'><br /><textarea name='"+ naamtextarea + id +"' id='textareaitem "+ id +"' style='width: 550px' rows='6' onChange='javascript:saveTextareaValue(extra,"+ id +",this.value)'>"+value+"</textarea><br/>";
}

function deleteInput(name) {
	if (arrInput.length > 0) { 
		arrInput.pop(); 
		arrInputValue.pop();
	}
	displayInput(name); 
}

function deleteTextarea(name) {
	if (arrTextarea.length > 0) { 
		arrTextarea.pop(); 
		arrTextareaValue.pop();
	}
	displayTextarea(name); 
}