﻿// global js script file
// creationdate 06.10.2009
// modification date 07.12.2011

var checkboxfix;
checkboxfix = function () {
     document.forms[0].elements['ctl00_pagecontent_ctl00_ctl00_titleMs'].checked = true;
     document.forms[0].elements['ctl00_pagecontent_ctl00_ctl00_rbbookyourself'].checked = true;
}


$(document).ready(function () {
     $('#programmtable tr:nth-child(odd)>td').addClass('altB');
     $('#programmtable tr:nth-child(even)>td').addClass('altA');
     $('#programmtable02 tr:nth-child(odd)>td').addClass('altB');
     $('#programmtable02 tr:nth-child(even)>td').addClass('altA');
     $('#programmtable03 tr:nth-child(odd)>td').addClass('altB');
     $('#programmtable03 tr:nth-child(odd)>td').addClass('altB');
     $('#programmtable04 tr:nth-child(even)>td').addClass('altA');
     $('#programmtable04 tr:nth-child(odd)>td').addClass('altB');
     $('#programmtable05 tr:nth-child(even)>td').addClass('altA');
     $('#programmtable05 tr:nth-child(even)>td').addClass('altA');
}
);

$(document).ready(function() {
     $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(0)').hide();
     $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(1)').hide();
     $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(2)').hide();
     $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(3)').hide();
     $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(4)').hide();
     $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(5)').hide();
     $('a.more').click(function() {
          $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(0)').fadeOut('slow');
          $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(1)').fadeOut('slow');
          $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(2)').fadeOut('slow');
          $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(3)').fadeOut('slow');
          $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(4)').fadeOut('slow');
          $('#ctl00_pagecontent_ctl00_ctl00_pljobservice ul ul:eq(5)').fadeOut('slow');
          $(this).parent().children().show('slow');
          $(this).hide();
          return false;
     });
});

var customsearch;
customsearch = function() {
     var s = document.getElementById('csbox');
     var si = s.value;
     si = si.replace(/ /gi, '+');
     var smid = queryst("smid");
     var gurl = 'http://www.google.com/cse?cx=016095729255315669919%3Ao0-4pnlyx78&ie=UTF-8&q=' + si + '&sa=Zoeken&siteurl=1-open-opensocial.googleusercontent.com%2Fgadgets%2Fifr%3Fcontainer%3Dopen%26mid%3D1%26v%3D60c289cba7bcd7223a7265b54acc8d1%26lang%3Dall%26country%3DALL%26view%3Dhome%26url%3Dhttp%253A%252F%252Fwww.google.com%252Fcse%252Fapi%252F016095729255315669919%252Fcse%252Fo0-4pnlyx78%252Fgadget%26source%3Dhttp%253A%252F%252Fwww1.katho.be%252Fpage.aspx%253Fsmid%253D' + smid + '%26parent%3Dhttp%253A%252F%252Fwww1.katho.be%252Fpage.aspx%253Fsmid%253D' + smid + '%26libs%3Dcore%253Acore.io%253Arpc%23rpctoken%3D377450178';
     //alert('customsearch: ' + si + '\n' + gurl);
     window.open(gurl);
}

var queryst;
queryst = function (ji) {
     hu = window.location.search.substring(1);
     gy = hu.split("&");
     for (i = 0; i < gy.length; i++) {
          ft = gy[i].split("=");
          if (ft[0] == ji) {
               return ft[1];
          }
     }
}

var showsubnavigation;
showsubnavigation = function() {
     //alert('tn_subset');
     togglediv = document.getElementById('tn_subset');
     togglediv.style.display = 'block';
}
var hidesubnavigation;
hidesubnavigation = function() {
     togglediv = document.getElementById('tn_subset');
     togglediv.style.display = 'none';
}

var stylemenu;
stylemenu = function() {
    
    var elem = document.getElementById("rpgs");
    var pid = queryst('smid');
    var tmp;
    var spf;
    var str = '';
    var gevonden = false;
    if (elem) {
        var linkitems = elem.getElementsByTagName("a");
        for (var i = 0; i < linkitems.length; i++) {
            tmp = linkitems[i].getAttribute("href");
            spf = tmp.split("=");
            if (spf[1] == pid) {
                linkitems[i].className += "current";
                gevonden = true;
            }
        }

        var smid = $('#ctl00_leftnav_hfSmid').val();
        if (gevonden == false) {
            $('#rpgs #lnk' + smid).addClass("current");
            $('#ctl00_leftnav_childpages #lnk' + pid).addClass("current");
        }
        $('#ctl00_leftnav_childpages').insertAfter('#rpgs #lnk' + smid);
        var rpgs = ($('#rpgs').html());

        if (trim(rpgs) != '')
        //if (!$('#rpgs').is(':empty')) 
        {
            $('#ctl00_leftnav_childpages .headerclass').remove();
        }
        $('#ctl00_leftnav_childpages').addClass('inspringen');
    }
}

function trim(value) {
  value = value.replace(/^\s+/,'');
  value = value.replace(/\s+$/,'');
  return value;
}

// start search box
$(document).ready(function () {
     $('#ctl00_tabnavigation_txtZoek').focus(function () {
          if ($(this).val() == 'zoeken') {
               this.value = '';
          }
          $(this).removeClass('reageerboxNietActief');
     });
     $('#ctl00_tabnavigation_txtZoek').blur(function () {
          if ($(this).val() == '') {
               $(this).addClass('reageerboxNietActief');
               this.value = 'zoeken';
          }
     });
     // zorgen dat de zoekfunctie wordt uitgevoerd bij enter-toets
     $('#ctl00_tabnavigation_txtZoek').keypress(function (event) {
          if (event.keyCode == '13') {
               return zoeken();
          }
     });
});

function zoeken() {
     if (document.getElementById("ctl00_tabnavigation_txtZoek").value.toString().length > 0 && document.getElementById("ctl00_tabnavigation_txtZoek").value != 'zoeken') {
          document.forms["aspnetForm"].action = "?smid=2776&zoek=" + document.getElementById("ctl00_tabnavigation_txtZoek").value;
          window.location = "page.aspx?smid=2776&zoek=" + document.getElementById("ctl00_tabnavigation_txtZoek").value;
          return true;
     }
     else {
         alert("Gelieve een zoekterm op te geven");
         return false;
     }
}
// end search box
function youclick(c) {
     // camelCase ! no PascalCase
     var mycbs = document.getElementsByTagName('input');
     var obj = document.getElementById('ctl00_pagecontent_ctl00_ctl00_WS05');
     var b = obj.checked;
     if (b == true) {
          for (thecb in mycbs) {
               if (mycbs[thecb].type == 'checkbox') {
                    mycbs[thecb].checked = false;
                    //alert('cb: ' + mycbs[thecb].checked);
               }
          }
     }
}  


