//<!--
//1@@m9

function EbayDataURL(pURL)
{if(!this.objType)
this.objType="EbayDataURL";this.full=null;this.base=null;this.arguments=null;this.protocol="http";this.host=null;this.port=null;this.path="/";this.path_filename="/";this.filename=null;this.args=[];this.invalid_url=false;this.base_arg_del_index=null;this.base_arg_delimiter="?";this.key_value_delimiter="=";this.arg_delimiter="&";this.host_port_delimiter=":";this.protocol_host_delimiter="://";this.invalid_chars=["*","\"","\'","<",">","|"];this.init=ebDataURLInit;this.getArg=ebDataURLGetArg;this.addArg=ebDataURLAddArg;this.getURL=ebDataURLGetURL;this.parseArgs=ebDataURLParseArgs;this.hasArg=ebDataURLHasArg;this.init(pURL);}
function ebDataURLInit(pURL)
{with(this)
{full=base=pURL;base_arg_del_index=pURL.indexOf(base_arg_delimiter);if(base_arg_del_index!=-1)
{arguments=pURL.substring(base_arg_del_index+1);parseArgs(arguments);base=pURL.substring(0,base_arg_del_index);}
if(invalid_chars)
{for(var i in invalid_chars)
{if(base.indexOf(invalid_chars[i])!=-1)
{invalid_url=true;full=null
base=null;arguments=null;return false;}}}
var host_start=0;var host_end=base.length;if(base.indexOf("/")!=-1&&base.charAt(base.indexOf("/")+1)=="/")
{host_start=base.indexOf("/")+2;host_end=host_start+base.substring(host_start).indexOf("/");}
else
{host_start=0;if(base.indexOf("/")!=-1)
host_end=base.indexOf("/");}
host=base.substring(host_start,host_end);if(base.indexOf(host_port_delimiter)!=-1)
protocol=base.substring(0,base.indexOf(host_port_delimiter));var port_start=host.indexOf(":")
if(port_start!=-1)
{port=host.substring(port_start+1);host=host.substring(0,port_start);}
path_filename=base.substring(host_end);if(path_filename.indexOf(".")!=-1)
{path=path_filename.substring(0,path_filename.lastIndexOf("/"));filename=path_filename.substring(path_filename.lastIndexOf("/")+1);}
else
{if(path_filename.lastIndexOf("/")==path_filename.length-1)
path=path_filename.substring(0,path_filename.length-1);else
path=path_filename;}}}
function ebDataURLGetArg(pArgName)
{var tmp_array=[];for(var i=0;i<this.args.length;i++)
{if(this.args[i][0]==pArgName)
tmp_array[tmp_array.length]=this.args[i];}
if(tmp_array.length<1)
return;else if(tmp_array.length==1)
return tmp_array[0][1];else
return tmp_array;}
function ebDataURLAddArg(pArgName,pArgValue)
{this.args[this.args.length]=[pArgName,pArgValue];}
function ebDataURLHasArg(pArgName)
{return typeof(this.getArg(pArgName))!="undefined";}
function ebDataURLGetURL()
{with(this)
{if(!host)
return null;var url=arg_str="";for(var i=0;i<args.length;i++)
{if(arg_str!="")
arg_str+=arg_delimiter;if(args[i][1]=="")
arg_str+=args[i][0];else
arg_str+=args[i][0]+key_value_delimiter+args[i][1];}
if(protocol)
url+=protocol+protocol_host_delimiter;if(host)
url+=host;if(port)
url+=host_port_delimiter+port;if(path)
url+=path;if(filename)
url+="/"+filename;if(arg_str!="")
url+=base_arg_delimiter+arg_str;return url;}}
function ebDataURLParseArgs(pArgs)
{with(this)
{var new_args=new Array();while(pArgs.indexOf(arg_delimiter)!=-1)
{var outterdel=pArgs.indexOf(arg_delimiter);var innerdel=pArgs.indexOf(key_value_delimiter);if(outterdel>innerdel)
{var key=pArgs.substring(0,innerdel);var value=pArgs.substring(innerdel+1,outterdel);if(key!="")
{if(key.indexOf('amp;')==0)
key=key.replace('amp;','');addArg(key,value);}}
else
{var key=pArgs.substring(0,outterdel);if(key!="")
{if(key.indexOf('amp;')==0)
key=key.replace('amp;','');addArg(key,"");}}
pArgs=pArgs.substring(outterdel+1);}
if(pArgs!="")
{var innerdel=pArgs.indexOf(key_value_delimiter);if(innerdel==-1)
{addArg(pArgs,"");}
else
{var key=pArgs.substring(0,innerdel);var value=pArgs.substring(innerdel+1);if(key!="")
{addArg(key,value);new_args[key]=value;}
pArgs="";}}}}

//2@@m10

function EbayHTMLAnchor(pParent,pName,pDisabled,pCfg)
{if(!this.objType)
this.objType="EbayHTMLAnchor";this.base=EbayHTML;this.base(pParent,pName,pName,pDisabled,pCfg);this.getElem=ebHTMLAnchorGetElem;this.enableBase=this.enable;this.enable=ebHTMLAnchorEnable;this.subscribeEvents("onclick");}
function ebHTMLAnchorGetElem(pName)
{var d=this.oDocument.doc,l=null;l=d.links[pName];if(l)return l;if(d.getElementById)
l=d.getElementById(pName);if(l)return l;if(d.all)
l=d.all[pName];if(l)return l;if(d.layers)
{var lyrs=d.layers;var len=lyrs.length;for(var i=0;i<len;i++)
{l=this.getElem(lyrs[i].document,pName);if(l)
return l;}}
for(var j=0;j<d.links.length;j++)
{l=d.links[j];if(typeof(l.name)=="undefined")
{if(l.onclick)
{var oc=l.onclick.toString();if(oc.indexOf("{#"+pName+"#}")!=-1)
return l;}}
else
{if(l.name==pName)
return l;}
l=null;}
return l;}
function ebHTMLAnchorEnable(pEnable)
{var cur=(pEnable)?"hand":"default";var el=this.eElem;if(el&&el.style)
{el.style.cursor=cur;el.style.color=pEnable?"":"gray";}
this.enableBase(pEnable);}
function setEbayLink(pS)
{return true;}

//3@@m2

ebay.oDocument.oPage.onBeforeLoad=function(){var cfg=this.oDocument.getConfig("Checkout.PayPal.BuyerCredit");if(typeof(cfg)=="undefined")
return;var aLinks=cfg.aAnchor;var sItemParam=cfg.sItemParam;for(var i=0;i<aLinks.length;i++)
{var oAnch=new EbayHTMLAnchor(this,aLinks[i]);oAnch.onclick=function()
{var sAnchUrl=this.eElem.href;var sItem=new EbayDataURL(document.location.href).getArg(sItemParam);if(typeof(sItem)!="undefined"&&sItem!="")
sAnchUrl+="&"+sItemParam+"="+sItem;this.eElem.href=sAnchUrl;}}}
// b=10597871 -->