window.onload = fOnLoad;

function fFoldPay(cName)
{
	switch(cName)
	{
		case "bill":
			document.getElementById('payBill').style.display='block';
			document.getElementById('payFwd').style.display='none';
			document.getElementById('payInc').style.display='none';
		break;

		case "fwd":
			document.getElementById('payBill').style.display='none';
			document.getElementById('payFwd').style.display='block';
			document.getElementById('payInc').style.display='none';
		break;

		case "inc":
			document.getElementById('payBill').style.display= 'none';
			document.getElementById('payFwd').style.display='none';
			document.getElementById('payInc').style.display='block';
		break;
	}
}

function f11Pr00f(o)
{
	var lcBanknr = o.value.replace(/(\.|\ )/,'');

	if(lcBanknr.length < 9)
		return true;

	if(isNaN(lcBanknr))
	{
		alert('Ongeldig banknummer ingevoerd');
		return false;
	}

	var v = 0;
	for(var i=0; i<lcBanknr.length; i++)
	{
		v += parseInt(lcBanknr.substr(i,1),10) * (lcBanknr.length-i);
	}

	if(v % 11 == 0)
		return true;
	else
	{
		alert('Ongeldig banknummer ingevoerd');
		return false;
	}	
}

function noContext(e)
{
//	event.cancelBubble = true;
//	event.returnValue = false;
//	return false;
}

function catchMouse(e)
{
	if (navigator.appName == 'Netscape' &&  (e.which == 3 || e.which == 2))
	{
		e.cancelBubble = true;
		e.returnValue = false;
		return false;
	}

	if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3))
	{
		event.cancelBubble = true;
		event.returnValue = false;
		return false;
	}

	return true;
}

document.oncontextmenu  = noContext;
document.onmousedown = catchMouse;
document.onmouseup = catchMouse;
window.onmousedown = catchMouse;
window.onmouseup = catchMouse;

function fOnLoad()
{
	initOrderButton();

	var o = document.getElementById("ActivePG");
	if(o != null)
	{
		o.scrollIntoView(true);
	}
}

function initOrderButton()
{
	var loBtn = document.getElementById("cmd_OrderNow");
	if(loBtn != null)
	{
		loBtn.onclick = function()
		{
			this.value= "Order wordt verwerkt...";
			this.onclick = function()
			{
				return false;
			}
		}
	}
}