tc=''; document.write(tc); tc='
'; tc+='
'; document.write(tc); tc=""; tc+=''; tc+='
'; tc+='
'; tc+='

To book an MOT, click an available day, then choose a timeslot from those available.

'; tc+='
'; tc+=''; tc+='
Tue 18/03/2025
16 slots free
'; tc+='
Wed 19/03/2025
17 slots free
'; tc+='
Thu 20/03/2025
16 slots free
'; tc+='
Fri 21/03/2025
15 slots free
'; tc+=''; tc+=''; tc+='
Mon 24/03/2025
18 slots free
'; tc+='
Tue 25/03/2025
16 slots free
'; tc+='
Wed 26/03/2025
18 slots free
'; tc+='
Thu 27/03/2025
17 slots free
'; tc+='
Fri 28/03/2025
18 slots free
'; tc+=''; tc+=''; tc+='
Mon 31/03/2025
18 slots free
'; tc+='
Tue 01/04/2025
18 slots free
'; tc+='
Wed 02/04/2025
18 slots free
'; tc+='
Thu 03/04/2025
18 slots free
'; tc+='
Fri 04/04/2025
18 slots free
'; tc+=''; tc+=''; tc+='
Mon 07/04/2025
18 slots free
'; tc+='
Tue 08/04/2025
18 slots free
'; tc+='
Wed 09/04/2025
18 slots free
'; tc+='
Thu 10/04/2025
18 slots free
'; tc+='
Fri 11/04/2025
17 slots free
'; tc+=''; tc+=''; tc+='
Mon 14/04/2025
17 slots free
'; tc+='
Tue 15/04/2025
18 slots free
'; tc+='
Wed 16/04/2025
18 slots free
'; tc+='
Thu 17/04/2025
18 slots free
'; tc+=''; tc+=''; tc+=''; tc+=''; tc+='
Tue 22/04/2025
18 slots free
'; tc+='
Wed 23/04/2025
18 slots free
'; tc+='
Thu 24/04/2025
18 slots free
'; tc+='
Fri 25/04/2025
18 slots free
'; tc+=''; tc+=''; tc+='
Mon 28/04/2025
18 slots free
'; tc+='
Tue 29/04/2025
18 slots free
'; tc+='
Wed 30/04/2025
18 slots free
'; tc+='
Thu 01/05/2025
18 slots free
'; tc+='
Fri 02/05/2025
18 slots free
'; tc+=''; tc+=''; tc+=''; tc+='
Tue 06/05/2025
18 slots free
'; tc+='
Wed 07/05/2025
18 slots free
'; tc+='
Thu 08/05/2025
18 slots free
'; tc+='
Fri 09/05/2025
18 slots free
'; tc+=''; tc+=''; tc+='
Mon 12/05/2025
18 slots free
'; tc+='
Tue 13/05/2025
18 slots free
'; tc+='
Wed 14/05/2025
18 slots free
'; tc+='
Thu 15/05/2025
18 slots free
'; tc+='
'; tc+='
'; tc+=''; tc+=''; tc+=''; tc+='
'; tc+='
'; tc+='
'; document.write(tc); function ShowMyDay(a) { if(di('DayData_'+a).style.display != "none") { return false; } for(i=1;i<60;i++) { $('#DayData_'+i).slideUp(300); di('Day_'+i).style.backgroundColor='white'; di('Book_'+i).innerHTML=""; } $('#DayData_'+a).slideDown(300); di('Day_'+a).style.backgroundColor='#fffde3'; } window.motwait=1; window.morework=0; function CancelThis(a) { di('Book_'+a).innerHTML=""; } function BookIn(a,b,c,d,e) { if(b=="0") { di('Book_'+e).innerHTML='
Timeslot busy. Please choose an alternative.
'; } else { //di('Book_'+e).innerHTML='
Confirm '+a+'
Cancel
'; BookInStep2(a,b,c,d,e); } } function BookInStep2(a,b,c,d,e) { location.href="#TopJava"; window.rampno=d; window.booktime=a; window.booktime2=a; window.sqltime=c; window.bookwhere="POWER AUTOS"; $('#Slots').fadeOut(300,function(){$('#BookingInfo').fadeIn(300);}); di('BookingInfo').innerHTML='

Your Appointment - Confirm the date & time below:

Book in for '+a+'?
'; di('BookingInfo').innerHTML+='
YES
NO
'; //$('#MainPop').fadeTo('slow',0.2); //0'#PopupP').fadeIn(500); di('BookingInfo').style.display="block"; } function BackToSlots() { $('#BookingInfo').fadeOut(300,function(){$('#Slots').fadeIn(300);}); } function Yes(a) { AllowedToWaitSetting=1; TheMessageToShow=""; TheMessageToShow="You can wait with your vehicle if you wish or drop it off between 7.30am and up to 30 mins prior to your appointment."; d=a.split(' '); if(d[0]=="07:30"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } if(d[0]=="08:00"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } if(d[0]=="08:30"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } if(d[0]=="09:00"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } if(d[0]=="09:30"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } if(d[0]=="10:00"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } if(d[0]=="10:30"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } if(d[0]=="11:00"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } if(d[0]=="11:30"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } if(d[0]=="12:00"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } if(d[0]=="12:30"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } if(d[0]=="13:00"){AllowedToWaitSetting="";TheMessageToShow="Please note: Appts between 7:30 and 13:00 are drop off only. Please drop off your vehicle between 7.30am up to a minimum of 30 mins before your appointment. (If you wish to wait, please book an afternoon slot)."; } $('#BookingInfo').fadeOut(300,function(){ window.booktime=a; window.bookwhere="POWER AUTOS"; if(AllowedToWaitSetting == "1") { di('BookingInfo').innerHTML='

Your Appointment - Waiting with or Leaving your vehicle:

Are you leaving your vehicle or waiting with it?
'; di('BookingInfo').innerHTML+='
WAITING
LEAVING
'; } else { di('BookingInfo').innerHTML='

Your Appointment

'+TheMessageToShow+'
'; di('BookingInfo').innerHTML+='
CANCEL
CONTINUE
'; } $('#BookingInfo').fadeIn(300); }); } function Leave(a) { window.motwait=0; window.booktime=a; window.bookwhere="POWER AUTOS"; $('#BookingInfo').fadeOut(300,function(){ di('BookingInfo').innerHTML='

Your Appointment - Just so you know:

Please drop your vehicle off at appx 9am on the day.
'; di('BookingInfo').innerHTML+='
NEXT
'; $('#BookingInfo').fadeIn(300); }); } function AddJobs(a) { window.morework=0; User(a); return false; window.booktime=a; window.bookwhere="POWER AUTOS"; $('#BookingInfo').fadeOut(300,function(){ di('BookingInfo').innerHTML='

Your Appointment - Additional work:

Do you just want an MOT, or is there additional work you would like us to do?
'; di('BookingInfo').innerHTML+='
JUST MOT
EXTRA WORK
'; $('#BookingInfo').fadeIn(300); }); } function MoreWork(a) { window.booktime=a; window.morework=1; window.bookwhere="POWER AUTOS"; $('#BookingInfo').fadeOut(300,function(){ di('BookingInfo').innerHTML='

Your Appointment - Additional work:

What work would you like?
NB: We will contact you to confirm the work and provide confirmed prices.
'; di('BookingInfo').innerHTML+='
BOOK IN!
'; $('#BookingInfo').fadeIn(300); }); } function User(a) { window.booktime=a; window.bookwhere="POWER AUTOS"; opt=""; d=window.vehicletypes.split(','); for(i=0;i'+d[i]+''; } GenericMsg=""; if(GenericMsg != ""){GenericMsg='
'+GenericMsg+"
";} $('#BookingInfo').fadeOut(300,function(){ di('BookingInfo').innerHTML='

Your Appointment - About you and your vehicle:

Your booking information:


About your vehicle:

Would you like to receive free MOT reminders in the future?
'+GenericMsg+'
'; di('BookingInfo').innerHTML+='
BOOK IN!
CANCEL
'; $('#BookingInfo').fadeIn(300); }); } function BookMeIn(a) { if(window.morework == "1") { if(di('myjob').value == ""){di('myjob').style.borderColor="red";return false;} urlsend='/modules/bookin.pl?key=&date='+encodeURIComponent(a)+'&wait='+window.motwait+'&jobs='+encodeURIComponent(di('myjob').value); } else { urlsend='/modules/bookin.pl?key=&date='+encodeURIComponent(a)+'&wait='+window.motwait; } mn=di('mn').value; mn=mn.replace(" ",""); vr=di('vr').value; vr=vr.replace(" ",""); if(di('fn').value == ""){alert('First name must be entered');return false;} if(di('sn').value == ""){alert('Surname must be entered');return false;} if(vr == ""){alert('Registration must be entered');return false;} if(di('vt').value == ""){alert('Please select your vehicle type');return false;} if(mn == ""){alert('Mobile no. must be entered');return false;} if(mn.length != "11"){alert('Mobile no. is invalid.');return false;} mc=mn.split(''); if(mc[0] != "0" || mc[1] != "7") { if(di('mrm').value == ""){alert('Your mobile number was entered incorrectly');return false;} } if(di('mrm').value == ""){alert('Please select whether you want free MOT reminders in the future');return false;} fn=encodeURIComponent(di('fn').value); sn=encodeURIComponent(di('sn').value);09 vr=encodeURIComponent(vr); vt=encodeURIComponent(di('vt').value); mn=encodeURIComponent(mn); bt=encodeURIComponent(window.sqltime); rems=encodeURIComponent(di('mrm').value); ft=encodeURIComponent(window.booktime2); di('rn2').innerHTML=vr; di('rn3').innerHTML=vr; $('#BookingInfo').fadeOut(300,function(){ di('BookingInfo').innerHTML='

Your Appointment - Confirming your appointment:


Confirming with garage, one moment...
'; $('#BookingInfo').fadeIn(300); }); key='17-987w54-soiubs0r780bu0erwgh434609f09f8g09bndorlfs-89048f'; urlsend='//bookinmycar.co.uk/online/bookin.pl?t=3&key='+key+'&ramp='+window.rampno+'&fn='+fn+'&sn='+sn+'&vr='+vr+'&vt='+vt+'&ft='+ft+'&mn='+mn+'&bt='+bt+'&wait='+window.motwait+'&rems='+rems; //alert(urlsend); //di('dump').innerHTML=urlsend;return false; jQuery.ajax({ url:urlsend, dataType: "jsonp", crossDomain: true, success: function (data) { parseresults(data); }, error: function (xhr, ajaxOptions, thrownError) { alert(xhr.status + ' & ' + ajaxOptions + ' & ' + thrownError); } }); //ajaxpage(url,'nuldiv','','BookIn'); } function parseresults(data) { //data.items[0].snippet.title //alert(data.details); if(data.reply == "busy") { di('BookingInfo').innerHTML='

Your Appointment - A problem occured.

We are really sorry!
Somebody else has just booked this time and date.

When you click Continue, the booking slots will be reloaded with up to date times available so you can choose an alternative.
'; di('BookingInfo').innerHTML+='
CONTINUE
'; return false; } if(data.reply == "booked") { di('BookingInfo').innerHTML='

Your Appointment - Provisionally booked!

Congratulations, your MOT is provisionally booked.
Once the garage has acknowledged the booking, you will receive a confirmation text to your mobile.
'; return false; } if(data.reply == "error") { di('BookingInfo').innerHTML='

Your Appointment - A problem occured.

Something went wrong!
We could not make the booking as an error occured. The team have been notified. You can try again by refreshing the page otherwise you will have to make a telephone booking.
'; di('BookingInfo').innerHTML+='
CONTINUE
'; return false; } if(data.reply == "failed") { di('BookingInfo').innerHTML='

Your Appointment - A problem occured.

Something went wrong!
We could not make the booking as an error occured. The team have been notified. You can try again by refreshing the page otherwise you will have to make a telephone booking.
'; di('BookingInfo').innerHTML+='
CONTINUE
'; return false; } if(data.reply == "banned") { di('BookingInfo').innerHTML='

Your Appointment - A problem occured.

Unfortunately this vehicle cannot be booked online.
Please call the garage and make a telephone booking.
'; di('BookingInfo').innerHTML+='
CONTINUE
'; return false; } if(data.reply == "exists") { di('ts').innerHTML=data.details; di('BookingInfo').innerHTML='

Your Appointment - An appointment is already booked!

Vehicle already booked in!
This vehicle is already booked in on:

'+data.details+'.

If you need to change this date, please contact us by telephone.
'; //di('BookingInfo').innerHTML+='
CONTINUE
'; return false; } //alert(data.result_b); //alert(data.confirmed); } function NoBook(a) { di('BookingInfo').innerHTML='

Your Appointment - The timeslot was taken.

This time slot is no longer available. It may have been booked by somebody else a few moments ago. Please choose another.
'; di('BookingInfo').innerHTML+='
START OVER
'; } function ClosePopupP() { di('PopupP').style.display="none"; }