window.onload=function() {var _v,_x,_y,_z;
	_S(); _t=[]; _U=0;
	_G=function() {var _x,_y;
		_x=by("HOUSE"); _y="1"; if(_x.src.slice(-5,-4)==_y) _y="2"; _x.src="ho"+_y+".gif";
		}
	_G1=function() {
		if(_t["_L"]) {to("_L"); by("d-").style.color=_c; child(by("d-"),1).style.color=_c;}
		else {by("d-").style.color="#CCA000"; child(by("d-"),1).style.color="#CCA000"; to("_L","_L()",200);}
		}
	_G2=function() {var _x,_y;
		_x=this.src; _y=_x.slice(-5,-4); if(inset(_y,"1¦2")) {if(_y=="1") _y="2"; else _y="1"; this.src=_x.slice(0,-5)+_y+_x.slice(-4);}
		if(this.className.indexOf("v-")>-1) {if(this.Mou) this.Mou=0; else this.Mou=1;}
		}
	ev(by("HOME"),_G,4); ev(by("ITEM DESCRIPTION"),_G1,4); ev(union(bycla("m-","img"),bycla("v-","img"),bycla("w-","img")),_G2,4); ev(by("SUBMIT"),submi);
	if(inset(_e,"boo¦boo1")) {if(_zbo>0) by("k-").src="j/"+_zbo+".jpg"; else if(_e=="boo") vi("boN",I);}
	else if(_e=="boo2") {
		_F=function() {location="ord1-"+_zbo;}
		_F1=function() {vi("boM"); vi("boM1",I);}
		ev(by("Yes, proceed with this one item only"),_F); ev(by("No, I wish to consider more than one item"),_F1);
		}
	else if(_e=="bro") {
		_F=function() {_d.cookie="page=0";}
		ev(bycla("i-","a"),_F);
		}
	else if(_e=="cnt") {
		_F=function() {if(!vi("coH",II)) vi("coH",I);}
		ev(bytag("textarea"),_F,3); if(va("msg")!="") _F();
		}
	else if(_e=="lin") {
		_F=function() {alert("To request a catalogue, please contact:\n\nrichardbudd@btconnect.com");}
		ev(by("Richard Budd"),_F);
		}
	else if(_e=="new") {
		_F=function() {var _x,_y;
			if(this.style.color==_c) {_x="#CCCCCC"; _y="#CCCCCC";} else {_x=_c; _y=_c;} this.style.color=_x; bytag("b",this)[0].style.color=_y;
			}
		ev(bytag("a","neS"),_F,4);
		}
	else if(_e=="ord") {
		_F=function() {var _x;
			_x=by("ajx"); child(_x).nodeValue=""; child(child(_x,1)).nodeValue=""; child(_x,2).nodeValue=""; _J(this.value);
			}
		ev(bytag("input"),_F,3);
		}
	else if(_e=="ord2") {
		if(_oia!="") {_x=byalt("ORDERED ITEM"); _y=ra(_oia); for(_v=0; _v<_y.length; _v++) {_x[_v].src="j/"+_y[_v]+".jpg";}}
		}
	else if(_e=="pol") {
		_pol=""; _rts=ra(_rts); _A=bytag("div","poD",I); _B=bytag("div","poL"); _C=bycla("v-","img","poD"); _D=bycla("w-","img","poD");
		_F=function() {var _v,_x,_y,_z;
			for(_v=0; _v<_A.length; _v++) {vi(_A[_v]);} _z=0;
			if(taglc(this)=="div") {_x=[0,2,3,5,6,7,8,9,11,12,13,14,15]; _y=arkey(this,_B); if(inset(_y,"0¦2¦7")) _z=1; else if(_y==3) focal();}
			else if(this.className.indexOf("v-")>-1) {_x=[1,4,10]; _y=arkey(this,_C);} else {_x=[0,3,9]; _y=arkey(this,_D);}
			vi(_A[_x[_y]],I); if(_z>0) {_o=bytag("img",_A[_x[_y]])[0]; flash();}
			}
		_F1=function() {var _x,_y,_z;
			_x=""; _y=_n[1].value;
			if(_n[0].value && _y>-1 && _n[2].value>-1) {
				if(_y>4) _z=0; else {_z=_rts[_y*8+_n[2].value*1]/100-_n[0].value/10; if(Math.abs(_z)<0.01) _z=0;}
				_x="£"+nf(Math.abs(_z),2)+" ($"+nf(Math.abs(_z)*_usd,2)+" \u20AC"+nf(Math.abs(_z)*_eur,2)+") ";
				if(_z>0) _x+="refundable delivery charge"; else if(_z<0) _x="FREE delivery plus "+_x+"credit"; else _x="FREE delivery";
				}
			if(_x!=_pol) {to("pol"); _pol=_x; child(by("poS")).nodeValue=""; to("pol","child(by('poS')).nodeValue='"+_x+"'",50);} to("_F1()",10);
			}
		_d.onkeypress=null; ev(union(_B,_C,_D),_F); _F1();
		}
	else if(_e=="pro1") {
		_A=bytag("div","prH");
		_F=function() {var _v,_x;
			if(taglc(this)=="input") {for(_v=0; _v<_h.length; _v++) {if(_n[0].value==_h[_v]) {_n[0].value=""; return;}}}
			else {_x=arkey(this,_A); _n[0].value=_h[_x]; _o=bycla("v-","img")[0]; flash();}
			}
		ev(_A,_F); ev(_n[0],_F);
		}
	else if(_e=="pro6") {for(_v=1; _v<7; _v++) {if(_v%2==0) _x=I; else _x=O; to("vi('prD',"+_x+")",_v*40);}}
	else if(_e=="pro7") {
		_F=function() {var _x,_y;
			alert("Only proceed if the amount due exceeds the corresponding\nfigure quoted to the customer by the book listing website.");
			_x=prort('Type "AntiQbook", "Biblio" or "ChooseBooks" to indicate the order\'s origin.');
			if(inset(_x,"antiqbook¦biblio¦choosebooks")) {_y=ra("antiqbook·aqb¦biblio·bio¦choosebooks·chb"); location="quo"+_y[_x]+"-"+_a;}
			}
		ev(by("Send quotation"),_F);
		}
	else if(_e=="pro8" && _gco>0) {
		_F=function() {alert("Thank you for confirming your order. Click OK\nto proceed to the Google Checkout website.");}
		ev(bytag("a","prG"),_F);		
		}
	else if(_e=="quo") to("close()",300);
	else if(_e=="sea") {
		_sdi=2; _svl=[0,0,0,0,0,0,0,0,0,0]; _A=byalt("SEARCH OPTION"); _B=bytag("div","seP");
		_sna=["Look for ","Sort by publication year ","English titles","Illustrated items","First editions","Regular hardbacks","Regular paperbacks",
		"Proof copies","Signed items","Only items priced "];
		for(_snb=[],_snc=[],_v=0; _v<10; _v++) {_snb[_v]=_sna[_v]; _snc[_v]=child(_B[_v],1).nodeValue;}
		_x=" only "; _sna[0]+="author"+_x; _sna[9]+="over: "; _snb[0]+="title"+_x; _snb[1]="Show new stock first "; _snb[9]+="under: ";
		for(_v=2; _v<9; _v++) {_sna[_v]+=_x; _snb[_v]+=" excluded ";}
		_C=ra("#A8A8A8¦#EEEEEE¦#EEEEEE¦#FFFFFF"); _D=union([by("SPECIAL CHARACTERS")],[by("SEARCH OPERATORS")]);
		_F=function() {var _x;
			_x=arkey(this,_A);
			if(_svl[_x]<1) {_svl[_x]=1; child(_B[_x],1).nodeValue=_sna[_x]; vi(child(_B[_x]),I); _B[_x].style.color=_c; if(_x>8) vi("seL",I);}
			else if(_svl[_x]<2) {_svl[_x]=2; child(_B[_x],1).nodeValue=_snb[_x];}
			else {_svl[_x]=-1; child(_B[_x],1).nodeValue=_snc[_x]; vi(child(_B[_x])); _B[_x].style.color="#A8A8A8"; if(_x>8) vi("seL");}
			}
		_F1=function() {var _x,_y,_z;
			_x=arkey(this,_A); _y=_svl[_x];
			if(_y<0 || _B[_x].style.color==_c) {if(_y<0) _svl[_x]=0; _z="1";} else {_y=3; _z="2";}
			_B[_x].style.color=_C[_y]; child(_B[_x]).style.color=_C[_y]; child(_B[_x],-1).src="in"+_z+".gif";
			}
		_F2=function() {var _x,_y;
			_x=arkey(this,_D); _y=["seC","seX"]; if(_sdi<2) to("sdi");
			if(_x==_sdi) {_sdi=2; vi(_y[_x]); vi("seP",I);}
			else {_sdi=_x; if(_sdi<2) vi(["seX","seC"][_x]); vi("seP"); vi(_y[_x],I); to("sdi","_sdi=2; vi('"+_y[_x]+"'); vi('seP',I)",1000);}
			}
		ev(_A,_F); ev(_A,_F1,4); ev(_D,_F2); ev(_D,mover,4);
		}
	else if(_e=="sea1") {
		_war=0; _A=bytag("img","seM"); _B=bytag("div","seM"); _C=bytag("div","seR",I); _x=bytag("a","seR").length; if(_x==0) _x="No";
		child(_B[0]).nodeValue=_x+" item"+plura(_x)+" listed"; if(_C.length>0) {vi(_C[0],I); vi(_B[1],I); if(_C.length>1) vi(bycla("v-","img")[0],I);}
		child(child(_B[1],3)).nodeValue=_C.length;
		_F=function() {
			_pag++; _d.cookie="page="+_pag; child(child(_B[1],1)).nodeValue=_pag; vi(_C[_pag-2]); vi(_C[_pag-1],I); if(_pag==2) vi(_A[1],I);
			if(_pag==_C.length) vi(_A[0]);
			}
		_F1=function() {
			_pag--; _d.cookie="page="+_pag; child(child(_B[1],1)).nodeValue=_pag; vi(_C[_pag]); vi(_C[_pag-1],I); if(_pag==1) vi(_A[1]);
			if(_pag==_C.length-1) vi(_A[0],I);
			}
		_F2=function() {var _x;
			if(this.style.color==_c) _x="#CCCCCC"; else _x=_c; this.style.color=_x; bytag("b",this)[0].style.color=_x;
			}
		_F3=function() {var _x,_y;
			if(_war<1) {_x=""; _y=80;} else if(_war<2) {_x="Only the first "+_max+" search results are displayed below."; _y=400;}
			else if(_war<3) {_x=""; _y=40;} else {_x="To access excess items, please narrow your search."; _y=400;}
			child(by("seW")).nodeValue=_x; if(_war<3) _war++; else _war=0; to("_F3()",_y);
			}
		_x=1; _y=_d.cookie.split("page="); if(_y[1]) {_y=_y[1].split(";")[0]*1; if(_y>0) _x=_y;} _pag=1; for(_v=1; _v<_x; _v++) {_F();}
		ev(_A[0],_F); ev(_A[1],_F1); ev(bytag("a","seR"),_F2,4); if(_max>0) _F3();
		}
	_I();
	}
_I=function(_f) {var _v,_w,_x,_y,_z;
	_y=ra("PREVIOUS¦AMEX LOGO¦NEXT¦SUBMIT¦BROWSE¦CONTACT US¦DELTA LOGO¦ELECTRON LOGO¦HOUSE¦LINK INDICATOR¦JCB LOGO¦LEGAL INFO¦MINTFIRSTS LOGO¦"+
	"MAESTRO LOGO¦MASTERCARD LOGO¦NEWS¦ORDER FORM¦PBFA LOGO¦OUR POLICIES¦SEARCH¦SOLO LOGO¦SWITCH LOGO¦VISA LOGO¦W3C LOGO"); _x=_y.length;
	_z=ra("al1¦ame¦ar1¦ar1¦br1¦co1¦del¦ele¦ho1¦in1¦jcb¦le1¦log¦mae¦mas¦ne1¦or1¦pbf¦po1¦se1¦sol¦swi¦vis¦xht");
	if(_U<1) {
		for(_M=[],_v=0; _v<_x; _v++) {if(by(_y[_v])) {_M[_v]=_z[_v]; if(_z[_v].charAt(2)=="1") {_M[_v+_x]=_z[_v].slice(0,2)+"2";}}}
		if(by("FADE EFFECT")) {for(_v=0; _v<3; _v++) {_M[_v+2*_x]="fa"+(_v+1);}}
		for(_v=0; _v<2*_x+3; _v++) {if(_M[_v]) {_y=_M[_v]; _M[_v]=new Image(); _M[_v].src=_y+".gif";}} _U=1; to("_I()",1); _L();
		}
	else {
		for(_v=0; _v<2*_x+3; _v++) {if(_U<4 && _M[_v] && !_M[_v].complete) {to("_I()",5); return;}}
		for(_v=0; _v<_x; _v++) {_z=byalt(_y[_v]); for(_w=0; _w<_z.length; _w++) {_z[_w].src=_M[_v].src;}}
		vi("z-"); _T("cha¦cha2¦cnt¦ord¦ord3¦ord3enc¦pay¦pro¦proad1¦proad3¦pro1¦sea"); _U=4; to("_L"); _L();
	}	}
_J=function(_f,_f1,_f2) {var _x;
	_f=encodeURIComponent(trimw(_f));
	if(_f!="") {
		if(_t["_L"]) {to("_L"); _N=null; _O(25,225);} _E=_f; _f="y.php?e="+_f; if(_f1 && _f2===O) _f2=event;
		if(_f1 && _f2.altKey) location=_f; else {_x=_d.createElement("script"); _x.src=_f; _x.type="text/javascript"; _b.appendChild(_x);}
	}	}
_L=function() {var _v,_w,_x,_y,_z;
	if(_U<4) {
		if(_U<2) _U=2; else if(_U<3) {_U=3; vi("z-",I);}
		else {_x=bytag("span",bytag("div","z-")[1]); for(_v=0; _v<12; _v++) {if(_x[_v].style.color!=_c) {_x[_v].style.color=_c; break;} if(_v>10) _U=4;}}
		to("_L","_L()",75); return;
		}
	if(_U<5) {
		if(by("d-")) {
			_Q=_Q.split("#§"); _P=ra(_P);
			_x=_d.cookie.split("slide="); if(_x[1]) _x=_x[1].split(";")[0].split("-"); if(_x[1]) _H=_x[0]*1; if(!_x[1] || _H>_P.length-1) _H=0;
			}
		_U=5; _x=0; _y=1;
		}
	else {
		if(!_N.complete) {to("_L","_L()",10); return;}
		if(vi("k-",II)) {
			for(_v=0; _v<3; _v++) {for(_w=1; _w<5; _w++) {to("bytag('img','k-')["+_w+"].src='fa"+(3-_v)+".gif'",_v*6);}} to("vi('BOOK IMAGE')",18); _x=24;
			}
		else {vi("k-",I); _x=1;}
		_z="by('BOOK IMAGE').src=_N.src; child(by('d-')).nodeValue=_Q["+(_H*3)+"]; child(child(by('d-'),1)).nodeValue=_Q["+(_H*3+1)+
		"]; child(by('d-'),2).nodeValue=safes(_Q["+(_H*3+2)+"]); vi('BOOK IMAGE',I); by('ITEM DESCRIPTION').parentNode.setAttribute('href','boo-";
		to(_z+padno(_P[_H])+"'); _d.cookie='slide="+_H+"-"+new Date().getTime()+"'",_x);
		if(_x>1) {_z=["fa2","fa3","dot"]; for(_v=0; _v<3; _v++) {for(_w=1; _w<5; _w++) {to("bytag('img','k-')["+_w+"].src='"+_z[_v]+".gif'",_v*6+_x+6);}}}
		else if(_e=="hom" && _rfr>0) alert("If you previously followed an outdated bookmark,\nyou may wish to replace it with one of this page.");
		if(_H==_P.length-1) _H=0; else _H++; _y=450;
		}
	if(by("d-")) _O(_x+1,_y);
	}
_O=function(_f,_f1) {
	to("_N=new Image(); _N.src='j/"+padno(_P[_H])+".jpg'",_f); to("_L","_L()",_f1);
	}
_S=function() {var _v,_x,_y;
	O=undefined; I=-1; II=-2; _d=document; _b=document.body;
	_x=by("a-"); _y="#FFFFFF"; _x.style.color=_y; _c=_x.style.color; _y="#006600"; _x.style.color=_y; _c1=_x.style.color;
	_h=ra("No response¦AddALL listing¦AntiQbook listing¦Biblio listing¦Bibliophile Bookbase listing¦ChooseBooks / ZVAB listing¦Google text ad¦"+
	"Windows Live / MSN text ad¦Personal recommendation");
	_i=1; _j=ra("Jan¦Feb¦Mar¦Apr¦May¦Jun¦Jul¦Aug¦Sep¦Oct¦Nov¦Dec"); _m=_d.forms[0]; _r=/^\w(\.?[\w-])*@\w(\.?[\w-])*\.[a-z]{2,4}$/i;
	if(_e.length>25) {_a=_e.slice(-25); _e=_e.slice(0,-25);} else _a=""; if(_e.length>4) {_e1=_e.slice(-3); _e=_e.slice(0,-3);} else _e1="";
	if(_m) {
		_n=_m.elements; _x=bytag("option"); for(_v=0; _v<_x.length; _v++) {_y=child(_x[_v]); if(_y && _x[_v].value==="") _x[_v].value=_y.nodeValue;}
		_d.onkeypress=function(_f) {if(_f===O) _f=event; if(_f.keyCode==13 && _i>0) submi();}
		_m.onsubmit=function() {return false;};
		}
	_d.ondblclick=function(_f) {var _x;
		if(_f===O) _f=event; _x="HTML is the lingua franca for web publishing.\nDo you wish to validate this page as XHTML 1.1?\n";
		if(_f.altKey && confirm(_x)) location="http://validator.w3.org/check?uri="+location.href;
		}
	_S1=function() {var _x;
		if(inset(_e,"cha1¦ord4¦pro9")) _x=2; else _x=1; history.go(-_x);
		}
	_S2=function() {if(_i>0) _i=0; else _i=1;}
	_S3=function(_f) {if(_f===O) _f=event; if(_f.keyCode==13) {return false;}}
	ev(union(bycla("i-","a"),bycla("i-","span")),mover,4); ev(bycla("h-","span"),_S1); ev(bytag("textarea"),_S2,1); ev(bycla("t-","textarea"),_S3,3);
	}
_T=function(_f) {var _v,_x,_y,_z;
	for(_x=bytag("*","a-"),_v=0; _v<_x.length; _v++) {
		_y=_x[_v].className; _z=strep(".*g(\\d+).*","$1",_y); if(_y!=_z) {_x[_v].style.fontSize=_z+"px"; _x[_v].style.height=_z+"px";}
		_z=strep(".*h(\\d+).*","$1",_y); if(_y!=_z) _x[_v].style.height=_z+"px"; _z=strep(".*t(\\d+).*","$1",_y); if(_y!=_z) _x[_v].style.top=_z+"px";
		_z=strep(".*w(\\d+).*","$1",_y); if(_y!=_z) _x[_v].style.width=_z+"px"; _z=strep(".*x(\\d+).*","$1",_y); if(_y!=_z) _x[_v].style.left=_z+"px";
		_z=strep(".*y(\\d+).*","$1",_y); if(_y!=_z) {_x[_v].style.left="auto"; _x[_v].style.right=_z+"px"; _x[_v].style.textAlign="right";}
		}
	for(_x=bytag("a"),_v=0; _v<_x.length; _v++) {if(_x[_v].parentNode.className.indexOf("n-")>-1) _x[_v].target="_blank";}
	for(_x=bytag("img"),_v=0; _v<_x.length; _v++) {_x[_v].setAttribute("title","");}
	vi("a-",I); if(_f!==O && inset(_e+_e1,_f)) focal(); if(_e.slice(0,3)=="pri") {print(); close();}
	}
arkey=function(_f,_f1) {var _v;
	for(_v=0; _v<_f1.length; _v++) {if(_f===_f1[_v]) return _v;} return -1;
	}
by=function(_f) {var _x;
	_x=_d.getElementById(_f); if(!_x) _x=_d.getElementsByName(_f)[0]; if(!_x) _x=byalt(_f)[0]; return _x;
	}
byalt=function(_f,_f1,_f2,_f3) {var _v,_x,_y,_z;
	if(_f1===O) {if(_f==ucase(_f)) _f1="img"; else _f1="span";} _x=bytag(_f1,_f2,_f3);
	for(_y=[],_v=0; _v<_x.length; _v++) {
		_z=child(_x[_v]); if((_z && _z.nodeType==3 && _f==trimw(_z.nodeValue)) || (_f1=="img" && _f==_x[_v].alt)) _y[_y.length]=_x[_v];
		}
	return _y;
	}
bycla=function(_f,_f1,_f2,_f3) {var _v,_x,_y;
	_x=bytag(_f1,_f2,_f3); for(_y=[],_v=0; _v<_x.length; _v++) {if(_x[_v].className.indexOf(_f)>-1) _y[_y.length]=_x[_v];} return _y;
	}
bytag=function(_f,_f1,_f2) {var _v,_x,_y;
	if(_f1===O) _f1=_d; else if(typeof _f1=="string") _f1=by(_f1); if(_f2===O) {return _f1.getElementsByTagName(_f);} _x=_f1.childNodes;
	for(_y=[],_v=0; _v<_x.length; _v++) {if(_x[_v].nodeType==1 && _f==taglc(_x[_v])) _y[_y.length]=_x[_v];} return _y;
	}
child=function(_f,_f1) {var _x;
	if(_f1===O) _f1=0; _x=_f.childNodes; if(_f1<0) _f=_x[_x.length+_f1]; else _f=_x[_f1]; return _f;
	}
error=function(_f) {
	alert(_f.slice(0,_f.indexOf(".")+1));
	}
ev=function(_f,_f1,_f2) {var _v;
	if(_f) {
		if(!_f[0] || taglc(_f[0])=="option") _f=[_f];
		for(_v=0; _v<_f.length; _v++) {
			if(_f2>4) _f[_v].onchange=_f1; else if(_f2>3) {_f[_v].onmouseout=_f1; _f[_v].onmouseover=_f1;} else if(_f2>2) _f[_v].onkeyup=_f1;
			else if(_f2>1) _f[_v].onfocus=_f1; else if(_f2>0) {_f[_v].onfocus=_f1; _f[_v].onblur=_f1;} else _f[_v].onclick=_f1;
	}	}	}
fcase=function(_f) {
	return ucase(_f.charAt(0))+_f.slice(1);
	}
flash=function(_f) {var _x;
	if(_f===O) _f=0; if(_f%2>0) _o.src="dot.gif"; else if(_f>0) {if(_o.Mou) _o.src="ar2.gif"; else _o.src="ar1.gif";} _f++;
	if(_f<9) to("flash("+_f+")",40);
	}
focal=function(_f) {
	if(_f===O) _f="_n[0]"; to(_f+".focus()",25);
	}
inode=function(_f,_f1) {var _v,_x,_y;
	_y=("name&©type&©value&©"+_f+"&©hidden&©"+_f1).split("&©"); _x=_d.createElement("input");
	for(_v=0; _v<3; _v++) {_x.setAttribute(_y[_v],_y[_v+3]);} _m.appendChild(_x);
	}
inset=function(_f,_f1) {var _v;
	_f1=_f1.split("¦"); for(_v=0; _v<_f1.length; _v++) {if(_f==_f1[_v]) return true;} return false;
	}
lcase=function(_f) {
	if(typeof _f=="string") _f=_f.toLowerCase(); return _f;
	}
mover=function() {var _v,_x,_y,_z,_k;
	if(taglc(this)=="img") {_x=by(fcase(lcase(this.alt)));} else _x=this; if(_x.style.color==_c) _y=0; else _y=1; _z="in"+(_y+1)+".gif";
	child(_x,-1).src=_z; _z=["#CCCCCC","#FFFFFF"]; _x.style.color=_z[_y]; _k=bytag("span",_x); for(_v=0; _v<_k.length; _v++) {_k[_v].style.color=_z[_y];}
	}
nf=function(_f,_f1) {var _v,_x,_y;
	if(_f1===O) _f1=0; _f=Math.round(_f*Math.pow(10,_f1))+""; while(_f.length<_f1+1) {_f="0"+_f;} _x=_f.slice(0,-_f1); _y=_x.length-3;
	for(_v=_y; _v>0; _v-=3) {_x=_x.slice(0,_v)+","+_x.slice(_v);} return _x+"."+_f.slice(-_f1);
	}
padno=function(_f,_f1) {
	if(_f1===O) _f1=5; while((_f+"").length<_f1) {_f="0"+_f;} return _f;
	}
plura=function(_f,_f1) {var _x;
	if(_f1===O) _f1=""; _x=[]; _x[""]=ra("¦s"); if(_f>1) _f=_x[_f1][1]; else _f=_x[_f1][0]; return _f;
	}
prort=function(_f,_f1) {
	if(_f1===O) _f1=""; _f=prompt(_f,_f1); if(_f===null) _f="#§"; else _f=lcase(trimw(_f)); return _f;
	}
ra=function(_f) {var _v,_x,_y,_z;
	_f=_f.split("¦");
	for(_x=[],_v=0; _v<_f.length; _v++) {_y=_f[_v].indexOf("·"); if(_y<0) {return _f;} _z=_f[_v].slice(_y+1); _y=_f[_v].slice(0,_y); _x[_y]=_z;}
	return _x;
	}
safes=function(_f) {
	if(typeof _f!="string") _f=""; return _f;
	}
strep=function(_f,_f1,_f2) {var _v,_x;
	if(typeof _f=="string") {_x=_f; _f=[]; _f[0]=_x;} if(typeof _f1=="string") {_x=_f1; _f1=[]; for(_v=0; _v<_f.length; _v++) {_f1[_v]=_x;}}
	for(_v=0; _v<_f.length; _v++) {_f2=_f2.replace(new RegExp(_f[_v],"g"),_f1[_v]);} return _f2;
	}
submf=function(_f) {var _v,_w,_x,_y,_z;
	for(_x=0,_v=0; _v<_n.length; _v++) {
		if((taglc(_n[_v])=="input" && lcase(_n[_v].type)=="text") || taglc(_n[_v])=="textarea") {
			for(_y=_n[_v].value,_w=0; _w<_y.length; _w++) {
				_z=_y.charCodeAt(_w);
				if((_z<32 || (_z>126 && _z<160) || _z>255) && !inset(_y.charAt(_w),"\n¦\r")) {_x++; _y=_y.slice(0,_w)+"\u2022"+_y.slice(_w+1);}
				}
			_z="&[#\\w]{2,8};"; _x+=sscnt(_y,new RegExp(_z)); _n[_v].value=strep(_z,"\u2022",_y);
		}	}
	if(_x>0) alert(_x+" invalid character"+plura(_x)+" replaced by bullet sign (\u2022)."); else {if(_a!="") _f+="-"+_a; _m.action=_f; _m.submit();}
	}
submi=function(_f) {var _sur,_v,_x,_y,_z;
	if(typeof _f!="string") _f=O; else {submf(_f); return;} _sur=".\nAre you sure you want to continue?";
	if(_e=="cha" || _e=="ord3") {
		_x=trimw(_n[0].value); if(_x=="") {focal(); return;} if(_x.search(_r)<0) {alert("Invalid e-mail address, please re-enter."); return;}
		if(_e=="cha") _f="cha1"; else if(_e1=="") _f="ord3enc"; else if(_x==va("new")) _f="ord6"; else _f="ord4";
		}
	else if(_e=="cha2") _f="cha3";
	else if(_e=="cnt") {
		_x=va("msg"); if(_x=="") {focal(); return;} _x=" "+_x+" ";
		if(_x.search(/[%&'+-.~\w]+@([-a-z\d]+\.)+[a-z]{2,9}/i)<0) {
			if(!confirm("You have not included a valid e-mail address in your message,\nfor us to reply to. Are you sure you want to proceed?")) return;
			}
		else {
			_x=_x.replace(/^[\s\S]*[^%&'+-.~\w]([%&'+-.~\w]+@([-a-z\d]+\.)+[a-z]{2,9})[^a-z][\s\S]*$/i,"$1");
			if(!confirm(_x+"\n\nIs the above e-mail address correct?")) return;
			}
		_f="cnt1";
		}
	else if(_e=="ord") {
		for(_x="",_v=0; _v<9; _v++) {
			if(trimw(_n[_v].value).search(/^\d{0,5}$/)<0) {alert("Item "+(_v+1)+" has an invalid ID entry."); return;} _x+=_n[_v].value;
			}
		if(_x=="") focal(); else {ev(bytag("input"),null,3); _f="ord1";}
		}
	else if(_e=="pay") {
		if(trimw(va("num"))=="") focal(); else if(va("exp").search(/\d{2}\/\d{2}/)<0) alert("Please enter the card's expiry date in the MM/YY format.");
		else _f="pro9";
		}
	else if(_e=="pro") {
		_y=ra("nam¦ad1¦tow¦cou"); _z=ra("name¦street address¦town¦country");
		for(_x="",_v=0; _v<_y.length; _v++) {if(va(_y[_v])=="") _x+="Please enter a "+_z[_v]+".";}
		if(_x!="") error(_x);
		else if(va("pcd")!="" || confirm("You have not entered a postal (zip) code.\nAre you sure you want to continue?")) {
			_x=_e1; if(_x=="ad3") _x="ad2"; _f="pro1"+_x;
		}	}
	else if(_e=="pro1") {if(trimw(_n[0].value)=="") focal(); else _f="pro3";}
	else if(_e=="sea") {
		_d.cookie="page=0"; _x=ra("luk¦sor¦eng¦ilu¦fir¦hbk¦pbk¦pru¦sig¦lm1"); for(_v=0; _v<_x.length; _v++) {_y=_svl[_v]; if(_y<0) _y=0; inode(_x[_v],_y);}
		_f="sea1";
		}
	if(_f) submf(_f);
	}
sscnt=function(_f,_f1) {
	return Math.min(("©"+_f+"©").split(_f1).length-1,("¬"+_f+"¬").split(_f1).length-1,("°"+_f+"°").split(_f1).length-1,("±"+_f+"±").split(_f1).length-1);
	}
taglc=function(_f) {
	return lcase(_f.tagName);
	}
to=function(_f,_f1,_f2) {
	if(_f1===O) {clearTimeout(_t[_f]); _t[_f]=0;} else if(_f2===O) setTimeout(_f,_f1*10); else _t[_f]=setTimeout("_t['"+_f+"']=0; "+_f1,_f2*10);
	}
trimw=function(_f) {
	return strep("^\\s+","",strep("\\s+$","",(_f+" ")));
	}
ucase=function(_f) {
	return _f.toUpperCase();
	}
union=function(_f,_f1,_f2) {var _v,_x;
	_x=[]; if(_f) {for(_v=0; _v<_f.length; _v++) {if(_f[_v]!==O) _x[_x.length]=_f[_v];}}
	if(_f1) {for(_v=0; _v<_f1.length; _v++) {if(_f1[_v]!==O) _x[_x.length]=_f1[_v];}}
	if(_f2) {for(_v=0; _v<_f2.length; _v++) {if(_f2[_v]!==O) _x[_x.length]=_f2[_v];}} return _x;
	}
va=function(_f) {var _v;
	for(_v=0; _v<_n.length; _v++) {if(_f==_n[_v].name) return trimw(_n[_v].value);}
	}
vi=function(_f,_f1) {var _x;
	if(typeof _f=="string") _f=by(_f); _x="inherit"; if(_f1==II) return _f.style.visibility==_x; if(_f1===O) _x="hidden"; _f.style.visibility=_x;
	}
