/* Minified version of main.js and sb_form.js */
function getDateFromFormat(a,b){a=a+"",b=b+"";var c=0,d=0,e="",f="",g="",h,i,j=new Date,k=j.getYear(),l=j.getMonth()+1,m=1,n=j.getHours(),o=j.getMinutes(),p=j.getSeconds(),q="";while(d<b.length){e=b.charAt(d),f="";while(b.charAt(d)==e&&d<b.length)f+=b.charAt(d++);if(f=="yyyy"||f=="yy"||f=="y"){f=="yyyy"&&(h=4,i=4),f=="yy"&&(h=2,i=2),f=="y"&&(h=2,i=4),k=_getInt(a,c,h,i);if(k==null)return 0;c+=k.length,k.length==2&&(k>70?k=1900+(k-0):k=2e3+(k-0))}else if(f=="MMM"||f=="NNN"){l=0;for(var r=0;r<MONTH_NAMES.length;r++){var s=MONTH_NAMES[r];if(a.substring(c,c+s.length).toLowerCase()==s.toLowerCase())if(f=="MMM"||f=="NNN"&&r>11){l=r+1,l>12&&(l-=12),c+=s.length;break}}if(l<1||l>12)return 0}else if(f=="EE"||f=="E")for(var r=0;r<DAY_NAMES.length;r++){var t=DAY_NAMES[r];if(a.substring(c,c+t.length).toLowerCase()==t.toLowerCase()){c+=t.length;break}}else if(f=="MM"||f=="M"){l=_getInt(a,c,f.length,2);if(l==null||l<1||l>12)return 0;c+=l.length}else if(f=="dd"||f=="d"){m=_getInt(a,c,f.length,2);if(m==null||m<1||m>31)return 0;c+=m.length}else if(f=="hh"||f=="h"){n=_getInt(a,c,f.length,2);if(n==null||n<1||n>12)return 0;c+=n.length}else if(f=="HH"||f=="H"){n=_getInt(a,c,f.length,2);if(n==null||n<0||n>23)return 0;c+=n.length}else if(f=="KK"||f=="K"){n=_getInt(a,c,f.length,2);if(n==null||n<0||n>11)return 0;c+=n.length}else if(f=="kk"||f=="k"){n=_getInt(a,c,f.length,2);if(n==null||n<1||n>24)return 0;c+=n.length,n--}else if(f=="mm"||f=="m"){o=_getInt(a,c,f.length,2);if(o==null||o<0||o>59)return 0;c+=o.length}else if(f=="ss"||f=="s"){p=_getInt(a,c,f.length,2);if(p==null||p<0||p>59)return 0;c+=p.length}else if(f=="a"){if(a.substring(c,c+2).toLowerCase()=="am")q="AM";else if(a.substring(c,c+2).toLowerCase()=="pm")q="PM";else return 0;c+=2}else{if(a.substring(c,c+f.length)!=f)return 0;c+=f.length}}if(c!=a.length)return 0;if(l==2)if(k%4==0&&k%100!=0||k%400==0){if(m>29)return 0}else if(m>28)return 0;if(l==4||l==6||l==9||l==11)if(m>30)return 0;n<12&&q=="PM"?n=n-0+12:n>11&&q=="AM"&&(n-=12);var u=new Date(k,l-1,m,n,o,p);return u.getTime()}function _getInt(a,b,c,d){for(var e=d;e>=c;e--){var f=a.substring(b,b+e);if(f.length<c)return null;if(_isInteger(f))return f}return null}function _isInteger(a){var b="1234567890";for(var c=0;c<a.length;c++)if(b.indexOf(a.charAt(c))==-1)return!1;return!0}function formatDate(a,b){b=b+"";var c="",d=0,e="",f="",g=a.getYear()+"",h=a.getMonth()+1,i=a.getDate(),j=a.getDay(),k=a.getHours(),l=a.getMinutes(),m=a.getSeconds(),n,o,p,q,r,s,t,u,v,w,x,k,y,z,A,B,C=new Object;g.length<4&&(g=""+(g-0+1900)),C.y=""+g,C.yyyy=g,C.yy=g.substring(2,4),C.M=h,C.MM=LZ(h),C.MMM=MONTH_NAMES[h-1],C.NNN=MONTH_NAMES[h+11],C.d=i,C.dd=LZ(i),C.E=DAY_NAMES[j+7],C.EE=DAY_NAMES[j],C.H=k,C.HH=LZ(k),k==0?C.h=12:k>12?C.h=k-12:C.h=k,C.hh=LZ(C.h),k>11?C.K=k-12:C.K=k,C.k=k+1,C.KK=LZ(C.K),C.kk=LZ(C.k),k>11?C.a="PM":C.a="AM",C.m=l,C.mm=LZ(l),C.s=m,C.ss=LZ(m);while(d<b.length){e=b.charAt(d),f="";while(b.charAt(d)==e&&d<b.length)f+=b.charAt(d++);C[f]!=null?c=c+C[f]:c=c+f}return c}function compareDates(a,b,c,d){var e=getDateFromFormat(a,b),f=getDateFromFormat(c,d);if(e==0||f==0)return-1;if(e>f)return 1;return 0}function isDate(a,b){var c=getDateFromFormat(a,b);if(c==0)return!1;return!0}function LZ(a){return(a<0||a>9?"":"0")+a}function Checkfields(a){if(validateNonEmpty(a.ophaal_breng,a.name_help)&&validateRadioButton(a)&&validateDate(a.date,a.date_help)&&validateNonEmpty(a.openingstijden,a.name_help)&&validateZipCode(a.postcode,a.zipcode_help)&&validateNonEmpty(a.huisnummer,a.huisnummer_help)&&validateEmail(a.email,a.email_help)){a.submit();return!1}alert("Een of meerdere velden zijn niet ingevuld.");return!1}function getOpeningstijden(a,b){var c=document.return_form.openingstijden;document.return_form.openingstijden.options.length=0;if(b==3||b==4||b==5||b==6||b==7||b==8||b==9){if(a==1||a==2||a==4||a==5)c.options[c.options.length]=new Option("19.00 - 20.30","19.00 - 20.30");else if(a==6)c.options[c.options.length]=new Option("9.00 - 13.00","9.00 - 13.00");else if(a==0||a==3)c.options[c.options.length]=new Option("gesloten","gesloten")}else b==10||b==11||b==0||b==1||b==2;if(a==1||a==5)c.options[c.options.length]=new Option("19.00 - 20.30","19.00 - 20.30");else if(a==6)c.options[c.options.length]=new Option("9.00 - 13.00","9.00 - 13.00");else if(a==0||a==2||a==3||a==4)c.options[c.options.length]=new Option("gesloten","gesloten")}function getTijden(){var a=document.getElementById("date").value,b=formatDate(new Date(getDateFromFormat(a,"dd/MM/yyyy")),"MM/dd/yyyy"),c=new Date(b),d=c.getDate(),e=c.getDay(),f=c.getMonth(),g=c.getFullYear();getOpeningstijden(e,f)}function validateRadioButton(a){myOption=-1;for(i=a.ophaal_breng.length-1;i>-1;i--)a.ophaal_breng[i].checked&&(myOption=i,i=-1);return myOption==-1?!1:!0}function validatePhone(a,b){if(!validateNonEmpty(a,b))return!1;return validateRegEx(/^\d{3}-\d{7}|\d{2}-\d{8}|\d{4}-\d{6}$/,a.value,b,"Please enter a phone number (for example, 123-456-7890).")}function validateDate(a,b){if(!validateNonEmpty(a,b))return!1;return validateRegEx(/^\d{2}\/\d{2}\/(\d{2}|\d{4})$/,a.value,b,"Please enter a date (for example, 01/14/1975).")}function validateZipCode(a,b){if(!validateNonEmpty(a,b))return!1;return validateRegEx(/^\d{4}\s?[a-zA-Z]{2}$/,a.value,b,"Voeg een postcode in. b.v. 5103 BG")}function validateLength(a,b,c,d){return validateRegEx(new RegExp("^.{"+a+","+b+"}$"),c.value,d,"Please enter a value "+a+" to "+b+" characters in length.")}function validateEmail(a,b){if(!validateNonEmpty(a,b))return!1;return validateRegEx(/^[\w\.-_\+]+@[\w-]+(\.\w{2,4})+$/,a.value,b,"Voer een e-mail adres (bijvoorbeeld, nico@stallingbrabant.nl).")}function validateNonEmpty(a,b){return validateRegEx(/.+/,a.value,b,"Vul a.u.b een waarde in.")}function validateRegEx(a,b,c,d){if(!a.test(b)){c!=null&&(c.innerHTML=d);return!1}c!=null&&(c.innerHTML="");return!0}function check_form(){var a=["voornaam","achternaam","adres","huisnummer","postcode","woonplaats","telefoon","kenteken","email","merk","date","overige"],b,c="";for(b=0;b<a.length;b++)$("#"+a[b]).val().length==0&&(c+="-"+$("#"+a[b]).attr("rel")+"-\n");if(c.length>0){alert("Please fill the next fields:\n"+c);return!1}return!0}$(document).ready(function(){$("#date").datepicker({dateFormat:"dd/mm/yy"}),jQuery(function(a){a.datepicker.regional.nl={clearText:"Wissen",clearStatus:"Wis de huidige datum",closeText:"Sluiten",closeStatus:"Sluit zonder verandering",prevText:"&#x3c;Terug",prevStatus:"Laat de voorgaande maand zien",prevBigText:"&#x3c;&#x3c;",prevBigStatus:"",nextText:"Volgende&#x3e;",nextStatus:"Laat de volgende maand zien",nextBigText:"&#x3e;&#x3e;",nextBigStatus:"",currentText:"Vandaag",currentStatus:"Laat de huidige maand zien",monthNames:["Januari","Februari","Maart","April","Mei","Juni","Juli","Augustus","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mrt","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],monthStatus:"Laat een andere maand zien",yearStatus:"Laat een ander jaar zien",weekHeader:"Wk",weekStatus:"Week van het jaar",dayNames:["Zondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrijdag","Zaterdag"],dayNamesShort:["Zon","Maa","Din","Woe","Don","Vri","Zat"],dayNamesMin:["Zo","Ma","Di","Wo","Do","Vr","Za"],dayStatus:"DD",dateStatus:"D, M d",dateFormat:"dd.mm.yy",firstDay:1,initStatus:"Kies een datum",isRTL:!1},a.datepicker.setDefaults(a.datepicker.regional.nl)})});var MONTH_NAMES=["January","February","March","April","May","June","July","August","September","October","November","December","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],DAY_NAMES=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sun","Mon","Tue","Wed","Thu","Fri","Sat"]
