All pastes #762969 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-11-06 01:15 UTC
rendered paste body
if (add_basket = formItemExist('add_basket')){
	addToBasketListener(add_basket);
}


function addToBasketListener(item){
	evAdd(item,'click',function(){addToBasket(item)}, false);
}




function addToBasket(item){
	xhr = remoteRequestSetup();
	if (xhr){
		xhr.onreadystatechange  = function(){ 
			if(xhr.readyState  == 4){
				if(xhr.status  == 200) {
					// basket display update code
					//ranges_doc = xhr.responseXML;	 								// Assign the XML file to a var
				}
				else alert('Error code ' + xhr.status);
			}
		};
		var url = item.getAttribute('href');
		xhr.open('GET', url,  true); 
		xhr.send(null);
		return false;
	}
	return false;
}