// document onload functies $(document).ready(function() { // fancybox galerij $("#fbox_galerij a").fancybox({ 'hideOnContentClick': true, 'zoomSpeedIn': 300, 'zoomSpeedIn': 300, 'overlayShow': false, 'border':0 }); $(".pageRightImage a").fancybox({ 'hideOnContentClick': true, 'zoomSpeedIn': 300, 'zoomSpeedIn': 300, 'overlayShow': false, 'border':0 }); // categorien hover plus url $(".product_item, .product_categorie, .product_koppeling, .product_aanbieding, .nieuwe_producten").live('click', function() { var url = $(this).find(".product_link a, .categorie_link a").attr("href"); window.location.href=url; return false; }).live('mouseover', function() { $(this).toggleClass('hover'); }).live('mouseout', function() { $(this).toggleClass('hover'); }); // submit buttons $(function() { $('input#titel').example('Titel'); $('input#comp').example('Componist / artiest'); $('input#bezetting').example('Bezetting'); $('input#songtitel').example('Songtitel'); $(".submit_button, .link_algemeen a, .terug_overzicht a, .terug_overzicht_product a").button({ text: true }); $(".submit_button#icon_winkelwagen, .link_algemeen#icon_winkelwagen").button({ icons: { primary: 'ui-icon-cart' } }); $(".submit_button#bevestigen, .link_algemeen#bevestigen").button({ icons: { primary: 'ui-icon-check' } }); $(".submit_button#zoeken, .link_algemeen#zoeken").button({ icons: { primary: 'ui-icon-search' } }); $(".submit_button#icon_login, .link_algemeen#icon_login").button({ icons: { primary: 'ui-icon-locked' } }); $(".submit_button#icon_account, .link_algemeen#icon_account").button({ icons: { primary: 'ui-icon-gear' } }); $(".submit_button#icon_contact").button({ icons: { primary: 'ui-icon-mail-closed' } }); $(".link_algemeen#icon_cat").button({ icons: { primary: 'ui-icon-folder-collapsed' } }); $(".submit_button#icon_stap").button({ icons: { primary: 'ui-icon-carat-1-e', secondary: 'ui-icon-carat-1-e' } }); $("#stappen_buttons").buttonset(); }); $('.verzendmethode tr.selectie').bind('mouseenter', function() { $(this).addClass('hover'); }).bind('mouseleave', function() { $(this).removeClass('hover'); $(this).removeClass('click'); }).bind('click', function() { var rel = $(this).attr('rel'); var input = $(this).find('input'); $(input).attr('checked',true); $('.verzendmethode tr').removeClass('checked'); $(this).addClass('checked'); }).disableSelection(); $('.betaalmethode tr.selectie').bind('mouseenter', function() { $(this).addClass('hover'); }).bind('mouseleave', function() { $(this).removeClass('hover'); $(this).removeClass('click'); }).bind('click', function() { var rel = $(this).attr('rel'); var input = $(this).find('input'); $(input).attr('checked',true); $('.betaalmethode tr').removeClass('checked'); $(this).addClass('checked'); }).disableSelection(); // instrumenten vs bezetting $('#instrument').bind('change', function() { //get_bezetting(); }); }); function get_bezetting() { var waarde = $('#instrument').val(); $.ajax({ url: "modules/ajax.bezetting.php?instrument="+waarde, type: "GET", async: false, cache: false, success: function(data) { $('#bezetting_inhoud').html(data); }, error: function() { $('#bezetting_inhoud').html('file not found'); } }); } // extra melding bij account var error_icon = ''; var info_icon = ''; function melding_account(tekst,info) { if (info==true) { $("#melding_info").html(info_icon+' '+tekst); $("#melding_info").slideDown(300); } else { $("#melding").html(error_icon+' '+tekst); $("#melding").slideDown(300); } } // extra melding na invullen -> optie kiezen -> opgeslagen winkelwagen samensmelten, huidige of opgeslagen items laden function melding_account_optie() { $("#melding").html(error_icon+"U heeft reeds een opgeslagen winkelwagen van uw vorige bezoek.
Wat wilt u doen?
"); $("#melding").slideDown(300); } // melding bij formcheck function melding_form_check() { $("#melding").html(error_icon+"U heeft niet alle velden correct ingevuld"); $("#melding").slideDown(300); } // div open per id animatie function div_open(id) { $("#"+id).slideDown(500); } // div dicht per id animatie function div_dicht(id) { $("#"+id).slideUp(300); } // div open per id fade function div_open_fade(id) { $("#"+id).fadeIn(300); } // div dicht per id direct function div_dicht_direct(id) { $("#"+id).hide(); } // producten tabs function product_tab(tab) { var array_tabs_loop = $('.tabs li'); $.each(array_tabs_loop, function(){ var id = $(this).attr('id'); if (id == tab) { $('#'+id+'_tab').fadeIn(300); $('#'+id).addClass('active'); } else { $('#'+id+'_tab').hide(); $('#'+id).removeClass('active'); } // link outline weghalen $('#'+id+' a').blur(); }); } // categorie-menu function toggle_menu(o) { var target = $(o).attr('href'); var rel = $(o).attr('rel'); if ($("#"+rel).length>0) { $("#"+rel).slideDown(); $(o).parent().addClass('actief'); } else { window.location.href=target; } }