function grabCoupon(couponID) {
	// stick the coupon in a cookie
	if (insertProfileCoupon(couponID)) {
		doSimpleXMLHttpRequest('/ajax/coupon/grab', { 'id':couponID });
	} 
}

function printCoupon(couponID) {
	doSimpleXMLHttpRequest( '/ajax/coupon/print1', { 'id':couponID } );
	window.print();
}

// expecting a string of the form \d[-\d]*
function recordImpressions(ids, count) {
	if (ids == null || ids == '')
		return
	doSimpleXMLHttpRequest( '/ajax/coupon/impressions', { 'IDs':ids, 'count':count } );
}

function clickThrough(id) {
	doSimpleXMLHttpRequest( '/ajax/coupon/clickThrough', { 'id':id } );
}

