function onlyIE() {
	var b = navigator.appName;
	if (b=="Netscape") this.b = "ns";
	else if (b=="Microsoft Internet Explorer") this.b = "ie";
	else this.b = b;
	
	if (b !== "Microsoft Internet Explorer") {
		var e = document.getElementById('tooltip');
		if (e != null) {
			var maintable = document.getElementById('divMaintable');
			if (maintable)
				maintable.innerHTML = "<table border=0 cellspacing=0 cellpadding=0 width=100% id=maintable class=onlyIE><tr><td valign=top><div class=kop><img src=\"/images/algemeen/kop_bocht_links.gif\" style=\"position: relative; top: -8px; left: -5px;\">U gebruikt op dit moment geen Internet Explorer</div><br><div class=alineatekst>De aanvraagformulieren op deze website zijn geoptimaliseerd voor de browser Internet Explorer. We hebben geconstateerd dat u op dit moment met een andere browser surft. Ons verzoek is dan ook om deze website met Internet Explorer te bezoeken.<br><br>Onze excuses voor het ongemak.</div></td></tr></table>";
		}
	}
}

function checkBrowser() {
	var b = navigator.appName;
	if (b=="Netscape") this.b = "ns";
	else if (b=="Microsoft Internet Explorer") this.b = "ie";
	else this.b = b;
}

function getEventKeyCode(e) {
	var keyCode = "";
	
	if (!e) var e = window.event;
	if (e) {
		if (e.keyCode) keyCode = e.keyCode;
		else if (e.which) keyCode = e.which;
	}

	return keyCode;
}

function getEventSourceValue(e) {
	var currentValue = "";
	if (browser.b == "ie") {
		currentValue = "";
		currentValue = window.event.srcElement.value;
	}
	else 
	if (browser.b == "ns") {
		currentValue = e.target.value;
	}
	return currentValue;
}

function validateInteger(e)
{
	var keyCode = getEventKeyCode(e);
	
	if(keyCode==13)
	{
		return(true);
	}
	
	if ((keyCode < 48 || keyCode > 57) && keyCode != 45)
	{
		return false;
	}
}

function validateNumber(e)
{
	var keyCode = getEventKeyCode(e);
	
	if(keyCode==13)
	{
		return(true);
	}
	
	if (keyCode < 48 || keyCode > 57)
	{
		return false;
	}

}

function validateDecimal(e)
{
	var keyCode = getEventKeyCode(e);
	
	if(keyCode==13)
	{
		return(true);
	}
	
	if ((keyCode < 48 || keyCode > 57) && keyCode != 46)
	{
		return false;
	}
}

function validateDate(e)
{
	var keyCode = getEventKeyCode(e);
	
	if(	keyCode==13 || 
		keyCode==8 || //backspace 
		keyCode==9 || //tab
		keyCode==35 || //home
		keyCode==36 || //end
		keyCode==37 || //arrow left
		keyCode==39 || //arrow right
		keyCode==46 //delete
		)
	{
		return(true);
	}
	
	if ((keyCode < 48 || keyCode > 57) &&  (keyCode != 45 && keyCode != 47))
	{
		return false;
	}
}

function validateYear(e)
{
	return validateNumber(e)
}

function validateMonth(e)
{
	return validateNumber(e)
}

function validateAlpha(e)
{
	var keyCode = getEventKeyCode(e);
	
	if(keyCode==13)
	{
		return(true);
	}
	
	if (keyCode < 65 || keyCode > 90)
	{
		if (keyCode < 97 || keyCode > 122)
		{
			return false;
		}
	}
}

function ValidateAkkoord(formuliernaam) {
	var ingangsdatum = getValue('PP.PP_INGDAT');
	if (ingangsdatum == '' || ingangsdatum == null) {
		if (((getURLParam('polis') !== '') && (getURLParam('actiontype') == 'aanvragen')) || (Waarden["thePolisPk"] !== '' && Waarden["thePolisPk"] !== undefined && Waarden['actiontype'] == 'aanvragen')) {
			alert('U bent vergeten de ingangsdatum / ingangsdatum wijziging in te vullen');
		} else {
			alert('U bent vergeten de ingangsdatum in te vullen');
		}
		return false;
 	} else {
		var checkbox = document.getElementById('akkoordalgvwd');
		if (checkbox) {
			if (checkbox.checked == true) {
				HideButton(document.getElementById('acc'));
				if (((getURLParam('polis') !== '') && (getURLParam('actiontype') == 'aanvragen')) || (Waarden["thePolisPk"] !== '' && Waarden["thePolisPk"] !== undefined && Waarden['actiontype'] == 'aanvragen')) {
					Bevestigen('wijzigen');
				} else {
					Bevestigen('aanvragen');
				}
			} else {
				alert('U bent vergeten akkoord te gaan met de Algemene Voorwaarden');
				return false;
			}
		} else {
			alert('U bent vergeten akkoord te gaan met de Algemene Voorwaarden');
			return false;
		}
	}
}

function HideButton(e) {
	if (e)
		e.style.display = 'none';
}

var browser = new checkBrowser();

function showhelp(title, subject, msg)
{
	var features = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,WIDTH=524,HEIGHT=341';
	var w = window.open("", "", features);
	var d = w.document;
	d.write("<TITLE>" + title + "</TITLE>");
	d.write("<BODY BGCOLOR='#003399'>");
	d.write("<FONT FACE='Verdana' SIZE='3' COLOR='#ffffff'>");
	d.write("<B>" + subject + "</B>");
	d.write("<BR>");
	d.write("</FONT>");
	d.write("<FONT FACE='Verdana' SIZE='2' COLOR='#ffffff'><P>");
	d.write(msg);
	d.write("</P></FONT>");
	d.write("</BODY>");
}

function zetScrollHoogte (){};

