

var altPayPal= "This seller accepts PayPal";
var altPbpEligible = "PayPal Buyer Protection Programme ";
var textFreeShip = "Postage & Packing: Free";
var textShipCost = "Postage & Packing:";
var textShipCalc = "";
var isJSPayPal= "false";
var isJSShipCost= "false";

var IMAGE_SERVER = "http://pics.ebaystatic.com/aw/pics/";
var THUMB_PATH = "http://thumbs.ebaystatic.com/pict/";
var isEnding = false;
var theDate = new Date();
var eBayDate = new Date(theDate.getTime() + theDate.getTimezoneOffset() * 60000);
var eBayTimeOffset = 28800000;
var errorCode = 0;
var _sniplet = "";
var priceLabel = "Price";
var productLabel = "Product";
var pictureLabel  = "Picture";
var timeLabel = "Time Left";
var bidsLabel = "Bids";
var headerColor = "#FFFFFF";
var borderColor = "#6666FF";
var titleColor = "#6666FF";
var titleFontColor = "#000000";

			var fontSize = "-2"; var fontFace = "Verdana";
		
var fontColor = "#000000";
var textBgColor = "#FFFFFF";
var endColor = "#FF0000";
var lnkcolor = "#0000FF";
var trackingProvider = "http://www.qksrv.net/click-1533930-9254959?loc=";
var linkTarget = "_blank";
var viHref = "http://cgi.ebay.co.uk/ws/eBayISAPI.dll%3FViewItem%26item%3D";
var theWorldsMarketplace = "The World's Online Marketplace(TM)";
var searchLabel = 'Search';
var logoAltText = 'eBay Marketplace Logo';
var theDisclaimer = "disclaimer";
var ebayHome = "http://pages.ebay.co.uk/";
var disclaimerDomain = "http://pages.ebay.co.uk/";

//var ebayHomeLogoSm = "http://pics.ebaystatic.com/aw/pics/uk/editorkit/help/MrktPlcLogoStrspnt_85x35.gif";
//var ebayHomeLogoMd = "http://pics.ebaystatic.com/aw/pics/uk/editorkit/help/MrktPlcLogoStrspnt_108x45.gif";
//var ebayHomeLogoLg = "http://pics.ebaystatic.com/aw/pics/uk/editorkit/help/MrktPlcLogoLtrspnt_144x59.gif";

var ebayHomeLogoSm = "http://pics.ebaystatic.com/aw/pics/uk/api/MrktPlcLogoStrspnt_83x35.gif";
var ebayHomeLogoMd = "http://pics.ebaystatic.com/aw/pics/uk/api/MrktPlcLogoStrspnt_108x45.gif";
var ebayHomeLogoLg = "http://pics.ebaystatic.com/aw/pics/uk/api/MrktPlcLogoLtrspnt_144x59.gif";

var searchLink = "http://search.ebay.co.uk/ws/search/SaleSearch?fsoo=1&fsop=1&fts=1&ht=0&sacat=422+14780&satitle=bmw+r";
var tableWidth = 195;
var tableHeight = 0;
var logoSize= 2;
var dLabel = "d" + " ";
var hLabel = "h" + " ";
var mLabel = "m" + " ";
var sLabel = "s";
var itemCount = 75;
var varItemCount = itemCount;
var searchLinkString = "'View all ' + varItemCount + ' items on eBay'";
var ekTitle = "";

//var ekTitleFontSize = "3";
//var ekTitleFontFace = "Arial, Helvetica, sans-serif";

			var ekTitleFontSize = "-1"; var ekTitleFontFace = "Arial";
		

var isPrvdMediaPlex= false;
var isPrvdCJ= true;
var trackingID= "1533930";
var adsServed=false;
var t = new Date();
var cacheBuster = escape(t.toGMTString());
var sid = "";
var ekWidth = "195";
var ekQuery = "bmw r";

var ekSearchURL_Base ="http://search.ebay.co.uk";
var ekSearchURL_Full ="http://search.ebay.co.uk/search/search.dll";

//var ekSearchURL_Base ="http://search.qa.ebay.com";
//var ekSearchURL_Full ="http://search.qa.ebay.com/search/search.dll";

var siteID ="3";
 
var binIcon = "<img src=\"http://pics.ebaystatic.com/aw/pics/uk/bin_15x54.gif\" border=\"0\" hspace=\"6\" vspace=\"0\" align=\"absbottom\"/>";
var nnIcon = "<img src=\"http://pics.ebaystatic.com/aw/pics/uk/nn.gif\" border=\"0\" hspace=\"6\" vspace=\"0\" align=\"absbottom\"/>";
 
 function Localize(pStr)
	 {
		 return pStr;
	}
function _alert(str) {
//	alert(str);
}
function _genLink(href, caption) {
var link = "";
 if (isPrvdMediaPlex)
 {
     if (adsServed)
     {
         link = "<a href=\"" +  trackingProvider + "mpt=" + cacheBuster + "&mpro=" + href;
     }
     else
     {
         link = "<a href=\"" +  trackingProvider + "loc=" + href;
     }
 }
 else
 {
     link = "<a href=\"" +  trackingProvider + href;
 }
  if (isPrvdCJ && (sid != null && sid != ""))
 {
   link += "&SID=" + sid;
 }
 
 if (linkTarget != "_self") {
	link += "\" target=\"" + linkTarget;
 }
 //link += "\">" + caption + "</a>";
  link += "\" style=\"color:"+lnkcolor+"\">" + caption + "</a>";
 _alert(link);
 return link;
}
function _genItemLink(itemId, title) {
 var link = "";
 if (isPrvdMediaPlex)
 {
     if (adsServed)
     {
         link = "<a href=\"" +  trackingProvider + "mpt=" + cacheBuster + "&mpro=" + viHref + itemId;
     }
     else
     {
         link = "<a href=\"" +  trackingProvider + "loc=" + viHref + itemId;
     }
       if (isPrvdCJ && (sid != null && sid != ""))
       {
         link += "&SID=" + sid;
       }
     if (linkTarget != "_self") {
    	link += "\" target=\"" + linkTarget;
     }
     // link += "\">" + title + "</a>";
 }
 else
 {
     link = "<a href=\"" +  trackingProvider + viHref + itemId;
     if (isPrvdCJ && (sid != null && sid != ""))
       {
         link += "&SID=" + sid;
       }
     if (linkTarget != "_self") {
    	link += "\" target=\"" + linkTarget;
     }
    // link += "\">" + title + "</a>";
 }
 link += "\" style=\"color:"+lnkcolor+"\">" + title + "</a>";
  _alert(link);
 return  link;
}

function _getPaypalInfo(pbpEligible, ppEligible) {
	var str ="";
	if(isJSPayPal == 'true'){
		if(pbpEligible == 'true'){
		  		str += '<img height="16" width="28" border="0" src="'+IMAGE_SERVER+'paypal/logo_paypalPPBuyerProtection_28x16.gif" ';
				str +=	'  alt="'+altPbpEligible+ '"/>';
		//str += '<img height="16" width="28" border="0" src="http://pics.ebaystatic.com/aw/pics/paypal/logo_paypalPPBuyerProtection_28x16.gif" alt=""/>';
		} else {
			if( ppEligible == 'true'){
				str += '<img height="16" width="16" border="0" src="'+IMAGE_SERVER+'paypal/logo_paypalPP_16x16.gif"';
				str +='  alt="'+altPayPal+'"/>';
			}
		}
	}	
 return str;
}
function _getShipPrice(price,shipPrice,shippingType){
	var strShip ="";
	if(isJSShipCost =='true'){
		if ( shippingType == '0' ) {
			strShip += '<a/><font style="cursor:hand">' + price + '</font></a>';
		} else if ( shippingType == '2' ) {
			strShip += '<a title="'+textShipCalc+'" /><font style="cursor:hand">' + price + '</font></a>';
		} else if(shippingType == '3'){
			strShip += '<a title="' +textFreeShip+'" /><font style="cursor:hand">' + price + '</font></a>';
		} else {
			//NOT_SPECIFIED == 0;   FLAT_RATE == 1;  CALCULATED_RATE == 2
			// By depending on shippingFee to be 0 or 1; we do not care whether
			// BE sets shippingType to 0 or 1.
			// We will detect free shipping by checking if shippingFee is null.
			if ( shipPrice != '') {
				strShip += '<a title="'+textShipCost+ shipPrice +'" /><font style="cursor:hand">' + price + '</font></a>';
			} else  {
				strShip += '<a/><font style="cursor:hand">' + price + '</font></a>';
			}
		}		
	}else{
		strShip += price ;
	}
	return strShip;
}

function _docWrite(str) {
  _sniplet += str; 
  if (fooStr) alert(str);
}
var fooStr = false;
function _getSniplet() {
  _eBaySniplet();
  return _sniplet;
}
function _write(str) {
  _docWrite('<font class="ebayText" face="' + fontFace + '" size="' + fontSize + '" color="' + fontColor + '">' + str + 
'</font>');
}
function _writeWithColor(str, textColor) {
  _docWrite('<font class="ebayText" face="' + fontFace + '" size="' + fontSize + '" color="' + textColor + '">' + str + 
'</font>');
}
function _spacer(w, h) {
  return '<img border="0" height="' + h + '" width="' + w + '" src="http://pics.ebaystatic.com/aw/pics/spacer.gif">';
}
function _cleanTitle(str) {
  var title = new String(str);
  return title.replace(/\*/g, "&quot;");
}
function _rowDiv(colSpan) {
    _docWrite('<tr><td colspan="' + colSpan + '">' + _spacer("100%", 2) + '</td></tr>');
	_docWrite('<tr><td colspan="' + colSpan + '" bgcolor="' + borderColor + '">' + _spacer("100%", 1) + '</td></tr>');
	_docWrite('<tr><td colspan="' + colSpan + '">' + _spacer("100%", 2) + '</td></tr>');
}
function _tracking()
{
  //alert("isPrvdMediaPlex" + isPrvdMediaPlex + " adsServed: " + adsServed);
  var str = "";
  if (isPrvdMediaPlex)
  {
      if (adsServed)
      {
           str = '<img src="http://adfarm.mediaplex.com/ad/tr/'+trackingID+'?mpt='+cacheBuster+'" border="0" height="1" width="1"/>';
      }
      else
      {
          str = '<img src="http://adfarm.mediaplex.com/ad/tr/'+trackingID+'" border="0" height="1" width="1"/>';
      }
  }
  return str;
}

function _header() {
  var imgHeight = 45;
  _docWrite('<table cellspacing="0" cellpadding="0" border="0" width="' + tableWidth + '" height="' + imgHeight + '">');
  _docWrite('<tr>');
  _docWrite('<td width="1" bgcolor="' + borderColor + '" rowspan="2">' + _spacer(1, 1) + _tracking() + '</td>');
  _docWrite('<td colspan="3" width="' + tableWidth + '" bgcolor="' + borderColor + '" height="1">'+ _spacer((tableWidth - 2), 1) + '</td>');
  _docWrite('<td width="1" bgcolor="' + borderColor + '" rowspan="2">' + _spacer(1, 1) + '</td>');

 if(logoSize==3)
 {
  _docWrite('</tr><tr valign="top" bgcolor="' + headerColor + '"><td colspan="3" bgcolor="' + headerColor + '" height=\"35\">');
  _docWrite(_genLink(ebayHome, '<img alt=" '+logoAltText+' " width="85" height="35" border="0" src=" ' + ebayHomeLogoSm + '\">'));
   }
  else if(logoSize==2)
 	{
 	 _docWrite('</tr><tr valign="top" bgcolor="' + headerColor + '"><td colspan="3" bgcolor="' + headerColor + '" height=\"45\">');
	 _docWrite(_genLink(ebayHome, '<img alt=" '+logoAltText+' " width="108" height="45" border="0" src=" ' + ebayHomeLogoMd + ' ">'));
	  } 
	  else
	  	{
			_docWrite('</tr><tr valign="top" bgcolor="' + headerColor + '"><td colspan="3" bgcolor="' + headerColor + '" height=\"59\">');	  	 
			_docWrite(_genLink(ebayHome, '<img alt=" '+logoAltText+' " width="144" height="59" border="0" src=" ' + ebayHomeLogoLg + ' ">'));
		 }
		 
  _docWrite('</td></tr></table>');  
  _docWrite('<table cellpadding="0" cellspacing="0" border="0" width="' + tableWidth + '">');
  _docWrite('<tr>');
  _docWrite('<td width="1" nowrap="nowrap" bgcolor="' +  borderColor + '">' + _spacer(1, 1) + '</td>');
  _docWrite('<td width="100%" bgcolor="'+titleColor+'">');
  _docWrite('<font face="'+ekTitleFontFace+'" size="'+ekTitleFontSize+'" color="'+titleFontColor+'">'+ _spacer(5, 1));
  _docWrite('<b>'+ekTitle+'</b>');
  _docWrite('</font></td>');
  _docWrite('<td width="1" bgcolor="' +  borderColor + '">' + _spacer(1, 1) + '</td>');
  _docWrite('</tr></table>');
  _docWrite('<table cellspacing="0" cellpadding="0" border="0" width="' + tableWidth + '" height="' + (tableHeight - imgHeight) + '">');  
  _docWrite('<tr valign="top">');
  _docWrite('<td width="1" bgcolor="' + borderColor + '">' + _spacer(1, 1) + '</td>');
  _docWrite('<td width="5">' + _spacer(5, 1) + '</td>');
  _docWrite('<td width="' + (tableWidth - (2 * 6) ) + '" align="left" valign="top">');
  /*
  _docWrite('<table cellpadding="0" cellspacing="0" border="0" width="' + (tableWidth - (2 * 6) ) + '">');
  _docWrite('<tr>');
  _docWrite('<td width="1" bgcolor="' +  borderColor + '">' + _spacer(1, 1) + '</td>');
  _docWrite('<td width="100%" bgcolor="'+titleColor+'">');
  _docWrite('<font face="'+ekTitleFontFace+'" size="'+ekTitleFontSize+'">');
  _docWrite('<b>'+ekTitle+'</b>');
  _docWrite('</font></td>');
  _docWrite('<td width="1" bgcolor="' +  borderColor + '">' + _spacer(1, 1) + '</td>');
  _docWrite('</tr></table>');
  */
  _docWrite('<table bgcolor="'+textBgColor+'" cellpadding="0" cellspacing="0" border="0" width="' + (tableWidth - (2 * 6) ) + '">');
}
function _footer(disClaimerHelper) {
  _docWrite('</table>');
  _docWrite('</td>');
  _docWrite('<td width="5">' + _spacer(5, 1) + '</td>');
  _docWrite('<td width="1" bgcolor="' +  borderColor + '">' + _spacer(1, 1) + '</td>');
  _docWrite('</tr>');
  disClaimerHelper();
  _docWrite('<tr>');
  _docWrite('<td width="1" bgcolor="' + borderColor + '">' + _spacer(1, 1) + '</td>');
  _docWrite('<td width="' + (tableWidth - (2 * 6) ) + '" colspan="3">' + _spacer("100%", 1) + '</td>');
  _docWrite('<td width="1" bgcolor="' + borderColor + '">' + _spacer(1, 1) + '</td>');
  _docWrite('</tr><tr>');
  _docWrite('<td width="' + (tableWidth - (2 * 6) ) + '" colspan="5" height="5" bgcolor="' + borderColor + '">' + _spacer("100%", 1) + '</td>');
  _docWrite('</tr>');
  _docWrite('</table>');
}
function _disclaimer(colSpan, disclaimer) {
  _docWrite('<tr><td width="1" bgcolor="' + borderColor + '">' + _spacer(1, 1) + '</td>');
  _docWrite('<td colspan="3" valign="bottom">');
  _docWrite('<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>');
  
  if (errorCode > 0) {
	//_docWrite('<td align="right">' + errorCode + '</td>');
  }
  else {
    _docWrite('<td>' + _spacer(10, 1) + '</td><td>');
    if (itemCount > 0) {
      _write(_genLink(escape(searchLink), eval(searchLinkString) ));
    }
    else {
      _write(_spacer(1, 1));
    }
    _docWrite('</td>');
    if (disclaimer && itemCount > 0) {
      _docWrite('<td align="right">');
      _write(_genLink(escape(disclaimerDomain + "help/community/editorkitlegal.html"), '<i>' + theDisclaimer + '</i>'));
	  _docWrite('</td>');
    }
    _docWrite('<td>' + _spacer(10, 1) + '</td>');
  }
  _docWrite('</tr></table>');
  _docWrite('</td>');
  _docWrite('<td width="1" bgcolor="' + borderColor + '">' + _spacer(1, 1) + '</td></tr>');
}
function _worldMarketPlaceLink() {
	itemCount = 0;
    _docWrite("<div align='center'>" + _spacer(5,5) + "<p>");
	_docWrite(_genLink(ebayHome, theWorldsMarketplace));
	_docWrite("<p></div>");
}


function strTrim()
{
	// Match space at the beginning and end of a string and replace it with
	// empty strings.
	return this.replace(/^\s+/, '').replace(/\s+$/, '');
}
String.prototype.trim  = strTrim;

function _ShowSearchBox() {
	itemCount = 0;
	
    _docWrite('<div align="center">' + _spacer(8,5) + '<p>');
	_docWrite('<form class="nomargin" method="get" name="EditorKitSearch" action="'+ekSearchURL_Full+'" onsubmit="return encodeUrl(ekSearchURL_Base, this,'+siteID+', null);"><input type="text" style="width:'+(ekWidth-88)+'px" name="satitle" value="'+ekQuery+'"/>'+_spacer(8,8)+'<input type="submit" name="search" value='+searchLabel+' style="width:64px"/></form>');
	_docWrite("<p></div>");
}

function _padNumber(theNumber) {
	if (theNumber < 10)
		return "0" + theNumber;
	return theNumber;
}
function _getTimeLeft(itemDate) {
	
	isEnding = false; //reset global for font color
	var offSetTime = itemDate.getTime() + eBayTimeOffset;  //offset for pst.
	//var offSetTime = itemDate.getTime() ;
	var diffTime = offSetTime - eBayDate.getTime();
	var seconds = Math.floor(diffTime / 1000) % 60;
	var minutes = Math.floor(diffTime / (60 * 1000)) % 60;
	var hours = Math.floor(diffTime / (60 * 60 * 1000)) % 24;
	var days = Math.floor(diffTime / (24 * 60 * 60 * 1000));
	if (diffTime < 3600000 /* msec */) 
		isEnding = true; // set global for font color
	var timeLeft = _spacer(8, 1);
	if (days > 0) {
		timeLeft = timeLeft + days + dLabel + _padNumber(hours) + hLabel + _padNumber(minutes) + mLabel;
	}
	else if (hours > 0)	{
		timeLeft = timeLeft + hours + hLabel + _padNumber(minutes) + mLabel;
	}
	else if (minutes > 0)	{
		timeLeft = timeLeft + minutes + mLabel;
	}
	else {
		timeLeft = timeLeft + "<01" + mLabel;
	}
	return timeLeft;
}
function _genImg(imgInfo,itemId)
{
  var str = "";
  str +=  _spacer(5,1);
  if (imgInfo == 2)
  {
    //display Item image
    str += '<img width="64" height="64" border="0" src="'+THUMB_PATH+''+itemId+'.jpg"/>';
  }
  else if (imgInfo == 1)
  {
    // display camera icon
    str += '<img height="15" width="64" border="0" src="'+IMAGE_SERVER+'lst/_p__64x15.gif"/>';
  }
  else 
  {
    // display spacer image
    str += '<img width="15" height="1" border="0" src="'+IMAGE_SERVER+'spacer.gif"/>';
  }
  str +=  _spacer(5,1);
  if (imgInfo > 0)
  {
    return _genItemLink(itemId,str);
  }
  else
  {
    return str;
  }
}
 
// display type 1
 
function _item1(itemId, title, price,shipPrice,shippingType, pbpEligible,ppEligible) {
  _docWrite('<tr>');
  _docWrite('<td colspan="2">');
  _write(_genItemLink(itemId, _cleanTitle(title)));
  _write(_getPaypalInfo(pbpEligible,ppEligible));
  _docWrite('</td></tr><tr><td align="left" nowrap>');
  _write(priceLabel);
  _docWrite('</td><td align="center">');
  _write(_getShipPrice(price, shipPrice,shippingType));
  _docWrite('</td></tr>');
  _rowDiv(2);
}
function _labels1() {
  _docWrite('<tr><td width="100%"><b>');
  _write(productLabel);
  _docWrite('</b></td></tr>');
  _rowDiv(2);
}
function _disclaimer1() {
  _disclaimer(2, false);
}
 
	function _eBaySniplet() { _alert("style 1");
		
		
				_header();
				
						_labels1();
						_item1("7959121116", "BMW R &amp; K SERIES RARE 1986 FULL COLOUR LAVISH BROCHUR<wbr>E", "£2.99","","-1","true","true");
					   	_item1("7959122649", "BMW R or K SERIES  OIL LIGHT SWITCH *BARGAI<wbr>N* NEW !", "£2.19","","-1","true","true");
					   	_item1("7959123423", "BMW R or K SERIES  FLASHER UNIT 12 VOLT *BARGAI<wbr>N* NEW !", "£1.70","","-1","true","true");
					   	_item1("7959123841", "BMW R or K SERIES RUBBER BOOT *BARGAI<wbr>N* NEW !", "£0.99","","-1","true","true");
					   	_item1("7959124474", "BMW R or K SERIES SIDESTA<wbr>ND *BARGAI<wbr>N* NEW !", "£4.20","","-1","true","true");
					   	
		_footer(_disclaimer1); } document.write(_getSniplet());

