// Google Analytics
document.write(unescape("%3Cscript src='" + (('https:' === document.location.protocol) ? 'https://ssl.' : 'http://www.') + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

$(function() {

 // Voeg extra stylesheet toe
 $('head').append('<link href="' + base + '_css/js-enabled.css" rel="stylesheet" type="text/css">');

 $('textarea').autoResize().trigger('change');

 if ($('.edit').length) {
  $('.edit').editable(base + 'post', {
   submit: 'OK'
  });
  $('.edit-worker').editable(base + 'post', {
   data: workers,
   type: 'select',
   submit: 'OK'
  });
 }
 $('.edit-client-description').editable(base + 'post', {
  loadurl: base + 'edit-client-description',
  type: 'textarea',
  callback: function() { $('textarea').autoResize().trigger('change'); },
  submit: 'OK'
 });

 $('td.date button').click(function() {
  var $td = $(this).parent();
  // doe ajax post
  $.post(base + 'post', {
   id: $td.find('input[name=id]').val(),
   entryID: $td.find('input[name=entryID]').val(),
   date: $td.find('input.date').val(),
   startTime: $td.find('input.time-start').val(),
   endTime: $td.find('input.time-stop').val()
  }, function(data) {
   location.reload();
  });
  return false;
 });

 // Datepicker
 // http://jqueryui.com/ui/i18n/ui.datepicker-nl.js
 // Dutch (UTF-8) initialisation for the jQuery UI date picker plugin.
 // Written by Mathias Bynens <http://mathiasbynens.be/>
 $.datepicker.regional.nl = {
  closeText: 'Sluiten',
  prevText: '←',
  nextText: '→',
  currentText: 'Vandaag',
  monthNames: ['januari', 'februari', 'maart', 'april', 'mei', 'juni',
  'juli', 'augustus', 'september', 'oktober', 'november', 'december'],
  monthNamesShort: ['jan', 'feb', 'maa', 'apr', 'mei', 'jun',
  'jul', 'aug', 'sep', 'okt', 'nov', 'dec'],
  dayNames: ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
  dayNamesShort: ['zon', 'maa', 'din', 'woe', 'don', 'vri', 'zat'],
  dayNamesMin: ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
  dateFormat: 'yy-mm-dd', firstDay: 1,
  isRTL: false};
 $.datepicker.setDefaults($.datepicker.regional.nl);
 $('input[type=date]').datepicker();

 // Timepickr
 //$('#add-entry input[name=time-start], #add-entry input[name=time-stop]').timepickr();


 if ($('form#add-entry')[0]) {
  var entryId = '';
  $('form#add-entry a.delete-entry').click(function() {
   if (confirm('Are you sure you wish to do this?')) {
   entryId = $(this).attr('data-id');
    $.post(base + 'entry-delete.php', { entryId: entryId }, function(data) {
     if (1 == $.trim(data)) {
      $('form#add-entry tr:has(a[data-id=' + entryId + '])').remove();
      $(this).remove();
     }
    }, 'text');
   }
   return false;
  });
 } else {
  $('.delete a').click(function() {
   if (!confirm('Are you sure you wish to do this?')) {
    return false;
   }
  });
 } 

 swfobject.embedSWF(base + '_swf/promo.swf', 'promo', '670', '140', '6.0.0');

 // Google Analytics
 try {
  var pageTracker = _gat._getTracker('UA-186480-13');
  //pageTracker._initData();
  pageTracker._trackPageview();
 } catch(err) {
  // alert('something went wrong! :[');
 }

});