var cgiUrl = "https://secure.animalpharmxpress.com/cgi-bin/";
var c1= "#a9a9a9";
var c2= "#00a4d3";
var dPOM = 1;//0
var tPOM = "POM-V";//
var aPOM = "NB: this order now contains <b>a medicine requiring a prescription from a veterinary surgeon (POM-V)</b> and will require an <b>original, valid, prescription</b> to be sent to APX at <b>AnimalPharmXpress, PO Box 318, Cobham KT11 9AD</b> before we can fulfil this order.";//
var cwh = "590";//100%
var mg1 = new Array('Name','Company','Address 1','Address 2','City','County','Country','Postcode','Tel No','E-mail');
var xArray = new Array('Sheep','Goats','Pigs','Using&nbsp;Animal&nbsp;Pharm &nbsp;Xpress - FAQs','Ordering Prescription &nbsp;Medicines','Terms and Conditions &nbsp;of&nbsp;APX');
var xLArray = new Array('emailapx.htm','emailapx.htm','emailapx.htm','animalpharmxpress.htm','prescriptionmedicines.htm','apxterms.htm');
var oArray = new Array();

var oArray = new Array();
var ia = new Array();
var bbak = new Array();
var chin = null;
var mhin = null;
var hin = null;
var thin = null;
var mhin = null;
var ohin = null;

var d0 = "";
var dF = "";
var cF = 0;
var che = 0;
var chv = 0;
var cht = 0;
var cru = "";
var reg = "";
var ispom = 0;
var texvat = "";
var tvat = "";
var tincvat = "";
var nf = -1;
var mm = "&pound;";
var mmm = 'cellspacing="0" cellpadding="0"';
var msov = "window.status=\'\';return true";
var mms = 'onmouseover="'+msov+'" onmouseout="'+msov+'"';
var vrb0 =  '<table align="left" style="background:#000; margin: 0px; padding: 2px; border: solid 1px #fff; cursor: hand;" onclick="';
var vrb1 =  '" '+mms+'><tr><td class="body4"><b>&nbsp;&lt;&lt;BACK&nbsp;</b></td></tr></table>';
var ie = document.all;
var dom = document.getElementById;
if(ie||dom){var hoh = 'style="cursor:hand;"';} else {var hoh = "";};

var brr ='<tr><td align="center" bgcolor="'+c1+'"class="bodysmall4">'+tA.join('</td><td align="center" bgcolor="'+c1+'" class="bodysmall4">')+'</td></tr>';
var chek = '<span class="body3"><a class="an4" href="javascript:sOrder();" '+mms+'><b>&gt;&gt; Go to Checkout</b></a></span>';
var zz = '<span class="body3">&nbsp;|&nbsp;</span>';
var ps = 'class="psleft"';

function getObj(name){
if(dom){this.obj = document.getElementById(name);this.style = document.getElementById(name).style;} else {
if(ie){this.obj = document.all[name];this.style = document.all[name].style;}
}
}

function isPop(a,b,c){
var dms = "titlebar=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,top=50,left=50,resizable=1,width="+b+",height="+c;

eval("var prwin = window.open(\""+xLArray[a]+"\",\"APX\",'"+dms+"');");
if(window.focus){prwin.focus();}
}

function tabTop(a,b,c,d){
if(c == c1){var e = "A"} else {var e = "B";}
return '<table width="'+a+'" border="0" cellspacing="0" cellpadding="0" height="22"><tr><td valign="top" bgcolor="'+c+'" align="left"><div class="header4" align="left"><img src="IMAGE/CL'+e+'.GIF" alt="" height="10" width="10" align="top" border="0"><img src="IMAGE/CROSS'+e+'.GIF" alt="" height="17" width="17" border="0">'+b+'</div></td><td bgcolor="'+c+'" valign="middle" align="right"><div align="right">'+d+'</div></td><td valign="top" bgcolor="'+c+'" width="10"><img src="IMAGE/CR'+e+'.GIF" alt="" height="10" width="10" align="top" border="0"></td></tr></table>';
}

function tabBot(a,b,c,d){
if(c == c1){var e = "A"} else {var e = "B";}
return '<table width="'+a+'" border="0" cellspacing="0" cellpadding="0" height="22"><tr><td valign="bottom" bgcolor="'+c+'" align="left" width="10"><img src="IMAGE/LCL'+e+'.GIF" alt="" height="10" width="10" align="bottom" border="0"></td><td valign="middle" bgcolor="'+c+'" class="body4" align="'+d+'"><div align="'+d+'">'+b+'</div></td><td bgcolor="'+c+'" valign="bottom" align="right" width="10"><div align="right"><img src="IMAGE/LCR'+e+'.GIF" alt="" height="10" width="10" align="bottom" border="0"></td></tr></table>';
}

function copyS(a){
var mga = '<tr><td align="left" valign="middle" width="90"><div class="body1" align="left"><b>';
var mgb =':</b></div></td><td align="left" valign="middle" width="188"><div align="left"><input class="sinput1" type="text" name="';
var mgd = '<tr height="20"><td colspan="2" align="left" valign="middle" bgcolor="#00a4d3" width="284" height="20"><b><span class="body4">&nbsp;';
var mge = '<tr height="5"><td colspan="3" width="590" height="5"></td></tr>';
var mgf = '<table class="bord2" width="100%" border="0" cellspacing="0" cellpadding="3">';

d5= '<form name="oForm" action="'+cgiUrl+'orderA.pl" method="post" enctype="application/x-www-form-urlencoded" accept-charset="UTF-8" onsubmit="return ckOrder();">';
d5+= '<div align="center"><table width="590" border="0" cellspacing="0" cellpadding="0"><tr><td colspan="3" width="590">';
d5+= '<div class="body1" align="left">'+a+'</div>';
d5+= '<div class="body1" align="left">Please check that the order above is correct, then enter your details in the boxes below.</div>';
if(ispom > 0){
d5+= '<div class="psleft" align="left"><span class="body2">This order contains <b>medicine(s) requiring a prescription from a veterinary surgeon (POM-V)</b> for a particular animal or animals; to allow <b>APX</b> to legally supply the medicine(s) you should <b>already possess a prescription</b> from your veterinary surgeon. On completion of this on-line order process, you should <b>post</b> your <b>original prescription</b> (not a copy) to <b>APX</b> so we can fulfil your order.<br>**<i>Please separate multiple animal names with commas.</i></span></div>';
}
d5+= '</td></tr>';
d5+= mge;
d5+= '<tr><td align="right" valign="top" width="290"><div align="right">'+mgf;

d5+= mgd+'INVOICING DETAILS</span></b></td></tr>';
var mgc = "bill";
for(var i=0;i<mg1.length;i++){
if(i == 6){var dis = 'value = "UK"';} else {var dis = "";}
d5+= mga+mg1[i]+mgb+mgc+'_'+mg1[i]+'" '+dis+' size="24" border="0"></div></td></tr>';
}
d5+= '</table></div></td><td width="10">&nbsp;</td><td align="left" valign="top" width="290"><div align="left">'+mgf;

d5+= mgd+'DELIVERY DETAILS (if different)</span></b></td></tr>';
var mgc = "ship";
for(var i=0;i<mg1.length;i++){d5+= mga+mg1[i]+mgb+mgc+'_'+mg1[i]+'" size="24" border="0"></div></td></tr>';}														
d5+= '</table></div></td></tr>'+mge+'<tr><td width="290">';
//if(ispom > 0){ only POM
d5+= ''+mgf+mgd+'ANIMAL NAME(S) ON PRESCRIPTION</span></b></td></tr>'+mga+'Name(s):**</div></b></div></td><td align="left" valign="middle" width="188"><div align="left"><input class="sinput1" type="text" name="animal_field"></div></td></tr></table>';
//}
d5+= '<div class="psleft" align="left"><span class="body1"><input type="checkbox" style="border: 1px #0094c3;" name="read_field" value="yes">&nbsp;Check this box to confirm that you have read and understood our <b><a class="an2" href="javascript:isPop(6,500,550);" '+mms+'>Terms and Conditions.</a></b></span></div>';
d5+= '</td><td width="10"></td><td width="290">';
d5+= '<div class="body1" align="center">Have you used AnimalPharmXpress before? <input type="checkbox" style="border: 1px #0094c3;" name="used-us_field" value="yes"></div>';
d5+= '<div class="body1" align="center">If so, have you sent us a repeat prescription? <input type="checkbox" style="border: 1px #0094c3;" name="repeat_field" value="yes"></div>';
d5+= '<div class="psleft" align="center"><span class="body1">Click below to proceed to the APX<br><b>secure payment</b> server:</span></div>';
d5+= '<div class="psleft" align="center"><input type="submit" class="ainput" style="width:250px; border: solid 2px #000;" name="submit_field" value="&gt; &gt; Proceed with Order"><input type="hidden" name="order_field" value=""><input type="hidden" name="title_field" value=""><input type="hidden" name="instruct_field" value="process"><input type="hidden" name="exvat_field" value=""><input type="hidden" name="vat_field" value=""><input type="hidden" name="incvat_field" value=""></div></td></tr></table></div></form>';
//d5+= '<div style="font-family:arial; font-size:70%; line-height:90%; color:#c00; margin-top:6px;"><b>4th October 2010: WE ARE EXPERIENCING AN INSTALLATION BUG WITH OUR NEW THAWTE SECURE CERTIFICATE; WHEN PROCEEDING WITH AN ORDER, INTERNET EXPLORER USERS MAY SEE AN INCORRECT \'INVALID CERTIFICATE\' WARNING UNTIL WE HAVE RECTIFIED THE PROBLEM.<br />THE APX SITE IS STILL SECURE: WE ARE SORRY FOR THIS TEMPORARY INCONVENIENCE.</b></div>';
return d5;
}

function copy1C(){
var d1 = tabTop('100%','FREE DELIVERY!',c1,'');
d1+= '<table class="bord1" width="100%" border="0" cellspacing="0" cellpadding="5"><tr><td>';
d1+= '<span class="body2"><b>REMEMBER: ALL APX PRICES ARE FULLY INCLUSIVE...</b></span><br><span class="body1">This means <b>Postage</b> and <b>Delivery</b> are already included in every price throughout the entire <b>Animal Pharm Xpress</b> site!</span><br>';
d1+= '</td></tr></table>';
return d1;
}

function copyT(){
var d2 = '<table width="590" border="0" cellspacing="0" cellpadding="0"><tr><td class="body1" colspan="3" align="left" valign="top">';
d2+= '<div class="psleft">We are the UK\'s premier <b>on-line veterinary medicine dispenser</b> for pets.';
d2+= '<div class="psleft">Obtain your veterinary medicines at <b>discount prices</b> with <b>delivery direct to your home</b> quickly and safely - <b>postage is FREE</b>.';
d2+= '<div class="psleft"><b>Animal Pharm Xpress</b> offers you a <b>convenient</b> and <b>cost effective</b> alternative to purchasing your pet medicines from a veterinary surgeon.';
d2+= '<div class="psleft">We will supply all your veterinary medicines at <b>significantly lower prices</b> and deliver them <b>right to your door.</b>';
d2+= '<div class="psleft"><a class="an2" href="javascript:isPop(4,500,550);" '+mms+' title="link to APX FAQs"><b>USING ANIMAL PHARM XPRESS - FAQs&gt;&gt;</b></a>';
d2+= '</td><td align="left" valign="top" width="10">&nbsp;<img src="IMAGE/SPACE.GIF" alt="" height="10" width="10" border="0"></td><td align="left" valign="top" width="190"><div align="left">';
d2+= copy1C();
d2+= '<img src="IMAGE/CARDS.GIF" width="188" height="26" border="0" vspace="6">';
d2+= '</td></tr></table><br>';
return d2;
}

function setDate(){
var months = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
var todayD = new Date();
var toD = "" + todayD.getDate();
var toM = todayD.getMonth();
var toYear = todayD.getYear();
var e = toD.length - 1;
var aEx = "";
if(toD == "1"){aEx = "st"} else {
if(toD.charAt(0) != "1" && toD.charAt(e) == "1"){aEx = "st"} else {
if(toD.charAt(0) != "1" && toD.charAt(e) == "2"){aEx = "nd";} else {
if(toD.charAt(0) != "1" && toD.charAt(e) == "3"){aEx = "rd";} else {
aEx = "th";
}
}
}
}
if (toYear < 1000){toYear += 1900};
document.write('<span class="bodysmall1"><b>'+toD+aEx+' '+months[toM]+' '+toYear+'</span><span class="bodysmall3"> &copy; '+toYear+' Animal Pharm Xpress</b></span>');
}

function copyH(){
var ech = '</div></td><td align="left" valign="top" width="10">&nbsp;<img src="IMAGE/SPACE.GIF" alt="" height="10" width="10" border="0"></td><td align="left" valign="top" width="190"><div align="left">';
var ec = new Array('CANINE','FELINE','EQUINE');
var d3 = copyT();
d3+= '<table width="590" border="0" cellspacing="0" cellpadding="0"><tr><td align="left" valign="top" width="190"><div align="left">';
for(var i=0;i<3;i++){
if(i >0 && i < 3){d3+= ech;}
d3+= tabTop('100%',ec[i],c1,'')+'<a href="javascript:setHm('+i+',0);" '+mms+'><img src="IMAGE/R'+i+'.JPG" alt=" order '+ ec[i].toLowerCase() +' medicines online" height="160" width="190" border="0">';
}
d3+= '</div></td></tr></table>';
return d3;
}

function cFormat(a){
var i = parseFloat(a);
if(isNaN(i)) {i = 0.00;}
var minus = '';
if(i < 0) {minus = '-';}
i = Math.abs(i);
i = parseInt((i + .005) * 100);
i = i / 100;
s = new String(i);
if(s.indexOf('.') < 0) {s += '.00';}
if(s.indexOf('.') == (s.length - 2)){s += '0';}
s = minus + s;
return s;
}

function navIt(a,b,c){
if(a != b){
if(c == 1){var t2 = c1;var t3 = c2;} else {var t2 = c2;var t3 = c1;}
var bg = t2;
var bg2 = t3;
var vT = new getObj('t_'+a);vT.style.backgroundColor = bg;
var vT2 = new getObj('t_'+b);vT2.style.backgroundColor = bg2;
}
}

function setNav(){
if(nf == -1){var nc1 = c1} else {var nc1 = c2};
var d4 = '<table id="t_-1" class="nav1" '+hoh+' width="100%" height="26" bgcolor="'+nc1+'" cellspacing="2" cellpadding="0" onclick="setHm(-1,0);" onmouseover="navIt(-1,'+nf+',1);'+msov+'" onmouseout="navIt(-1,'+nf+',0);'+msov+'"><tr><td class="body4"><b>&nbsp;Homepage&nbsp;</b></td></tr></table>';
for(var i=0;i<sA.length;i++){
if(i == nf){var nc2 = c1} else {var nc2 = c2};
d4+= '<table id="t_'+i+'" class="nav" '+hoh+'  width="100%"  height="26" bgcolor="'+nc2+'" cellspacing="2" cellpadding="0" onclick="setHm('+i+',0);" onmouseover="navIt('+i+','+nf+',1);'+msov+'" onmouseout="navIt('+i+','+nf+',0);'+msov+'"><tr><td class="body4" ><b>&nbsp;'+sA[i][0]+'&nbsp;</b></td></tr></table>';
}
var ti = i+1;
for(var n= 0;n<xArray.length;n++){
if((ti+n) == nf){var nc2 = c1} else {var nc2 = c2};
d4+= '<table id="t_'+(ti+n)+'" class="nav" '+hoh+'  width="100%"  height="26" bgcolor="'+nc2+'" cellspacing="2" cellpadding="0" onmouseover="navIt('+(ti+n)+','+nf+',1);'+msov+'" onmouseout="navIt('+(ti+n)+','+nf+',0);'+msov+'"><tr><td class="body4" onclick="isPop('+n+',500,550);">&nbsp;'+xArray[n]+'&nbsp;</td></tr></table>';
}

d4+= '<form name="cgiForm" method="post" onsubmit="return searchIt();"><table width="140" cellspacing="0" cellpadding="5" border="0"><tr><td align="center"><input type="submit" class="ainput" style="width:130px;" name="submit_field" value="&gt; &gt; Product Search"><br><input type="text" class="sinput2" style="width:130px;" name="search_field" size="10"></td></tr></table></form>';

return d4;
}

function setRow(a,b){
var reg = new RegExp("_blank");
if(reg.test(a[is_phot]) == true){
//nowt
} else {
if(a[is_phot] == "--" || a[is_phot] == "-"){a[is_phot] = ''} else {//request photo
var aip = '<a class="an2" href="'+liburl+a[is_phot]+'" target="_blank"><b>view</b></a>';a[is_phot] = aip;
}}
d0+= '<tr><td bgcolor="#ffffff" class="body1" align="right">'+a.join('</td><td bgcolor="#ffffff" class="body1" align="right">');
d0+= '</td><td bgcolor="#ffffff" class="body1" align="center">&nbsp;<a href="javascript:addIt(\''+b+'\',0);" class="an2" title="click to add to order" '+mms+'><b>add</b></a>&nbsp;</td></tr>';
}

function setI(a,b,c){
b++;
for(var i=1;i<a.length;i++){
if(b == is_drill){
setRow(a[i],c+","+i);
} else {
d0+= '<tr><td bgcolor="#ffffff" colspan="'+tl+'" class="body1"><b>'+a[i][0]+'</b></td></tr>';
if(b == (is_drill-1)){d0+= '<tr><td align="center" bgcolor="'+c2+'"class="bodysmall4">'+tA.join('</td><td align="center" bgcolor="'+c2+'" class="bodysmall4">')+'</td></tr>';}
setI(a[i],b,c+","+i);
}
}
}

function splitIt(a){
ia.length = 0;
var rg = new RegExp('_');
if(rg.test(a)){
var ip = a.split("_");
for(var n=0;n<ip.length;n++){
if(ip[n]){ia[n] = parseInt(ip[n]);}
}
} else {
ia[0] = a;
}
}

function unsetCru(a){
var cru1 = "&nbsp;";
var cru2 = "&nbsp;";
var gf = '<span class="body4">&nbsp;| </span>';

if(a != 0){
var cru2 = '&nbsp;<a class="an4" href="javascript:setH('+ia[0]+',0);" '+mms+'><b>All '+sA[ia[0]][0]+'</b></a>';
}
for(var i = ia.length;i>0;i--){
if(ia.length > i){
var ib = ia.slice(0,ia.length - i);
eval('var s1 = sA['+ ib.join("][") +'];');
cru1+= gf+'<a class="an4" href="javascript:setD(\''+ib.join("_")+'\',0);" '+mms+'><b>&lt; '+s1[0]+'</b></a>';
}
}
return tabBot(cwh,cru2+cru1,c2,'left');
}

function setCru(a){
var cru1 = '&nbsp;';
var cru2 = '&nbsp;';
var gf = '&nbsp;|&nbsp;';
var cbak = '';
if(bbak[bbak.length-1] != ""){cbak+= vrb0+'goBak();'+vrb1;}

if(a != 0){
var cru2 = '<table border="0" style="background-color: none; margin: 0px; padding: 0px;"><tr><td class="body4"><b><a class="an4" href="javascript:setH('+ia[0]+',0);" '+mms+'>&nbsp;All '+sA[ia[0]][0]+'&nbsp;Listings&nbsp;</a>';
}
for(var i = ia.length;i>0;i--){
if(ia.length > i){
var ib = ia.slice(0,ia.length - i);
eval('var s1 = sA['+ ib.join("][") +'];');
cru1+= gf+'<a class="an4" href="javascript:setD(\''+ib.join("_")+'\',0);" '+mms+'>&lt;&nbsp;'+s1[0]+'&nbsp;Headings</a>';
}
}
if(a != 0){cru1+='</b></td></tr></table>';}
return tabBot(cwh,'<div style="margin-top:10px;margin-bottom:10px;">'+cbak+cru2+cru1+'</div>'+'',c2,'left');
}

function setMain(){
eval('var s0 = sA['+ ia.join("][") +'];');
var s1 = ia.join(',');

for(var j=1;j <ia.length+1;j++){
var ib = ia.slice(0,j);
eval('var s2 = sA['+ib.join("][")+'][0];');

if(j == 1){
d0 = tabTop(cwh,s2,c2,'');
d0+= '<table width="'+cwh+'" border="0" bgcolor="'+c2+'" cellspacing="1" cellpadding="3">';
} else {
var jh = "1";//if(j/2 == Math.floor(j/2)){var jh = "2"} else {var jh = "1";}
d0+= '<tr><td bgcolor="#ffffff" colspan="'+tl+'" class="body'+jh+'"><b>'+s2+'</b></td></tr>';
}
}

if(ia.length == is_drill){d0+= brr;}

for(var i=1;i<s0.length;i++){
if(ia.length == is_drill){
setRow(s0[i],s1+","+i);
} else {
d0+= '<tr><td bgcolor="#ffffff" colspan="'+tl+'" class="body1"><b>'+s0[i][0]+'</b></td></tr>';
if(ia.length == (is_drill-1)){d0+= brr;}
setI(s0[i],ia.length,s1+","+i);
}
}

d0+='</table>';
return d0;
}

function setD(a,b){
splitIt(a);
eval('var s0 = sA['+ ia.join("][") +'];');
var s1 = ia.join(',');
d0 = tabTop(cwh,s0[0],c2,'');
d0+= '<table width="'+cwh+'" border="0" bgcolor="'+c2+'" cellspacing="1" cellpadding="3">';
if(ia.length/2 == Math.floor(ia.length/2)){var jh = "1"} else {var jh = "2";}

if(ia.length < is_drill){
for(var n=1;n<s0.length;n++){
d0+= '<tr><td bgcolor="#ffffff" colspan="'+tl+'" class="body'+jh+'" align="left"><a class="an'+jh+'" href="javascript:setD(\''+a+'_'+n+'\',0);" '+mms+'><b>'+s0[n][0]+'</a></b></td></tr>';
}
} else {
d0+= brr;
setMain();
}
d0+='</table>';
chin = new getObj('crumdiv');chin.obj.innerHTML = setCru(1);
mhin = new getObj('maindiv');mhin.obj.innerHTML = d0;
ia.length = 0;
if(b < 1){bbak[bbak.length] = 'setD(\''+a+'\',1)';}
}

function setH(a,b){
splitIt(a);
chin = new getObj('crumdiv');chin.obj.innerHTML = setCru(0);
mhin = new getObj('maindiv');mhin.obj.innerHTML = setMain();
if(b < 1){bbak[bbak.length] = 'setH(\''+a+'\',1)';}
}

function setHm(a,b){
ia.length = 0;
hin = new getObj('navdiv');
thin = new getObj('titlediv');
if(oArray.length > 0){vOrder(0);}
chin = new getObj('crumdiv');
nf = a;
hin.obj.innerHTML = setNav();
if(nf > -1){
thin.obj.innerHTML = '<div class="pslow"><span class="header2">Product Range</span></div>';//Currently Available
setD(a,0);
} else {
thin.obj.innerHTML = 'Welcome'; //tA[0]
chin.obj.innerHTML = ''; //&nbsp;
mhin = new getObj('maindiv');mhin.obj.innerHTML = copyH();
if(b < 1){bbak[bbak.length] = 'setHm(\''+a+'\',1)';}
}
}

function chekO(a){
var b = false;
for(var i=0;i<oArray.length;i++){
var a2 = oArray[i].split(',');
var a3 = a2.slice(0,a2.length-1);
if(a3 == a){
b = true;
break;
}
}
return b;
}

function listOut(a,b,c,d){
var a2 = a.split(',');
var a3 = parseInt(a2[a2.length-1]);
a2.length--;
var rc = "";
var ig = "";
for(var i=0;i<a2.length;i++){
ig+= "["+a2[i]+"]";
eval('rc+= sA'+ig+'[0];');
if(i<a2.length-1){rc+=": "};
}
eval('var yk = sA['+a2.join("][")+']');
if(dPOM > 0 && yk[is_cat] == tPOM){ispom++;
//alert(yk[is_cat]+" == "+tPOM+" - ispom == "+ispom);
}
for(var i=1;i<yk.length;i++){
if((i != is_phot) && (i != is_exv) && (i != is_vat)){
if(i == is_total){var m = "&#163;";} else {var m = "";} //£
if(d == 2){if(i < 3 || i > is_total-1){rc+= ': '+m+""+yk[i];}} else {rc+= ': '+m+""+yk[i];}
}
}
var me = (a3 * yk[is_exv]);che+= me;
var mv = (a3 * yk[is_vat]);chv+= mv;
var mt = (a3 * yk[is_total]);if(!(isNaN(mt))){cht+= mt;}
mt = cFormat(mt);

if(d == 1 || mt == "0.00"){var mtad = "";} else {
var mtad = '&nbsp;<span class="body2">x</span><b>&nbsp;'+a3+'&nbsp;</b><span class="body3">[&nbsp;<b><a class="an2" href="javascript:alterIt('+c+','+(a3-1)+','+d+');" '+mms+'>less</a></b>&nbsp;|&nbsp;<b><a class="an2" href="javascript:alterIt('+c+','+(1+a3)+','+d+');" '+mms+'>more</a></b>&nbsp;]&nbsp;=</span>&nbsp;<b>'+mm+'&nbsp;'+mt+'</b>';
}

if(d == 1){return rc+"<-/->";} else {
if(d == 2){return '<span class="body1"><b>'+rc+'&nbsp;x&nbsp;'+a3+'&nbsp;=&nbsp;<b>'+mm+'&nbsp;'+mt+'</b></span>';} else {
var rc1 = rc+mtad+'&nbsp;<span class="body3">[&nbsp;<b><a class="an2" href="javascript:takeIt('+c+','+d+');" '+mms+'>remove</a></b>&nbsp;]</span><b>';
if(b > 0){return rc1;} else {return rc;}
}}

}

function vOrder(a){
ispom = 0;
var sw = 0;
che = 0;chv = 0;cht = 0;

if(a == 2){var ee='';var ee0 = '&nbsp;Checkout';var ee1 = 'bgcolor="#ffffff"';var ee2='';var ee3 = "";var ee4='body1';var ee5='body1';} else {var ee='class="bord2"';var ee0 ='Items Added to Order';var ee1='bgcolor="#FFFACD"';var ee2='bgcolor="#ffffff"';var ee4='body3';var ee5='body1';if(a == 0){var ee3 = chek;} else {var ee3 = '&nbsp;';}}
if(oArray.length > 0){
sw = oArray.length;
d0 = tabTop(cwh,ee0,c2,ee3);
d0+= '<table width="'+cwh+'" '+ee+' '+ee1+' cellspacing="0" cellpadding="6"><tr><td class="body1" align="right"><b>';
for(var i=0;i<oArray.length;i++){
var ag2 = oArray[i].split(',');
if(ag2[ag2.length-1] < 1){sw--;} else {d0+= listOut(oArray[i],1,i,a)+'<br>';
//alert("well: "+ispom);
}
}
texvat=cFormat(che);
tvat = cFormat(chv);
tincvat = cFormat(cht);
if(is_exv > 0 && is_vat > 0){var v_v1 = mm+cFormat(che);var v_v2 = mm+cFormat(chv);} else {var v_v1 = "n/a";var v_v2="n/a";}
if(cFormat(cht) != "0.00"){var v_v3 = mm+cFormat(cht);} else {var v_v3="n/a";}
d0+= '</b></td></tr><tr><td class="pdivt" height="24" '+ee2+' align="right"><div class="'+ee5+'"><b><span class="'+ee4+'">TOTAL ex VAT: </span><span class="'+ee5+'">'+v_v1+'</span></b>'+zz+'<b><span class="'+ee4+'">TOTAL VAT: </span><span class="'+ee5+'">'+v_v2+'</span></b>'+zz+'<b><span class="'+ee4+'">TOTAL inc VAT: </span><span class="'+ee5+'">'+v_v3+'</b></span></div></td></tr>';
if(ispom > 0){
//alert(ispom);
d0+='<tr><td class="pdiv" align="left"><span class="body3" style="color:#CC0000">'+aPOM+'</span></td></tr>';}
d0+= '</table>';
if(a != 2){d0+= tabBot(cwh,ee3,c2,'right')+'<br>';}
}


if(a == 0){
if(sw < 1){d0 = "";}
ohin = new getObj('orderdiv');ohin.obj.innerHTML = d0;
} else {
if(sw < 1){d0 = '<div class="body1" align="center"><br><br><b>No items currently in Order.</b></div>';}
mhin = new getObj('maindiv');mhin.obj.innerHTML = copyS(d0);
}
}

function sOrder(){
ia.length = 0;
nf = -1;
hin = new getObj('navdiv');hin.obj.innerHTML = setNav();
thin = new getObj('titlediv');thin.obj.innerHTML = vrb0+'setHm(-1,0);'+vrb1+'<br>'; //Checkout
chin = new getObj('crumdiv');chin.obj.innerHTML = '';
ohin = new getObj('orderdiv');ohin.obj.innerHTML = '';
vOrder(2);
}

function takeIt(a,b){
for(var i=0;i<oArray.length;i++){
if(i >= a){oArray[i] = oArray[i+1]}
}
oArray.length--;
vOrder(b);
}

function alterIt(a,b,c){
if(b >= 1){
var al2 = oArray[a].split(',');
al2[al2.length-1] = b; 
oArray[a] = al2.join(',');
vOrder(c);
} else {
takeIt(a,c);
}
}

function addIt(a,b){
var aa = a.split(',');
eval('var wee = sA['+aa.join("][")+'];');
if(chekO(a) == false){
var lc = a.split(',')+",1";
var cfm = listOut(lc,0,0,b);
var xA = cfm.split('&#163;');
if(confirm("Add "+xA[0]+xA[1]+" to order?") == true){
oArray[oArray.length] = lc;
vOrder(b);
} else {
alert("Action cancelled.");
}
} else {
alert("Cannot Add: your Order already contains this Item.");
}

}

function setF2(a,b,c){
b++;
var sc = c.split(',');
for(var i=1;i<a.length;i++){
if(b < parseInt(is_drill)){
var ui = a[i].join(',');
var sf = new RegExp(reg);
var s_f = ui.toLowerCase();
if(sf.test(s_f) == true){
cF++;
dF+= '<tr><td bgcolor="#ffffff" class="body1" align="left"><a class="an1" href="javascript:setD(\''+sc.join("_")+'_'+i+'\',0);" '+mms+'><b>'+a[i][0]+'</b></a></td></tr>';
}
setF2(a[i],b,c+','+i);
}
}

}

function setF(a){
splitIt(a);
eval('var f0 = sA['+ ia.join("][") +'];');
var g1 = ia.join('_');
for(var i=1;i<f0.length;i++){
var s_f = f0[i][0].toLowerCase();
var sf = new RegExp(reg);
if(sf.test(s_f) == true){
cF++;
dF+= '<tr><td bgcolor="#ffffff" class="body1" align="left"><a class="an1" href="javascript:setD(\''+g1+'_'+i+'\',0);" '+mms+'><b>'+f0[i][0]+'</b></a></td></tr>';
}
var f1 = ia.join(',');
setF2(f0[i],ia.length,f1+','+i);
}
}

function ckOrder(){
var oo = "";
var cig = "";
var isem = "";
var nFrm = document.oForm;

for(var j=0;j<nFrm.elements.length;j++){
var a = nFrm.elements[j].name.split('_');
var b = nFrm.elements[j].value;
if(a[0] == "bill"){
if(a[1] == "E-mail"){if(b.indexOf('.') < 0 && b.indexOf('@') < 0){isem+= "Please enter a valid E-mail address.\r";}} else {
if(a[1] != "Address 2" && a[1] != "Company" && a[1] != "Country"){
if(nFrm.elements[j].value == "" || nFrm.elements[j].value == " "){isem+= "Please complete the "+a[1]+" field;\r";}}
}
}
}

if(nFrm.animal_field && nFrm.animal_field.value == ""){isem+= "Please enter the animal name(s) shown on your prescription(s).\r";}
if(!(nFrm.read_field.checked)){isem+= "Please verify that you have read our Terms and Conditions before ordering.\r";}

if(isem == ""){
for(var i=0;i<oArray.length;i++){
var a = oArray[i];
var a2 = a.split(',');
var a3 = parseInt(a2[a2.length-1]);
a2.length--;
var ig = "";

for(var n=0;n<a2.length-1;n++){
ig+= "["+a2[n]+"]";
eval('oo+= sA'+ig+'[0];');
oo+=",";
}

eval('oo+= sA['+a2.join("][")+']');
oo+= ","+a3+"<-/->";
}

document.oForm.order_field.value = oo;
document.oForm.exvat_field.value = texvat;
document.oForm.vat_field.value = tvat;
document.oForm.incvat_field.value = tincvat;
for(var i = 0;i<is_drill;i++){cig+= "-,";}
document.oForm.title_field.value = cig+ tA.slice(0,tA.length - 1) +",QUANTITY ORDERED";
return true;

} else {
alert(isem);
return false;
}

}


function searchIt(){
cF = 0;
dF = "";
var rg = document.cgiForm.search_field.value;
if(rg != ""){
reg = rg.toLowerCase();
d0 = tabTop(cwh,'SEARCH RESULTS',c2,'');
d0+= '<table width="'+cwh+'" border="0" cellspacing="1" cellpadding="3" bgcolor="'+c2+'" >';
for(var r=0;r<sA.length;r++){
setF(r);
}
var egi = '<tr><td bgcolor="#ffffff" class="body2" align="center"><b>';
var egi1 = 'found for search on: \"'+rg+' \"</b></td></tr>';
if(cF > 0){
if(cF > 1){var g = "s"} else {var g = "";}
d0+= egi+cF+' result'+g+' '+egi1;
d0+= dF;
} else {
d0+= egi+'No matching results '+egi1;
}
d0+= "</table>";
chin = new getObj('crumdiv');chin.obj.innerHTML = setCru(0);
mhin = new getObj('maindiv');mhin.obj.innerHTML = d0;
d0 = "";
cF = 0;
document.cgiForm.search_field.value = "";
} else {
alert('Please enter information to search on.');
}
return false;
}

function goBak(){
if(bbak.length > 1){
var z1 = bbak.length - 1;
var z2 = bbak.length - 2;
if(z2 == "setHm(-1,1)"){bbak.length = 1;eval(bbak[z1]);} else {eval(bbak[z2]);bbak.length = (bbak.length - 1);}
} else {
setHm(-1,1);
}
}
