Source for "newegg shipping adderator"

By nyquildotorg
Has 2 other scripts.


// ==UserScript==
// @name           newegg shipping adderator
// @namespace      nyquil.org
// @description    adds the shipping price to the total price for easy 'best value' determination
// @include        http://www.newegg.com/Product/*
// ==/UserScript==



var lis = document.getElementsByTagName('li');

for(var i=0; i<lis.length; i++)

{

	if(lis[i].getAttribute("class") == "green")

	{	
		var shipping = lis[i].innerHTML;
		shipping = shipping.split("$");
		if (shipping[0] == "3 Business Day Shipping ") {
		
			var price = lis[i+1].innerHTML.split("$");
                        price[1] = price[1].replace(/\,/g, '');

			var total = Number(Number(price[1]) + Number(shipping[1]));
                        total = total.toFixed(2);
			var container_li = document.createElement("li");
			container_li.setAttribute('style', "border-bottom: solid grey 1px;");
			container_li.innerHTML = "<b><font size=+1 color=Red>Total Price: $"+ total+ "</b>";
			lis[i].parentNode.insertBefore(container_li, lis[i+1].nextSibling);
		}
		
	}

}