$(function(){ // Aanmeldformulier: if($("input[name=ouder2_adres_kiezer]").val()!='Anders') { $(".ouder2_anders").hide(); } $("input[name=ouder2_adres_kiezer]").focus(function(){ if($(this).val()!='Anders') { $(".ouder2_anders").slideUp(); } else { $(".ouder2_anders").slideDown(); } }); $("ul.aanmeldFormulier div.slide:not(:first)").hide(); $("ul.aanmeldFormulier li:first h3").addClass("active"); $("ul.aanmeldFormulier li h3").click(function(){ if(!$(this).hasClass("active")) { $("ul.aanmeldFormulier li h3").removeClass("active"); $(this).addClass("active"); $(".slide:visible").slideUp(); $(this).next().slideDown(); } }); initAddChild1(); initAddChild2(); $("input[name=volgende]").click(function(){ var nextItem = $(this).parent().parent().parent().parent().parent().parent().next(); $("h3", nextItem).click(); }); // H1 en H2 vervangen met Flash: var counter = 0; $("#middleColumn h1, #middleColumn h2").each(function(){ counter++; var idName = 'header_'+counter; $(this).wrap('
'); var width = $("#"+idName).width(); var height = $("#"+idName).height(); var flashvars = { text: $(this).text().toUpperCase(), color: "0093d0" } var attributes = { styleclass: "header_replaced", id: idName }; swfobject.embedSWF("/swf/header.swf?c="+Math.random(), idName, width, height, "9.0.0", "/swf/expressInstall.swf", flashvars, {}, attributes); }); $("#leftColumn h2, #rightColumn h2").each(function(){ counter++; var idName = 'header_'+counter; $(this).wrap('
'); var fwidth = $("#"+idName).width(); var fheight = $("#"+idName).height(); var flashvars = { text: $(this).text().toUpperCase(), color: "7ac142" } var params = {}; var attributes = { styleclass: "header_replaced", id: idName }; swfobject.embedSWF("/swf/header.swf?c="+Math.random(), idName, fwidth, fheight, "9.0.0", "/swf/expressInstall.swf", flashvars, {}, attributes); }); // Form validation $("form").submit(function(){ var ok = true; $(".required", this).each(function(){ if($(this).val()=='') { ok = false; $(this).addClass("error"); } else { $(this).removeClass("error"); } }); if(!ok) { alert('Niet alle verplichte velden zijn ingevuld. De velden die nog ingevuld moeten worden zijn rood gemarkeerd!'); return false; } else { return true; } }); // H1 en H2 vervangen met FLIR: /* FLIR.init({ path: '/flir/' }); $("h1,h2").each( function() { FLIR.replace(this, new FLIRStyle({ cFont:'ihatecomicsans', realFontHeight: true })); }); */ // LightBox: $("div.smallThumb a, div.thumbnail a").lightBox(); // Navigatie: // swfobject.embedSWF("/swf/navigation.swf", "flashNavigation", "184", "500", "9.0.0", "/swf/expressInstall.swf", {xmlFile: "/xml/navigation.xml"}, {}, {}); }); function initAddChild1() { $("a.addChild").unbind("click"); $("a.addChild").click(function(){ var aantalKinderen = $("input[name=aantal_kinderen]").val(); var parent = $(this).parent().parent().parent(); aantalKinderen++; $.get("/templates/ajax.addChild.php", {nr:aantalKinderen}, function(data){ // alert(parent.html()); // alert(data); // parent.after('

TEST

'); $("tr.appender").replaceWith(data); // alert($("tr.appender").html()); // parent.after(data); // parent.html(parent.html()+data); // IE7 Workaround $("input[name=aantal_kinderen]").val(aantalKinderen); initAddChild1(); }); // alert($(this).parent().parent().html()); return false; }); } function initAddChild2() { $("a.addChild2").unbind("click"); $("a.addChild2").click(function(){ var aantalKinderen = $("input[name=aantal_kinderen]").val(); var parent = $(this).parent().parent().parent(); aantalKinderen++; $.get("/templates/ajax.addChild2.php", {nr:aantalKinderen}, function(data){ // alert(data); // parent.after(data); // parent.html(parent.html()+data); // IE7 workaround $("tr.appender").replaceWith(data); $("input[name=aantal_kinderen]").val(aantalKinderen); $("input.time").focus(function(){ currentInputField = $(this); var pos = $(this).position(); $("#timePicker").css({left: pos.left, top:pos.top+280}).show(); }).blur(function(){ $("#timePicker").hide(); }); $("input.date").datepicker({ dateFormat: 'dd-mm-yy', monthNames: ['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'], dayNamesMin: ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za'] }); initAddChild2(); }); // alert($(this).parent().parent().html()); return false; }); }