function openPage()
{
	rerouteLinks();
	resizeSubmitButton();
	resizeRadiobuttons();
	resizeSelects();
	
	if ($("quickJump"))
	{
		Event.observe("quickJump", "change", directNaar);
		Event.observe("quickJump", "blur", directNaar);
	}
	
	if ($("helpAantalSchadevrijeJaren"))
	{
		Event.observe("helpAantalSchadevrijeJaren", "click", windowOpener);
	}
	
	if ($("helpTreingewicht"))
	{
		Event.observe("helpTreingewicht", "click", windowOpener);
	}
	
	if ($("helpNettoMaandinkomenHuishouden"))
	{
		Event.observe("helpNettoMaandinkomenHuishouden", "click", windowOpener);
	}
	
	if ($("helpWOZWaarde"))
	{
		Event.observe("helpWOZWaarde", "click", windowOpener);
	}
	
	if ($("helpGeschatHuurdersbelang"))
	{
		Event.observe("helpGeschatHuurdersbelang", "click", windowOpener);
	}
	
	if ($("helpAudiovisueleEnComputerapparatuur"))
	{
		Event.observe("helpAudiovisueleEnComputerapparatuur", "click", windowOpener);
	}
	
	if ($("helpLijfsieraden"))
	{
		Event.observe("helpLijfsieraden", "click", windowOpener);
	}
	
	if ($("helpBijzondereBezittingen"))
	{
		Event.observe("helpBijzondereBezittingen", "click", windowOpener);
	}
	
	if ($("vs_individueel") && $("vs_gezin"))
	{
		$("vs_individueel").hide();
		$("vs_gezin").hide();
		
		Event.observe("id_individueel", "click", setVSGolfuitrusting);
		Event.observe("id_gezin", "click", setVSGolfuitrusting);
	}
}

function rerouteLinks()
{
	var links = $$('a[href^="http://"]', 'a[href^="https://"]', 'a[href$=".pdf"]', 'a[href^="jaarruimte-berekenen.php"]');
	links.each(function(link)
		{
			$(link).writeAttribute("onclick", "openNewWindow(this); return false;"); 
		});
	
	links = $$('#myslidemenu a[href^="#"]', '#helpAantalSchadevrijeJaren a[href^="#"]');
	links.each(function(link)
		{
			$(link).writeAttribute("onclick", "return false;"); 
		});
}

function resizeSubmitButton()
{
	var buttons = $$('.formulier input[type^="submit"]', '.formulier input[type^="reset"]')
	buttons.each(function(button)
		{
			$(button).setStyle({"width": "auto", "height": "auto"});
		});
}

function resizeRadiobuttons()
{
	var radios = $$('.formulier input[type^="radio"]', '.formulier input[type^="check"]')
	radios.each(function(radio)
		{
			$(radio).setStyle({"width": "13px", "background": "transparent", "border": "none"});
		});
}

function resizeSelects()
{
	var selects = $$('.formulier select')
	selects.each(function(select)
		{
			$(select).setStyle({"width": ($(select).getWidth() + 12) + "px", "height": "auto"});
		});
}

function setVSGolfuitrusting()
{
	if ($RF("frmOfferteGolfuitrusting", "soort_verzekering") == "individueel")
	{
		clearRadios("vs_gezin");
		$("vs_individueel").show();
		$("vs_gezin").hide();
	}
	else if ($RF("frmOfferteGolfuitrusting", "soort_verzekering") == "gezin")
	{
		clearRadios("vs_individueel");
		$("vs_gezin").show();
		$("vs_individueel").hide();
	}
}

function clearRadios(radio)
{
	$$('input[name^="' + radio + '"]').each(function(radio)
		{
			radio.checked = false;
		});
}

function openNewWindow(anker)
{
	var loc = anker.href;
	var newWin = window.open(loc);
	newWin.focus();
}

function directNaar()
{
	loc = $F(this);
	if (!loc.blank())
	{
		window.location = loc;
	}
}

function windowOpener()
{
	if (this.id)
	{
		var titel, item;
		
		if (this.id == "helpAantalSchadevrijeJaren")
		{
			titel = "Uitleg aantal schadevrije jaren";
			item = "Met het aantal schadevrije jaren bedoelen we het aantal jaren dat u schadevrij verzekerd bent geweest. Nadat uw vorige autoverzekering is / wordt beëindigd, geeft de verzekeraar u een schriftelijke opgave van hoeveel schadevrije jaren u heeft opgebouwd. Dit aantal vult u hier in.";
		}
		else if (this.id == "helpTreingewicht")
		{
			titel = "Uitleg treingewicht";
			item = "Met het treingewicht wordt bedoeld het LEDIG GEWICHT + LAADVERMOGEN van de bestelauto. Dit totaalgewicht vult u hier in.";
		}
		else if (this.id == "helpNettoMaandinkomenHuishouden")
		{
			titel = "Uitleg netto maandinkomen huishouden";
			item = "Dit is het totale netto maandinkomen van alle tot het gezin behorende personen. Het inkomen kan bestaan uit loon, salaris, inkomen uit eigen bedrijf, pensioen, AOW en andere sociale uitkeringen.";
		}
		else if (this.id == "helpWOZWaarde")
		{
			titel = "Uitleg W.O.Z. waarde";
			item = "De WOZ-waarde is de economische waarde van uw huur- of koopwoning. Deze wordt door de gemeente vastgesteld en is te vinden in de aanslag voor de Onroerend Zaakbelasting (OZB).";
		}
		else if (this.id == "helpGeschatHuurdersbelang")
		{
			titel = "Uitleg geschat huurdersbelang";
			item = "Indien u een koopwoning heeft, dient u hier NIETS in te vullen.<br/><br/>Het gaat hier om de veranderingen en verbeteringen die u als huurder voor eigen rekening heeft aangebracht, zoals cv, keuken- en sanitaire installaties, betimmeringen, parket- en tegelvloeren, schuurtjes en schuttingen.";
		}
		else if (this.id == "helpAudiovisueleEnComputerapparatuur")
		{
			titel = "Uitleg audiovisuele- en computerapparatuur";
			item = "Hieronder wordt verstaan alle particuliere beeld-, geluids-, zend-, ontvangst-, en computerapparatuur. Met uitzondering van software, tenzij deze als standaardpakket, zonder aanpassing(en) verkrijgbaar is. Standaard bedrag &euro; 12.000. Bezit u meer dan &euro; 12.000, wat is dan het meerdere boven &euro; 12.000";
		}
		else if (this.id == "helpLijfsieraden")
		{
			titel = "Uitleg lijfsieraden";
			item = "Hieronder wordt verstaan: sieraden, inclusief horloges, die zijn vervaardigd om op of aan het lichaam te dragen en die geheel of ten dele bestaan uit (edel)metaal, gesteente mineraal, (bloed)koraal of andere dergelijke stoffen, alsmede parels. Standaard bedrag &euro; 6.000. Bezit u meer dan &euro; 6.000, wat is dan het meerdere boven &euro; 6.000?";
		}
		else if (this.id == "helpBijzondereBezittingen")
		{
			titel = "Uitleg bijzondere bezittingen";
			item = "Hieronder worden waardevolle bijzondere bezittingen verstaan, zoals antiek, verzamelingen, kunst en muziekinstrumenten. Standaard bedrag &euro; 15.000. Bezit u meer dan &euro; 15.000, wat is dan het meerdere boven &euro; 15.000?";
		}
		
		msgWindow = window.open("", "displayWindow", "menubar=no,scrollbars=yes,status=no,height=200,width=650");
		msgWindow.document.write ('<body>');
		msgWindow.document.write ('<head><title>' + titel + '</title></head>');
		msgWindow.document.write('<body style="font-family: Verdana; font-size: 12px; color: black; background: #F4F4F4; text-align: center;" onblur="window.close()" onclick="window.close()">');
		msgWindow.document.write('<p>' + item + '</p>');
		msgWindow.document.write('<p><a href="#" style="color:#0099ff; text-decoration: none;" onclick="window.close(); return false;">Venster sluiten</a><br><br></p>');
		msgWindow.document.write('</body></html>')
		msgWindow.document.close();
	}
	
	return false;
}
