var headerElements = 8;

function hover(id, status)
{
	if (elem = document.getElementById(id))
	{
		{
			if (status == 1)
			{
				elem.className = 'hover';
			}
			else
			{
				if (arguments.length == 3)
				{
					elem.className = arguments[2];
				}
				else
				{
					elem.className = 'normal';
				}
			}
		}
	}
	
}

function go(id)
{
	if (document.getElementById("overflow"))
	{
		document.getElementById("offset").value = document.getElementById("overflow").scrollTop;
	}
	document.getElementById('v_id').value = id;
	//document.getElementById('stamnummer').value = '';
	document.getElementById('formvergunning').submit();
}

function resetView()
{
	document.getElementById('v_id').value = '';
}

/* old, bit of a hack ;)
function displayHeader()
{
	if (document.getElementById('list') && document.getElementById('theHeader'))
	{
		table = document.getElementById('list').cloneNode(true);
		table.id = 'listcp';
		document.getElementById('theHeader').appendChild(table);
	}
}
*/

function displayHeader()
{
	if (document.getElementById('theHeader') && document.getElementById('overflow') && document.getElementById('list'))
	{
		elems = new Array();
		for (var i=0; i < headerElements; i++)
		{
			elems[i] = document.getElementById('h' + (i+1));
		}
		if (elems.length > 0)
		{
			table = document.createElement('table');
			table.cellPadding = 0;
			table.cellSpacing = 0;
			tbody = document.createElement('tbody');
			tr = document.createElement('tr');
			
			tbody.appendChild(tr);
			table.appendChild(tbody);
			
			for (var i=0; i < elems.length; i++)
			{
				var th = document.createElement('th');
				th.style.padding = '1px';
				th.style.width = (elems[i].offsetWidth - 2) + 'px';
				th.innerHTML = elems[i].innerHTML;
				tr.appendChild(th);
			}
			
			document.getElementById('theHeader').appendChild(table);
			
		}
	}
}
function check_lvm_form()
{
	lvm = document.getElementById("company").value;
	afkorting = document.getElementById("afkorting").value;
	if (lvm == "")
	{
		alert("Het veld 'luchtvaartmaatschappij' is verplicht");
		return false;
	}
	else
	{
		return true;
	}
}

function check_fu_form()
{
	filename = document.getElementById("filename").value;
	aoc = document.getElementById("aoc").value;
	msg = "";
	returnvalue = true;
	if (filename == "")
	{
		msg += "Het veld 'Name of file' is verplicht";
		returnvalue = false;
	}
	if(aoc == "")
	{
		msg += "\r\nHet veld 'AOC nummer' is verplicht.";
		returnvalue = false;
	}
	if(!returnvalue)
	{
		alert(msg);
	}
	return returnvalue;
}

function check_uf_form()
{
	username = document.getElementById("username").value;
	pwd = document.getElementById("pwd").value;
	pwd2 = document.getElementById("pwd2").value;
	name = document.getElementById("name").value;
	msg = "";
	returnvalue = true;
	if(username == "")
	{
		msg += "Het veld 'username' is verplicht.\r\n";
	}
	if(pwd == "")
	{
		msg += "Het veld 'password' is verplicht.\r\n";
	}
	if(pwd2 == "")
	{
		msg += "Het veld 'herhaal password' is verplicht.\r\n";
	}
	if(name == "")
	{
		msg += "Het veld 'name' is verplicht.\r\n";
	}
	if(pwd != pwd2)
	{
		msg += "Het veld 'password' moet gelijk zijn aan het veld 'herhaal password'.\r\n";
	}
	if(msg != "")
	{
		returnvalue = false;
		alert(msg);
	}
	return returnvalue;
}


function checkOverflow() {
	
	if (document.getElementById("overflow"))
	{
		document.getElementById("overflow").scrollTop = parseInt(document.getElementById("offset").value);
	}
	displayHeader();	
}
