var blank = new Image();
blank.src = '../images/trans.gif';
 
var name1 = ".floatMenueen";
var menuYloc1 = null;
var name2 = ".floatMenutwee";
var menuYloc2 = null;
var name3 = ".floatMenudrie";
var menuYloc3 = null;
var name4 = ".floatMenuvier";
var menuYloc4 = null;
var name5 = ".floatMenuvijf";
var menuYloc5 = null;
	
$(document).ready(function(){

 $(document).ready(function() {
   var badBrowser = (/MSIE ((5\.5)|6)/.test(navigator.userAgent) && navigator.platform == "Win32");
   if (badBrowser) {
     // get all pngs on page
     $('img[src$=.png]').each(function() {
       if (!this.complete) {
         this.onload = function() { fixPng(this) };
       } else {
         fixPng(this);
       }
     });
   }
 });
 
$(document).ready(function(){
/*	menuYloc1 = parseInt($(name1).css("top").substring(0,$(name1).css("top").indexOf("px")))
	menuYloc2 = parseInt($(name2).css("top").substring(0,$(name2).css("top").indexOf("px")))
	menuYloc3 = parseInt($(name3).css("top").substring(0,$(name3).css("top").indexOf("px")))
	menuYloc4 = parseInt($(name4).css("top").substring(0,$(name4).css("top").indexOf("px")))
	menuYloc5 = parseInt($(name5).css("top").substring(0,$(name5).css("top").indexOf("px")))
	$(window).scroll(function () { 
							   
	var maxtestloc = parseInt($("#formstap1").position().top)
	maxtestloc = maxtestloc + parseInt($("#formstap1").css("height").substring(0,$("#formstap1").css("height").indexOf("px")))-50;
	
		offset1 = menuYloc1+$(document).scrollTop()+"px";
		offset2 = menuYloc2+$(document).scrollTop()+"px";
		offset3 = menuYloc3+$(document).scrollTop()+"px";
		offset4 = menuYloc4+$(document).scrollTop()+"px";
		offset5 = menuYloc5+$(document).scrollTop()+"px";
		var maxtest = menuYloc5+$(document).scrollTop();
		
		if (maxtest < maxtestloc) { 
		$(name1).animate({top:offset1},{duration:200,queue:false});
		$(name2).animate({top:offset2},{duration:200,queue:false});
		$(name3).animate({top:offset3},{duration:200,queue:false});
		$(name4).animate({top:offset4},{duration:200,queue:false});
		$(name5).animate({top:offset5},{duration:200,queue:false});
		
		}
		$(name5).append("<!--"+maxtest+maxtestloc+"//-->");
	});
*/}); 

if($.browser.msie && $.browser.version=="7.0") {
	$("#bestellen #besteltabel th.btable_large").css("border", "1px solid #ccc"); 
	$("#tel0800").css("top", "181px");
}
$(".voorwaarden").append("<!--"+parseInt($.browser.version)+"//-->");
if(!$.browser.msie || ($.browser.msie && parseInt($.browser.version)<=7)) {
	$("#bestellen #besteltabel th.btable_large").css("position", "relative"); 
}

position: ; 
		
 function fixPng(png) {
   // get src
   var src = png.src;
   // set width and height
   if (!png.style.width) { png.style.width = $(png).width(); }
   if (!png.style.height) { png.style.height = $(png).height(); }
   // replace by blank image
   png.onload = function() { };
   png.src = blank.src;
   // set filter (display original image)
   png.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
 }

	$("#maandfact").numeric({allow:","});
	$("#postcode").alphanumeric({allow:""});
	$("#huisnummer").numeric();

	$(".bestelknop").hover(
		function() {
		$(this).children("img").stop().animate({"opacity": "0"}, "fast");
		},
		function() {
		$(this).children("img").stop().animate({"opacity": "1"}, "fast");
	});
	
	if ($(".lightup").length >= 1) { 

		$(".lightup").each(function() { 
			if ($(this).attr("title") == "yf250") { $(".nr1 .bestelknop").children("img").stop().animate({"opacity": "0"}, "fast"); }
			if ($(this).attr("title") == "yf450") { $(".nr3 .bestelknop").children("img").stop().animate({"opacity": "0"}, "fast"); }
			if ($(this).attr("title") == "yfeindeloos") { $(".nr2 .bestelknop").children("img").stop().animate({"opacity": "0"}, "fast"); }
			if ($(this).attr("title") == "yfbuitenland") { $(".nr4 .bestelknop").children("img").stop().animate({"opacity": "0"}, "fast"); }
		});
	}
	
	$("#kieswijzermeerinfo").hover(
		function() {
		$(this).children("img").stop().animate({"opacity": "0.90"}, "fast");
		},
		function() {
		$(this).children("img").stop().animate({"opacity": "1"}, "fast");
	});

	$("#knopstap1").click(
		function() {
			$(this).parents("form").submit();
			return false;
	});
	
	$("#knopstap1a").click(
		function() {
			$(this).parents("form").submit();
			return false;
	});
	$("#knopstap2").click(
		function() {
			$(this).parents("form").submit();
			return false;
	});
	$("#knopstap2b").click(
		function() {
			$(this).removeAttr("href");
			$(this).attr("id", "knopstap2b_disabled");
			$(this).attr("innerHTML", "Even geduld a.u.b.");
			//$(this).removeClass("bestelknop");
			//$(this).children("img").attr("src", "https://www.youfone.nl/images/preloader.gif");
			$(this).parents("form").submit();
			return false;
	});
	$("#knopstap3").click(
		function() {
			$(this).parents("form").submit();
			return false;
	});
	$("#next3").click(
		function() {
			$(this).parents("form").submit();
			return false;
	});

	$(".faqblok").hover(
		function() {
		$(this).css("backgroundPosition", "right top");
		},
		function() {
		$(this).css("backgroundPosition", "left top");
	});

	$("#nummerbehoud_opmerkingen[maxlength]").keyup(function(){
		var max = parseInt($(this).attr('maxlength'));
		if($(this).val().length > max){
			$(this).val($(this).val().substr(0, $(this).attr('maxlength')));
		}
	});

	$(".faqblok").click(
		function() {
			 var pathname = window.location.href; 
			 var linkfaq = $(this).children("p").children("a").attr("rel");
			 window.location = pathname+linkfaq+"/";
	});

	$("#faqs dd").each( function() { $(this).css("display", "none"); });
	$("#faqs dt").click( function() { 
		$("#faqs dd").css("display", "none");
		$(this).next("dd").css("display", "block");
		return false;
	});

	$("#eenjaar").click(function(){
		var waardes = $(this).val().split("||"); 
		var waardes2 = waardes[1].replace(".", ",");
		$("#duur span").attr("innerHTML", waardes[0]+" jaar ");
		if (waardes[2] == "") {
            // Edit by Bas @ 07-12-2011
			//$("#abbokosten").attr("innerHTML", "Abonnementskosten <span class='oudeprijs'>&euro; "+waardes2+"</span>");
            $("#abbokosten").attr("innerHTML", "Abonnementskosten * <span class='oudeprijs'>&euro; "+waardes2+"</span>");
		} else { 
			var waardes3 = waardes[2].replace(".", ",");
			$("#abbokosten").attr("innerHTML", "Abonnementskosten <span class=\"oudeprijs\">van &nbsp;&euro; "+waardes3+"</span><span class=\"nieuweprijs\">voor &nbsp;<span>&euro; "+waardes2+"</span></span><img src=\"images/stripe-ww.png\" alt=\"\" class=\"stripeww\" />");
		}
				
		var totaalprijs = parseFloat(waardes[1]);
		var dpprijs = $("#newval_datapakket span").attr("innerHTML");
		if (dpprijs != null && dpprijs.indexOf(" ") != -1) { 
			dpprijs = dpprijs.split(" ");
			dpprijs = dpprijs[1].replace(",", ".");
			totaalprijs = parseFloat(dpprijs)+totaalprijs;
		} 
			
		var smsprijs = $("#newval_smsbundel span").attr("innerHTML");
		if (smsprijs != null && smsprijs.indexOf(" ") != -1) { 
			smsprijs = smsprijs.split(" ");
			smsprijs = smsprijs[1].replace(",", ".");
			totaalprijs = parseFloat(smsprijs)+totaalprijs;
		} 
			totaalprijs = new Number(Math.round(totaalprijs*100)/100);
			totaalprijs = totaalprijs.toFixed(2).replace(".", ",");
			$("#maandprijs").attr("innerHTML", "&euro; "+totaalprijs);
	});
	
	$("#eenjaar2").click(function(){
		var waardes = $(this).val().split("||"); 
		var waardes2 = waardes[1].replace(".", ",");
		$("#duur span").attr("innerHTML", waardes[0]+" jaar ");
		if (waardes[2] == "") { 
			$("#abbokosten").attr("innerHTML", "Abonnementskosten <span class='oudeprijs'>&euro; "+waardes2+"</span>");
		} else { 
			var waardes3 = waardes[2].replace(".", ",");
			$("#abbokosten").attr("innerHTML", "Abonnementskosten <span class=\"oudeprijs\">van &nbsp;&euro; "+waardes3+"</span><span class=\"nieuweprijs\">voor &nbsp;<span>&euro; "+waardes2+"</span></span><img src=\"images/stripe-ww.png\" alt=\"\" class=\"stripeww\" />");
		}
				
		var totaalprijs = parseFloat(waardes[1]);
		var dpprijs = $("#newval_datapakket span").attr("innerHTML");
		if (dpprijs != null && dpprijs.indexOf(" ") != -1) { 
			dpprijs = dpprijs.split(" ");
			dpprijs = dpprijs[1].replace(",", ".");
			totaalprijs = parseFloat(dpprijs)+totaalprijs;
		} 
			
		var smsprijs = $("#newval_smsbundel span").attr("innerHTML");
		if (smsprijs != null && smsprijs.indexOf(" ") != -1) { 
			smsprijs = smsprijs.split(" ");
			smsprijs = smsprijs[1].replace(",", ".");
			totaalprijs = parseFloat(smsprijs)+totaalprijs;
		} 
			totaalprijs = new Number(Math.round(totaalprijs*100)/100);
			totaalprijs = totaalprijs.toFixed(2).replace(".", ",");
			$("#maandprijs").attr("innerHTML", "&euro; "+totaalprijs);
	});

	$("#tweejaar").click(function(){
		var waardes = $(this).val().split("||"); 
		var waardes2 = waardes[1].replace(".", ",");
		$("#duur span").attr("innerHTML", waardes[0]+" jaar ");
		if (waardes[2] == "") { 
			$("#abbokosten").attr("innerHTML", "Abonnementskosten <span class='oudeprijs'>&euro; "+waardes2+"</span>");
		} else { 
			var waardes3 = waardes[2].replace(".", ",");
			if (waardes2 == "2,50") { 
			$("#abbokosten").attr("innerHTML", "Abonnementskosten * <br/><small style='font-size:11px;font-weight:normal;margin:0;padding:0;'>2e jaar: &euro; 5,85 p/maand</small><span class=\"oudeprijs\">van &nbsp;&euro; "+waardes3+"</span><span class=\"nieuweprijs\">voor &nbsp;<span>&euro; "+waardes2+"</span></span><img src=\"images/stripe-ww.png\" alt=\"\" class=\"stripeww\" />");
			} else {
			$("#abbokosten").attr("innerHTML", "Abonnementskosten <span class=\"oudeprijs\">van &nbsp;&euro; "+waardes3+"</span><span class=\"nieuweprijs\">voor &nbsp;<span>&euro; "+waardes2+"</span></span><img src=\"images/stripe-ww.png\" alt=\"\" class=\"stripeww\" />");
			}
		}
		
		var totaalprijs = parseFloat(waardes[1]);
		var dpprijs = $("#newval_datapakket span").attr("innerHTML");
		if (dpprijs != null && dpprijs.indexOf(" ") != -1) { 
			dpprijs = dpprijs.split(" ");
			dpprijs = dpprijs[1].replace(",", ".");
			totaalprijs = parseFloat(dpprijs)+parseFloat(waardes[1]);
		} 

		var smsprijs = $("#newval_smsbundel span").attr("innerHTML");
		if (smsprijs != null && smsprijs.indexOf(" ") != -1) { 
			smsprijs = smsprijs.split(" ");
			smsprijs = smsprijs[1].replace(",", ".");
			totaalprijs = parseFloat(smsprijs)+totaalprijs;
		} 

			totaalprijs = new Number(Math.round(totaalprijs*100)/100);
			totaalprijs = totaalprijs.toFixed(2).replace(".", ",");
			$("#maandprijs").attr("innerHTML", "&euro; "+totaalprijs);
	});
	
	$("#tweejaar2").click(function(){
		var waardes = $(this).val().split("||"); 
		var waardes2 = waardes[1].replace(".", ",");
		$("#duur span").attr("innerHTML", waardes[0]+" jaar ");
		if (waardes[2] == "") { 
			$("#abbokosten").attr("innerHTML", "Abonnementskosten <span class='oudeprijs'>&euro; "+waardes2+"</span>");
		} else { 
			var waardes3 = waardes[2].replace(".", ",");
			$("#abbokosten").attr("innerHTML", "Abonnementskosten <span class=\"oudeprijs\">van &nbsp;&euro; "+waardes3+"</span><span class=\"nieuweprijs\">voor &nbsp;<span>&euro; "+waardes2+"</span></span><img src=\"images/stripe-ww.png\" alt=\"\" class=\"stripeww\" />");
		}
		
		var totaalprijs = parseFloat(waardes[1]);
		var dpprijs = $("#newval_datapakket span").attr("innerHTML");
		if (dpprijs != null && dpprijs.indexOf(" ") != -1) { 
			dpprijs = dpprijs.split(" ");
			dpprijs = dpprijs[1].replace(",", ".");
			totaalprijs = parseFloat(dpprijs)+parseFloat(waardes[1]);
		} 

		var smsprijs = $("#newval_smsbundel span").attr("innerHTML");
		if (smsprijs != null && smsprijs.indexOf(" ") != -1) { 
			smsprijs = smsprijs.split(" ");
			smsprijs = smsprijs[1].replace(",", ".");
			totaalprijs = parseFloat(smsprijs)+totaalprijs;
		} 

			totaalprijs = new Number(Math.round(totaalprijs*100)/100);
			totaalprijs = totaalprijs.toFixed(2).replace(".", ",");
			$("#maandprijs").attr("innerHTML", "&euro; "+totaalprijs);
	});

	$("#seconde").click(function() { 
		var waardes = $(this).val().split("||"); 
		waardes1 = waardes[1].replace(",", ".");
		if ($("#newval_bellenper").length == 0) { 
			$("#abbokosten").after("<dd id='newval_bellenper'>Betalen per "+waardes[0]+"<span>&euro; "+waardes[1]+",00</span></dd>");
		}
		else {
			$("#newval_bellenper").attr("innerHTML", "Betalen per "+waardes[0]+"<span>&euro; "+waardes[1]+",00</span>");
		}

		var abboprijs = $(".nieuweprijs span").attr("innerHTML").split(" ");
		var abbokosten = abboprijs[1];
		if (abbokosten.indexOf(",") >= 1) { abbokosten = abbokosten.replace(",","."); }
		var totaalprijs = parseFloat(abbokosten)+parseFloat(waardes1);
		
		var dpprijs = $("#newval_datapakket span").attr("innerHTML");
		if (dpprijs != null && dpprijs.indexOf(" ") != -1) { 
			dpprijs = dpprijs.split(" ");
			dpprijs = dpprijs[1].replace(",", ".");
			totaalprijs = parseFloat(dpprijs)+parseFloat(waardes[1]);
		} 

		var smsprijs = $("#newval_smsbundel span").attr("innerHTML");
		if (smsprijs != null && smsprijs.indexOf(" ") != -1) { 
			smsprijs = smsprijs.split(" ");
			smsprijs = smsprijs[1].replace(",", ".");
			totaalprijs = parseFloat(smsprijs)+totaalprijs;
		} 

			totaalprijs = new Number(Math.round(totaalprijs*100)/100);
			totaalprijs = totaalprijs.toFixed(2).replace(".", ",");
			$("#maandprijs").attr("innerHTML", "&euro; "+totaalprijs);

	});

	$("#minuut").click(function() { 
		var waardes = $(this).val().split("||"); 
		waardes1 = waardes[1].replace(",", ".");
		
		if ($("#newval_bellenper").length == 0) { 
			$("#abbokosten").after("<dd id='newval_bellenper'>Betalen per "+waardes[0]+"<span>&euro; "+waardes[1]+",00</span></dd>");
		}
		else {
			$("#newval_bellenper").attr("innerHTML", "Betalen per "+waardes[0]+"<span>&euro; "+waardes[1]+",00</span>");
		}

		var abboprijs = $(".nieuweprijs span").attr("innerHTML").split(" ");
		var abbokosten = abboprijs[1].replace(",", ".");
		var totaalprijs = parseFloat(abbokosten);
		
		var dpprijs = $("#newval_datapakket span").attr("innerHTML");
		if (dpprijs != null && dpprijs.indexOf(" ") != -1) { 
			dpprijs = dpprijs.split(" ");
			dpprijs = dpprijs[1].replace(",", ".");
			totaalprijs = parseFloat(dpprijs)+parseFloat(waardes[1]);
		} 

		var smsprijs = $("#newval_smsbundel span").attr("innerHTML");
		if (smsprijs != null && smsprijs.indexOf(" ") != -1) { 
			smsprijs = smsprijs.split(" ");
			smsprijs = smsprijs[1].replace(",", ".");
			totaalprijs = parseFloat(smsprijs)+totaalprijs;
		} 

			totaalprijs = new Number(Math.round(totaalprijs*100)/100);
			totaalprijs = totaalprijs.toFixed(2).replace(".", ",");
			$("#maandprijs").attr("innerHTML", "&euro; "+totaalprijs);

	});

	$("a.uitklap").click(function(){
		if ($(this).parent().next(".uitklap").css("display") == "none") { 
			$(this).parent().next(".uitklap").css("display", "block");
		}
		else if ($(this).parent().next(".uitklap").css("display") == "block") { 
			$(this).parent().next(".uitklap").css("display", "none");
		}
		return false;
	});

	$(".datapakket_radio").click(
		function() {
			var waardes = $(this).val().split("||"); 
			if (waardes[1] == "0,00") { 
				if ($("#newval_datapakket").length == 0) { }
				else { 
				var dpkostenoud = $("#newval_datapakket span").attr("innerHTML").replace(",", ".").substring(2);
				$("#newval_datapakket").remove();
				var dpkosten = waardes[1].replace(",", ".");
				var abbokosten = $("#maandprijs").attr("innerHTML").replace(",", ".").substring(2);
				var totaalprijs = parseFloat(abbokosten)-parseFloat(dpkostenoud)+parseFloat(dpkosten);
			}} else { 
	
			if ($("#newval_bellenper").length == 0) { idtoafter = "abbokosten"; } else { idtoafter = "newval_bellenper"; }

			if ($("#newval_datapakket").length == 0) { 
				$("#"+idtoafter).after("<dd id='newval_datapakket'>"+waardes[0]+"<span>&euro; "+waardes[1]+"</span></dd>");
				var dpkosten = waardes[1].replace(",", ".");
				var abbokosten = $("#maandprijs").attr("innerHTML").replace(",", ".").substring(2);
				var totaalprijs = parseFloat(abbokosten)+parseFloat(dpkosten);
			}
			else {
				
				var dpkostenoud = $("#newval_datapakket span").attr("innerHTML").replace(",", ".").substring(2);
				$("#newval_datapakket").attr("innerHTML", waardes[0]+"<span>&euro; "+waardes[1]+"</span>");
				var dpkosten = waardes[1].replace(",", ".");
				var abbokosten = $("#maandprijs").attr("innerHTML").replace(",", ".").substring(2);
				var totaalprijs = parseFloat(abbokosten)-parseFloat(dpkostenoud)+parseFloat(dpkosten);
				
				
				// if(totaalprijs == "26.80") {
				// if (waardes[1] == "10,95") { 
				// 	var totaalprijs = totaalprijs - 10;
				// }}
				
				// if(totaalprijs == "30.80") {
				// if (waardes[1] == "14,95") { 
				// 	var totaalprijs = totaalprijs - 10;
				// }}
				
			}}
			totaalprijs = new Number(Math.round(totaalprijs*100)/100);
			totaalprijs = totaalprijs.toFixed(2).replace(".", ",");
			$("#maandprijs").attr("innerHTML", "&euro; "+totaalprijs);
		}
	);

	$(".smsbundel_radio").click(
		function() {
			var waardes = $(this).val().split("||"); 
			if (waardes[1] == "0,00") { 
			if ($("#newval_smsbundel").length == 0) {}
			else {
				var dpkostenoud = $("#newval_smsbundel span").attr("innerHTML").replace(",", ".").substring(2);
				$("#newval_smsbundel").remove();
				var dpkosten = waardes[1].replace(",", ".");
				var abbokosten = $("#maandprijs").attr("innerHTML").replace(",", ".").substring(2);
				var totaalprijs = parseFloat(abbokosten)-parseFloat(dpkostenoud)+parseFloat(dpkosten);
			}}
			else {

			if ($("#newval_bellenper").length == 0) { idtoafter = "abbokosten"; } else { idtoafter = "newval_bellenper"; }

			if ($("#newval_smsbundel").length == 0) { 
				$("#"+idtoafter).after("<dd id='newval_smsbundel'>"+waardes[0]+"<span>&euro; "+waardes[1]+"</span></dd>");
				var dpkosten = waardes[1].replace(",", ".");
				var abbokosten = $("#maandprijs").attr("innerHTML").replace(",", ".").substring(2);
				var totaalprijs = parseFloat(abbokosten)+parseFloat(dpkosten);
			}
			else {
				var dpkostenoud = $("#newval_smsbundel span").attr("innerHTML").replace(",", ".").substring(2);
				$("#newval_smsbundel").attr("innerHTML", waardes[0]+"<span>&euro; "+waardes[1]+"</span>");
				var dpkosten = waardes[1].replace(",", ".");
				var abbokosten = $("#maandprijs").attr("innerHTML").replace(",", ".").substring(2);
				var totaalprijs = parseFloat(abbokosten)-parseFloat(dpkostenoud)+parseFloat(dpkosten);
			}}
			totaalprijs = new Number(Math.round(totaalprijs*100)/100);
			totaalprijs = totaalprijs.toFixed(2).replace(".", ",");
			$("#maandprijs").attr("innerHTML", "&euro; "+totaalprijs);
		}
	);

	var myFile = document.location.toString();
	if (myFile.match('#')) { // the URL contains an anchor
		var myAnchor = myFile.split('#')[1];
		$("#antwoord_"+myAnchor).css("display", "block"); 
	}

	$("#bestelform #postcode").blur(function(){
		if ($("#bestelform #huisnummer").val().length == 0 || $("#bestelform #postcode").val().length == 0) {
			$("#auto_straat").attr("innerHTML", "");
			$("#auto_plaats").attr("innerHTML", "");
			$("#straat").val("");
			$("#plaats").val("");
			}
		else { checkadres(); }
	});

	$("#bestelform #huisnummer").blur(function(){
		if ($("#bestelform #huisnummer").val().length == 0 || $("#bestelform #postcode").val().length == 0) { 
			$("#auto_straat").attr("innerHTML", "");
			$("#auto_plaats").attr("innerHTML", "");
			$("#straat").val("");
			$("#plaats").val("");
		}
		else { checkadres(); }
	});
	
function checkadres() { 

	var postcode = $.trim($("#postcode").val()).substring(0,6);
	var nummer = $.trim($("#huisnummer").val())
	
	$.ajax({
		url: 'adrescheck.php?pc='+postcode+"&nr="+nummer,
		type: 'get',
		dataType: 'html',
		async: false,
		success: function(data) { 
		
			waarde = data.split("||");
			$("#auto_straat").attr("innerHTML", waarde[0]);
			$("#auto_plaats").attr("innerHTML", waarde[1]);
			$("#straat").val(waarde[0]);
			$("#plaats").val(waarde[1]);
		
		} 
	});
	
	$("#postcode").val($("#postcode").val().substring(0,6));

}

	$("#nummerbehoud1").click(function(){
		$("#nrbehoud").css("display", "none");
	});
	$("#nummerbehoud2").click(function(){
		$("#nrbehoud").css("display", "block");
	});

	if ($.browser.webkit) { $('body').css('background-position','49.99% 0'); }
	
	$(".externelinkladen").each(function(){ 
		window.open($(this).attr("href"));
		$(this).click(function(){ window.open($(this).attr("href")); return false; });
	});
	
	$("#vergelijkhome div").click(function(){
		 var pathname = window.location.href; 
		 var linkfaq = $(this).children("p").children("a").attr("rel");
		 window.location = pathname+linkfaq+"/";
	});

	$(".vergelijkuitklap").toggle(function() { 
		$("#vergelijkuitklapdiv").fadeIn("normal");
		$(this).children("span").attr("innerHTML", "verbergen");
	}, function() { 
		$("#vergelijkuitklapdiv").fadeOut("normal");
		$(this).children("span").attr("innerHTML", "tonen");
	});
	
	$("#tarievenpaginas h4.cufon").click(function(){
		if ($(this).attr("id") != "main") {
		 var pathname = window.location.href; 
		 var linkfaq = $(this).children("a").attr("rel"); 
		 window.location = pathname+linkfaq+"/";
		}
	});


	$("#main").click(function(){

	if ($(this).children("img").attr("src") == "images/tariefblok-aan.gif") {

		$(this).css("margin", "0px 0px 0px 30px");
		$(this).children("img").attr("src", "images/tariefblok-uit.gif"); 
		$("#tarievenpaginas table").css("display", "none");
		$("#tarievenpaginas p").css("display", "none");
		
	} else { 

		$(this).css("margin", "0px 0px 20px 30px");
		$(this).children("img").attr("src", "images/tariefblok-aan.gif"); 
		$("#tarievenpaginas table").css("display", "block");
		$("#tarievenpaginas p").css("display", "block");

	}});
	

$("#knopstapbetaal").click(function(){ 

if ($("#rekeningnummer").val() != "" && $("#rekening_plaats").val() != "" && $("#naam_rekeninghouder").val() != "" && $("#akkoord_machtiging").val() != "") {

$.ajax({
		url: 'save3.php?rn='+$("#rekeningnummer").val()+"&rp="+$("#rekening_plaats").val()+"&nrh="+$("#naam_rekeninghouder").val()+"&akk="+$("#akkoord_machtiging").val()+"&unid="+$("#id").val(),
		type: 'get',
		dataType: 'html',
		async: false,
		success: function(data) { 

			// Velden overzetten
			$("#BPE_AccountNumber").val($("#rekeningnummer").val());
			$("#BPE_AccountName").val($("#naam_rekeninghouder").val());
			$("#BPE_Customername").val($("#naam_rekeninghouder").val());
			
			// Veldcontrole
			document.bestelform.action="https://payment.buckaroo.nl/gateway/machtiging.asp" 
			
			// Submit
			document.bestelform.submit();
			
		} 
	});
}
else { 
			
			// Submit
			document.bestelform.submit();
			
}
return false;
});

$("#huidig_type_aansluiting1").click(function(){
		$(".prepaid").css("display", "block");
		$(".prepaid").attr("name", "huidige_provider");
		$(".abonnement").attr("name", "temp");
		$(".abonnement").css("display", "none");
});

$("#huidig_type_aansluiting2").click(function(){
		$(".abonnement").css("display", "block");
		$(".abonnement").attr("name", "huidige_provider");
		$(".prepaid").attr("name", "temp");
		$(".prepaid").css("display", "none");
});


});

function formHandler3(){ document.tarievenform.submit(); } 

function DoNav(theUrl)
  {
  top.document.location.href = theUrl;
  }

