function Burgelijkestaat(val)

{

	if(val == 'Aleenstaand')

	{

		document.tweeaanvragers.aanvragersSubmit.checked = false;

	}

	else

	{

		document.tweeaanvragers.aanvragersSubmit.checked = true;

		document.tweeaanvragers.submit();

	}

}

function ValidateAfspraak()

{

	var form = document.afspraak;

	

	if(form.naam.value == "")

	{

		alert("U bent vergeten uw naam in te vullen");

		form.naam.focus();

		return false;	

	}

	

	if(form.emailadres.value == "")

	{

		alert("U bent vergeten uw emailadres in te vullen");

		form.emailadres.focus();

		return false;	

	}

	

	if(form.telefoonnummer.value == "")

	{

		alert("U bent vergeten uw telefoonnummer in te vullen");

		form.telefoonnummer.focus();

		return false;	

	}



	return true;

	

}

function up()







{







	if(currentGF < 5000000)







    {







        currentGF = parseInt(currentGF) + parseInt(GFincrement);







        $('amount').set('src', ROOT + 'images/amount/' + currentGF + '.png');

		

		$('kortingVALUE').set('text', '' + (currentGF * KORTING) + '');







        $('amount').set('alt', currentGF);







    }







}







function down()







{







	if(currentGF > 50000)







    {







        currentGF = parseInt(currentGF) - parseInt(GFincrement);







        $('amount').set('src', ROOT + 'images/amount/' + currentGF + '.png');



		$('kortingVALUE').set('text', '' + (currentGF * KORTING) + '');





        $('amount').set('alt', currentGF);







    }







}















function getRadioValue(classname)







{







	var value;







	$$('.'+classname).each(function(e){







		if(e.checked == true){







			value = e.value;







		}







	});







	return value;







}







function ClearAll()







{















	$$('input').each(function(e){







    	e.set('value', '');







    });















}







function overschrijven()







{







	var vraag = confirm("U heeft al een hypotheek geselecteerd, wilt u overschrijven?");







	







	if (vraag)







	{







		document.getElementById('OVERSCHRIJVEN').value = "Ja";







		







		return true;







	}







	else{







		return false;







	}















}















function aanvragers(id)







{







	document.getElementById('aanvrager1').style.display = 'none';







	document.getElementById('aanvrager2').style.display = 'none';







	







	if(id == 1)







	{







		document.getElementById('aanvrager' + id).style.display = 'block';







	}







	else







	{







		document.getElementById('aanvrager1').style.display = 'block';







		document.getElementById('aanvrager' + id).style.display = 'block';







	}







}















/*



function berekenBoete(rente,jaren,gf)







{







    if(gf == ''){







    	alert("U heeft geen hoofdsom ingevoerd");







        return false;







    }















	if(rente == ''){







    	alert("U heeft uw huidige rente niet ingevoerd");







        return false;







    }







    if(jaren == ''){







    	alert("U heeft de resterende jaren niet ingevoerd");







        return false;







    }







	var rente = rente.replace(/\,/,"\.")







	var rente = parseFloat(rente);	var jaren = parseFloat(jaren);	var gf = parseFloat(gf);







	if(MARKTRENTE_BOETE < rente)







	{







		var boete = gf * ((rente - MARKTRENTE_BOETE) / 100) * 0.80 * jaren;







	}







	else







	{







		var boete = 0;		







	}







	//var boete = parseInt(gf) + parseInt(boete);







	var boete = Math.round(boete);







	$('b_uwboete').set("value", boete);







}*/



function berekenBoete(rente,maanden,gf,restschuld)



{







	parseInt(rente);	parseInt(maanden);	parseInt(gf); parseInt(restschuld);



	



	var req = new Request({



            method: 'post',



            url: ROOT + 'boeteberekening.php',



            data: { 'restschuld' : restschuld, 'huidige_rente' : rente, 'maanden' : maanden },



            onComplete: function(response) { SetBoete(response, gf); }



        }).send();



}







function SetBoete(response, gf)



{



	



	var result = parseInt(response); 



	var mijnboete = parseInt(result) + parseInt(gf); 



	$('b_uwboete').set("value", result);	



}







function openBoete()







{







	if(openboete == false)







	{







		$('renteperiode').setStyle("visibility", 'hidden');















		var overlay = new Overlay({container: $('rekentool')});







	







		overlay.show();







		







		$('b_gf').set("value",$('GF_input').value);







		







		$('boete_box').setStyle("display","block");







		







		







	}







	







}







function closeBoete()







{







	$('OverlayContainer').destroy();







	$('boete_box').setStyle("display","none");







			$('renteperiode').setStyle("visibility", 'visible');















	







	openboete = false;







	







}







function addBoete()







{







	$('GF_input').set('value', parseInt($('b_uwboete').get('value')) +  parseInt($('GF_input').get('value')));







	closeBoete();	







}















//BESTAAND







function form_b()
{
	var nhg_allowed = false;
	var nhg_gekozen = true;
	
	var gf = $('GF_input').value;
	onMouseEnter: $('GF_input').setStyle("background","#fff");
	gf = parseInt(gf.replace(/\./g,""));
	
	var v1 = $('V1_input').value;
	v1 = parseInt(v1.replace(/\./g,""));
	
	var v2 = $('V2_input').value;
	v2 = parseInt(v2.replace(/\./g,""));
	
	var useropbouw = $('OB_input').value;
	useropbouw = parseInt(useropbouw.replace(/\./g,""));

	var userdekking = $('ORV_input').value;
	userdekking = parseInt(userdekking.replace(/\./g,""));	

	$('v1_div').setStyle("display","block");
	$('v2_div').setStyle("display","none");

	if(gf < NHGTARIEF)
	{
		if((gf <= NHGTARIEF && v1 <= NHG_BESTAAND) || (gf <= NHGTARIEF && $type(v1) == false))
		{
			nhg_allowed = true;
			
			$('NHG_input').erase("disabled");			
			$('V1_input').setStyle("background","#fff");
			////$('fout').setStyle("color","#fff");
			
			//nhg mag, is die ook gekozen?
			if($('NHG_input').checked == true){
				$('v2_div').setStyle("display", "none");
				$('V2_input').set("value","");
				v2 = "";

				nhg_gekozen = true;
			}
			
			else{
				nhg_gekozen = false;	
			}
		}

		if(nhg_gekozen == false)

		{
			//geen nhg
			$('v2_div').setStyle("display", "block");
			$('v1_div').setStyle("display", "none");			
		}
	}

	else
	{
		$('v1_div').setStyle("display","none");	
		$('V1_input').set("value","");
		$('v2_div').setStyle("display", "block");
	}

	if(nhg_allowed == false){
		//nhg vinkje uitschakelen en unchecken bij geen recht op NHG
		nhg_gekozen = false;
		$('NHG_input').set("checked", false);
		$('NHG_input').set("disabled", "disabled");
		$('V1_input').setStyle("background","#e74e4e");	
		//$('fout').setStyle("color","#f00");			
	}

	if(nhg_gekozen){
		$('NHG').set("value", "Ja");
	}

	else{
		$('NHG').set("value", "Nee");
	}

	$('GF').set("value", gf);
	$('V1').set("value", v1);
	$('V2').set("value", v2);
	$('USEROPBOUW').set("value", useropbouw);
	$('USERDEKKING').set("value", userdekking);	
}







//NIEUWBOUW







function form_nb()







{
	var nhg_allowed = false;
	var nhg_gekozen = true;

	var gf = $('GF_input').value;
	onMouseEnter: $('GF_input').setStyle("background","#fff");
	gf = parseInt(gf.replace(/\./g,""));

	var v1 = $('V1_input').value;
	v1 = parseInt(v1.replace(/\./g,""));

	var v2 = $('V2_input').value;
	v2 = parseInt(v2.replace(/\./g,""));

	var useropbouw = $('OB_input').value;
	useropbouw = parseInt(useropbouw.replace(/\./g,""));
	
	var userdekking = $('ORV_input').value;
	userdekking = parseInt(userdekking.replace(/\./g,""));	


	$('v1_div').setStyle("display","block");	
	$('v2_div').setStyle("display","none");
	
	if($('NHG_input').checked == false){

		$('nhgcheck').setStyle("color","#fff");
	}
	
	if($('NHG_input').checked == true){

		$('nhgcheck').setStyle("color","#2A2942");
	}




	if(gf < NHGTARIEF)







	{







		if((gf <= NHGTARIEF && v1 <= NHG_NIEUW) || (gf <= NHGTARIEF && $type(v1) == false))







		{







			nhg_allowed = true;







			$('NHG_input').erase("disabled");
			
			$('V1_input').setStyle("background","#fff");
			//$('fout').setStyle("color","#fff");





			







			if($('NHG_input').checked == true){







				$('v2_div').setStyle("display", "none");







				$('V2_input').set("value","");







				v2 = "";







				







				nhg_gekozen = true;







				







			}else{







				nhg_gekozen = false;	







			}







			







		}







		if(nhg_allowed == false || nhg_gekozen == false)







		{







			$('v1_div').setStyle("display","block");







			$('v2_div').setStyle("display", "none");







			$('V2_input').set("value","");







			v2 = v1;







			v1 = "";







		}







	}







	else







	{







		$('v1_div').setStyle("display","none");







		$('V1_input').set("value","");







		$('v2_div').setStyle("display", "block");







	}







	







	if(nhg_allowed == false){







		//nhg vinkje uitschakelen en unchecken bij geen recht op NHG







		nhg_gekozen = false;







		$('NHG_input').set("checked", false);







		$('NHG_input').set("disabled", "disabled");
		
		
		$('V1_input').setStyle("background","#e74e4e");
		//$('fout').setStyle("color","#f00");






	}







	if(nhg_gekozen){







		$('NHG').set("value", "Ja");







	}







	else{







		$('NHG').set("value", "Nee");







	}















	







	$('GF').set("value", gf);







	$('V1').set("value", v1);







	$('V2').set("value", v2);







	$('USEROPBOUW').set("value", useropbouw);







	$('USERDEKKING').set("value", userdekking);	















}







//OVERSLUITEN







function form_ov()
{	
	var nhg_allowed = false;
	var nhg_gekozen = true;

    var NHG_OVERSLUITEN = 265001;

	var gf = $('GF_input').value;
	onMouseEnter: $('GF_input').setStyle("background","#fff");
	gf = parseInt(gf.replace(/\./g,""));
	
	var v1 = $('V1_input').value;
	v1 = parseInt(v1.replace(/\./g,""));
	
	var v2 = $('V2_input').value;
	v2 = parseInt(v2.replace(/\./g,""));
	
	var useropbouw = $('OB_input').value;
	useropbouw = parseInt(useropbouw.replace(/\./g,""));

	var userdekking = $('ORV_input').value;
	userdekking = parseInt(userdekking.replace(/\./g,""));	

	if(gf < NHG_OVERSLUITEN)
	{
		nhg_allowed = true;
		if($('NHG_input').checked == true){
			$('v1_div').setStyle("display","block");
			nhg_gekozen = true;
		}
		else{
			nhg_gekozen = false;
		}
	}

	else{
		nhg_allowed = false;
		nhg_gekozen = false;
	}

	if(nhg_gekozen == false){
		$('v2_div').setStyle("display","block");
		$('v1_div').setStyle("display","none");
		$('V1_input').set("value","");
	}
	
	else
	{
		$('v1_div').setStyle("display","block");
		$('v2_div').setStyle("display","none");
		$('V2_input').set("value","");
	}

	$('NHG_input').erase("disabled");	
	$('V1_input').setStyle("background","#fff");
	//$('fout').setStyle("color","#fff");

	if(nhg_allowed == false){
		//nhg vinkje uitschakelen en unchecken bij geen recht op NHG

		nhg_gekozen = false;

		$('NHG_input').set("checked", false);
		$('NHG_input').set("disabled", "disabled");
		$('V1_input').setStyle("background","#e74e4e");
		//$('fout').setStyle("color","#f00");		
	}
	
	if(nhg_gekozen){
		$('NHG').set("value", "Ja");
	}

	else{
		$('NHG').set("value", "Nee");
	}

	$('GF').set("value", gf);
	$('V1').set("value", v1);
	$('V2').set("value", v2);
	$('USEROPBOUW').set("value", useropbouw);
	$('USERDEKKING').set("value", userdekking);	
}







var MyOverlay;

var Myloading;



function ShowSelect()

{

	MyOverlay = new Overlay({container: $('overlay')});

	

	MyOverlay.show();

	

	Myloading = new Element('div').addClass('select-gf').setStyles({'opacity': 1, 'width': '500px'}).inject($('overlay'), 'after');

	

	Myloading.innerHTML = '<h2>Selecteer een soort financiering:</h2>';

	

	Myloading.innerHTML = Myloading.innerHTML + '<a href="#" onclick="MyOverlay.hide(); Myloading.style.display = \'none\' "><img src="' + ROOT + 'images/close.jpg" style="float: right; margin-top: -30px" border="0" /></a>';

	

	Myloading.innerHTML = Myloading.innerHTML + '<a href="' + ROOT + 'hypotheek-berekenen/bestaand.html">&rsaquo; Ik wil een hypotheek berekenen voor <b>Bestaande bouw</b></a> <br />';

	Myloading.innerHTML = Myloading.innerHTML + '<a href="' + ROOT + 'hypotheek-berekenen/nieuwbouw.html">&rsaquo; Ik wil een hypotheek berekenen voor <b>Nieuwbouw</b></a> <br />';

	Myloading.innerHTML = Myloading.innerHTML + '<a href="' + ROOT + 'hypotheek-berekenen/oversluiten.html">&rsaquo; Ik wil een hypotheek berekenen voor <b>Oversluiten</b></a> <br />';

	

	

	var top = (window.getHeight()/2 -50);

	

	var left = ((window.getWidth()/2) - 250);

	

	

	

	Myloading.setStyles({

	

				'position': 'absolute',

	

				'left':		left,

	

				'top': 		top,

				

				'z-index' : 999999999999

	

			});





	

}





window.addEvent('domready', function() {

									 



	if(show_select == true)

	{

		ShowSelect();	

	}

	





	if($('scroller') !== null)







    {







        var opt = {







          duration: 3000,







          delay: -100,







          auto:true,







          onMouseEnter: function(){this.stop();},







          onMouseLeave: function(){this.play();}







        }







        var scroller = new QScroller('scroller',opt);







        scroller.load();







    }















	//start rktool funcs







	if($('rt_form') !== null){



		

		

		

		



		

		$$('.helpbox').each(function(e){







			var top = $('rekentool').getTop()+40;







			var left = e.getLeft() + 50;







            







            if(e.id == 'boete'){







            	var top = $('rekentool').getTop()+50;







            	left = $('rekentool').getLeft()+360;







            }







			







			if(e.getElement('div.text') !== null)







			{







				var title = '<strong>' + e.getElement('div.text').getElement('h3').get('text') + '</strong><br />';







				var text = e.getElement('div.text').innerHTML;







				







				var popUp = new Element('div', {







								'styles': {







									'left': left,







									'top': top







								},







								'class': 'popup',







								'html': title + text







							}).injectInside(document.body);







				







				e.getElement('a.help').addEvents({







					'mouseenter': function(){







						popUp.setStyle('display','block');







					},







					'mouseleave': function(){







						popUp.setStyle('display','none');







					}







				});







			}







			







		});







		//new iMask();







		







				







		$('rt_form').addEvent('submit', function(e) {







        	if($('GF_input').get('value') == ""){







            	
				$('GF_input').setStyle("background","#e74e4e");







                return false;







            }
			
			var v1 = $('V1_input').value;
			v1 = parseInt(v1.replace(/\./g,""));
			var gf = $('GF_input').value;
			gf = parseInt(gf.replace(/\./g,""));
			
			if(gf > v1 && $('NHG_input').checked == true){
				$('GF_input').get('value');
				$('V1_input').get('value');
				$('GF_input').setStyle("background","#e74e4e");
				$('V1_input').setStyle("background","#e74e4e");
				//$('fout').setStyle("color","#f00");
				return false;
			}




        







			e.stop();







			var overlay = '';







            var loading = '';







            var fx = '';







            







			//var overlay = new Overlay({container: $('overlay')});







            //overlay.show();







			var loading = new Element('div').addClass('ajax-loading').setStyles({'opacity': 0}).inject($('overlay'), 'inside');







            







			var top = (window.getHeight()/2);







			var left = ((window.getWidth()/2)-50);







			







            loading.setStyles({







						'position': 'absolute',







						'left':		left,







						'top': 		top







					});







            







			var fx = new Fx.Morph(loading, 'opacity').start({'opacity': [0,1]});







            







            







			var log = $('results');







			this.set('send', {onComplete: function(response) { 







				//overlay.hide();







                







                fx.start({'opacity': [1,0]});







                            







                







				loading.setStyle("display","none");







                //$('OverlayContainer').destroy();







   				log.set('html', response);















			}});







	







			this.send();







		});







		







	







	}







	//end rktool funcs







	







	







	var box = {};







	box = new MultiBox('help',{







		useTransition: false		   







	});







	var box = {};







	box = new MultiBox('mb',{







		useTransition: false		   







	});







	























});











function ClickResult(id)



{



	var e =  $(id);



	fx = new Fx.Morph(e, 'height')



	if(e.getStyle('height') == '170px')



    {



    	//document.getElementById(id).style.display = 'none'



        fx.start({'height': [170,0]});



        document.getElementById('Link' + id).innerHTML = '&rsaquo; Gedetailleerde opbouw hypotheek'



    }



    else



    {



        //document.getElementById(id).style.display = 'block'



        fx.start({'height': [0,170]});



        document.getElementById('Link' + id).innerHTML = '&rsaquo; Geen detail gegevens'



    }



}








