<!--

var oldHTML = document.getElementById('stockstatus').innerHTML;

if (oldHTML.match(/IN STOCK/i))
    {

               var MyDate = new Date();
               var DayOfWeek = MyDate.getUTCDay();
               var MyMonth = MyDate.getUTCMonth()+1;

               var TargetDate =  MyMonth + '/' + MyDate.getUTCDate() +'/' + MyDate.getUTCFullYear() + ' 14:00 UTC';

               var CountActive = true;
               var CountStepper = -1;

               var DisplayFormat = "%%H%% %%M%% ";

               if (DayOfWeek < 5) {
                                   FinishMessage = "Order now for despatch tomorrow!";
                                   }

               else {
                     FinishMessage = "Order now for despatch on Monday";
                     }


               function calcage(secs, num1, num2, text) {
                 s = ((Math.floor(secs/num1))%num2).toString();
                 if (s > 0)
                     {
                     return "<b>" + s + " " + text + "</b>";
                     }

                 else {
                       return "";
                       }
               }

               function CountBack(secs) {

                  if (DayOfWeek < 1 || DayOfWeek > 5) {
                   document.getElementById("cntdwn").innerHTML = FinishMessage;
                   return;
                                }


                 if (secs < 60) {
                   document.getElementById("cntdwn").innerHTML = FinishMessage;
                   return;
                                }


                 if (secs > 3600) {
                   document.getElementById("cntdwn").innerHTML = "Order now for despatch today!";
                   return;
                                }


                 DisplayStr = DisplayFormat.replace(/%%D%%/g, calcage(secs,86400,100000));
                 DisplayStr = DisplayStr.replace(/%%H%%/g, calcage(secs,3600,24,'hours'));
                 DisplayStr = DisplayStr.replace(/%%M%%/g, calcage(secs,60,60,'mins'));
                 DisplayStr = DisplayStr.replace(/%%S%%/g, calcage(secs,1,60,'secs'));

                 document.getElementById("cntdwn").innerHTML = DisplayStr + "to order for despatch today";

                 if (CountActive)
                   setTimeout("CountBack(" + (secs+CountStepper) + ")", SetTimeOutPeriod);
               }

               function putdiv() {
                document.write("<div id=\"cntdwn\"></div>");
               }




               CountStepper = Math.ceil(CountStepper);
               if (CountStepper == 0)
                 CountActive = false;
               var SetTimeOutPeriod = (Math.abs(CountStepper)-1)*1000 + 990;
               putdiv();
               var dthen = new Date(TargetDate);
               var dnow = new Date();
               if(CountStepper>0)
                 ddiff = new Date(dnow-dthen);
               else
                 ddiff = new Date(dthen-dnow);
               gsecs = Math.floor(ddiff.valueOf()/1000);
               CountBack(gsecs);
    }




    //-->
