function DisplayImage(picURL,picWidth,picHeight,picTitle){

newWindow=window.open(picURL,'newWin','toolbar=yes')

//newWindow.document.write('<html><head><title>'+picTitle+'<\/title><\/head><body><img src='+picURL+'><\/body><\/html>')
newWindow.document.write('<html><head><title>'+picTitle+'<\/title><\/head><body><img src="watermark.asp?maxwidth=550&maxheight=550&img='+picURL+'" border="0"><\/body><\/html>')


//newWindow.resizeBy(picWidth-newWindow.document.body.clientWidth,picHeight-newWindow.document.body.clientHeight)

newWindow.focus() 
}



function validateSubmission(form){
if (form.subzonesReqd.value=="TRUE") {alert("Please select delivery country where required"); return false;}
if (!document.formtcs.chkbox1.checked ) { alert("Please tick to accept our Terms & Conditions"); return false;}

return confirm("Order Complete?\nPlease ensure you have all the items in your basket that you require as you will be unable to return to your order to change this later.");

}

function NewWindow(mypage, myname, w, h, scroll,resize,loc,dir,stat) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable='+resize+',location='+loc+',directories='+dir+',status='+stat+''
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

function ConfirmDelete(form){
return confirm("Delete Order?");
}


function validatePayment(form){

     var errstr = "";
     var mess = "";

    if(form.Title.value.length<1){errstr=errstr+"Please enter your Title\n";}
    if(form.Forename.value.length<1){errstr=errstr+"Please enter your First name\n";}
    if(form.Surname.value.length<1){errstr=errstr+"Please enter your Surname\n";}
    if(form.Address1.value.length<1){errstr=errstr+"Please enter your Address\n";}
    if(form.Town.value.length<1){errstr=errstr+"Please enter your Town\n";}
//    if(form.County.value.length<1){errstr=errstr+"Please enter your County\n";}
    if(form.PostCode.value.length<1){errstr=errstr+"Please enter your Post Code\n";}
    if(form.Phone.value.length<1){errstr=errstr+"Please enter your Phone\n";}
    if(form.EMail.value.length<1){errstr=errstr+"Please enter your email address\n";}
   
    if(form.EMail.value.length>1){
      if(form.EMail.value.indexOf('@',0)==-1 || form.EMail.value.indexOf('.',0)==-1){errstr=errstr+"Your email address is invalid\n";}
    }	

      if (form.EMail.value != form.confirmemail.value) {errstr=errstr+"Email addresses don't match, please retype\n";}

//    if(form.contactname.value.length<1) {form.contactname.value = form.Title.value + " " + form.Forename.value + " " + form.Surname.value}
    
//    if(form.samedelivery.checked) {mess="All hampers will be delivered to this address\n\n"}


if (form.findus.options.value=='-1') {errstr=errstr+"Please let us know how you found us:\n";}


	if(errstr==""){return confirm(mess+"Are all the details correct?");}
      else{alert(errstr);return false;}

}


function date_ddmmmyy(date)
{
  var d = date.getDate();
  var m = date.getMonth() + 1;
  var y = date.getYear();

  // could use splitString() here 
  // but the following method is 
  // more compatible
  var mmm = 
    ( 1==m)?'January':( 2==m)?'February':(3==m)?'March':
    ( 4==m)?'April':( 5==m)?'May':(6==m)?'June':
    ( 7==m)?'July':( 8==m)?'August':(9==m)?'September':
    (10==m)?'October':(11==m)?'November':'December';

   return "" +
    (d<10?"0"+d:d) + "-" +
    mmm + "-" +
    (y<10?"0"+y:y);


}


  function validateDelivery(form){


     var errstr = "";
    if(form.deliveryname.value.length<1){errstr=errstr+"Name of person hamper delivered to required\n";}
    if(form.deliveryaddress1.value.length<1){errstr=errstr+"Delivery address required\n";}
    if(form.deliverytown.value.length<1){errstr=errstr+"Delivery Town required\n";}
    if(form.deliverypostcode.value.length<1){errstr=errstr+"Delivery Post Code required\n";}
//    if(form.deliveryphone.value.length<1){errstr=errstr+"Contact Phone required\n";}
    if(form.deliverydate1.value.length<1){errstr=errstr+"Delivery Date required\n";}
    if(form.deliverydate1.value.length>10){errstr=errstr+"Illegal delivery Date required\n";}

var sdate1, sdate2, daystart, dayend;
sdate1 = form.deliverydate1.value;
daystart=3;

if (sdate1.charAt(1)=="/") {daystart=2};

dayend=4;

if (sdate1.charAt(3)=="/") {dayend=2};
if (sdate1.charAt(4)=="/") {dayend=3};

sdate2 = sdate1.substr(daystart, ((dayend - daystart) +1)) + "/" + sdate1.substr(0, (daystart -1)) + "/" + sdate1.substr((dayend + 2), 4);

//   s = "" + date_ddmmmyy(new Date(form.deliverydate1.value));
   s = "" + date_ddmmmyy(new Date(sdate2));

	if(errstr==""){return confirm("Your selected delivery date is: "+s+"\n\nAre all the delivery details correct for this hamper?");}
      else{alert("Please enter:\n\n"+errstr);return false;}
  }


function click() {
if (event.button==2) {
alert('Sorry, that function is disabled.\n\nContents & Graphics Copyright 2009 One Stop Mobility Limited\nOur work is not Public Domain, and should NOT be taken from this site.')
}
}
document.onmousedown=click