var globalCount = 0;

function addInputFileField()
{
	var block = document.getElementById("fields");
	if (block)
	{
		var tmpBlock = document.createElement("DIV");
		
		tmpBlock.innerHTML = '<input type="file" name="file ' + (globalCount++) + '" size="40" /> <a href="#" onclick="return removeInputField(this.parentNode);">[x]</a>';
		
		block.appendChild(tmpBlock);
		
	}
	return false;
}

function addInputTrack()
{
	var block = document.getElementById("tracks");
	//block = block.getElementsByTagName("tbody").item(0);
	if (block)
	{
		var tmpBlock = document.createElement("div");
		
		globalCount = document.getElementById("counter").value + 1;
		
		tmpBlock.innerHTML = ' '
		+ '<input type="text" name="track_' + globalCount + '_number" size="2" value="nr" onclick="clickclear(this, \'nr\')" /> '
		+ '<input type="text" name="track_' + globalCount + '_tracktitle" size="20" value="tytuł" onclick="clickclear(this, \'tytuł\')" /> '
		+ '<input type="text" name="track_' + globalCount + '_lyrics" size="20" value="link do tekstu" onclick="clickclear(this, \'link do tekstu\')" /> '
		+ '<input type="text" name="track_' + globalCount + '_mp3" size="20" value="link do mp3" onclick="clickclear(this, \'link do mp3\')" /> '
		+ '<a href="#" onclick="return removeInputField(this.parentNode);">[x]</a>';
		
		block.appendChild(tmpBlock);
	}
	
	var counter = document.getElementById("counter");
	counter.value = globalCount;
	
	return false;
}




function removeInputField(element)
{
	element.innerHTML = "";
	element.parentNode.removeChild(element);
	return false;
}

function clickclear(thisfield, defaulttext) 
{
	if (thisfield.value == defaulttext) 
	{
		thisfield.value = "";
	}
}

function clickrecall(thisfield, defaulttext) 
{
	if (thisfield.value == "") 
	{
	thisfield.value = defaulttext;
	}
}
