String.prototype.ltrim = function () { return this.replace(/^ */,""); }
String.prototype.rtrim = function () { return this.replace(/ *$/,""); }
String.prototype.trim = function () { return this.ltrim().rtrim(); }

try { console.log('init console... done'); } catch(e) { console = { log: function() {} } }


var $aDayNamesMin = new Array();  						 
 $aDayNamesMin['NL'] =  ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za']; 						 
 $aDayNamesMin['EN'] =  ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']; 						 
 $aDayNamesMin['IT'] =  ['Do', 'Lu', 'Ma', 'Me', 'Gi', 'Ve', 'Sa']; 		

var $aMonthNames = new Array();
 $aMonthNames['NL'] = ['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'];
 $aMonthNames['EN'] = ['January','February','March','April','May','June','July','August','September','Oktober','November','December'];
 $aMonthNames['IT'] = ['gennaio','febbraio','marzo','aprile','maggio','maggio','luglio','agosto','settembre','ottobre','novembre','dicembre'];

var $aMonthNamesShort = new Array(); 
  $aMonthNamesShort['NL'] = ['Jan','Feb','Mar','Apr','Mei','Jun','Jul','Aug','Sep','Okt','Nov','Dec'];
  $aMonthNamesShort['EN'] = ['Jan','Feb','Mar','Apr','Mei','Jun','Jul','Aug','Sep','Okt','Nov','Dec'];
  $aMonthNamesShort['IT'] = ['Jan','Feb','Mar','Apr','Mei','Jun','Jul','Aug','Sep','Okt','Nov','Dec'];

var $sMijnTaal = 'EN';
var $url = document.location.href;
$sMijnTaal = $url.replace(/^.*\/[A-Z]{2}\/([A-Z]{2})\/.*$/,'$1');
console.log($url);
console.log($sMijnTaal);
 
function epostduif($parameters)
 {
  domein = 'floramunda.com';
 
  if(epostduif.arguments.length > 1)
  {
  naam = epostduif.arguments[0];
  if(epostduif.arguments.length > 1 && epostduif.arguments[1] != '')
  {
  domein = epostduif.arguments[1];
  }
  if(epostduif.arguments.length == 3)
  {
  echtenaam = epostduif.arguments[2];
  } else
  {
  echtenaam = naam + " @ " + domein;
  }
  document.write("<a class=\"mail\" href='mailto:" + naam + "@" + domein + "'>" + echtenaam + "</a>");
  }
 }
 
 
 $(document).ready(function(){
   $('form.verplicht').submit(function(){
     var $aVerplichtLeeg = $('form.verplicht .pflicht');
     $($aVerplichtLeeg).removeClass('noginvullen');
     var $ok = true;
     for(var $i=0;$i<$aVerplichtLeeg.length;$i++)
     {
       if($($aVerplichtLeeg[$i]).val()=='')
       {
         $ok = false;
        $($aVerplichtLeeg[$i]).prev('label').addClass('noginvullen');
        $($aVerplichtLeeg[$i]).addClass('noginvullen');
       }
     }
     return $ok;
   });
   
   
   $('form.verplicht input.pflicht').keyup(function(){
     if($(this).val() != '')
        $(this).removeClass('noginvullen');
   });
   
   
  var $x = $('.datepicker');
  console.log($x);
  if($x.length > 0) 
  {
  $(function() {
  $(".datepicker").datepicker({numberOfMonths: [1,1],
                minDate: new Date(),
                dateFormat: 'dd-mm-yy',
  	           //showCurrentAtPos: 0,
  	           altField: 'date_delivery', altFormat: 'dd.mm.yy',
  						 firstDay : 1,
  						 dayNamesMin: $aDayNamesMin[ $sMijnTaal],
  						 monthNames: $aMonthNames[ $sMijnTaal],
  						 monthNamesShort: $aMonthNamesShort[ $sMijnTaal],
  						 maxDate: '+10w',
  						 beforeShowDay: function (date){
  						    if(date.getDay()==0)
  						    {
  						      return false;
  						    }
  						    else
  						    {
  						      return [true,"ui-state-active","Event Name"];
  						    }
    						 }
  	           });
  });
  }   
   
   
 });