var priceCalc = function() {
	var totalprice = 0;
	$$('table.prices tr input[type=checkbox]').each(function(el) {
		if (el.checked) {
		totalprice = totalprice + el.get('value').toInt();
		}
	});
	$('price').getElement('p').set('text', '');
	$('price').getElement('p').set('text', totalprice + ':-');
}

window.addEvent('domready', function() {
	
	//
	$$('table.list tr:odd').addClass('odd');
	$$('table.list tr:even').addClass('even');
	
	//
	$$('table.prices tr').each(function(el) {
		var checkbox = el.getElement('input[type=checkbox]');
		$$(el, checkbox).addEvent('click', function(e) {
			if (checkbox.checked) {
			checkbox.set('checked','');
			el.removeClass('checked');
			priceCalc();
		} else {
			checkbox.set('checked','checked');
			el.addClass('checked');
			priceCalc();
		}
		})
	})
	
	//Opens link in new page by setting rel="external" on an anchor.
	$$('a').each(function(el) { 
		if (el.get('rel') == 'external') { 
			el.set('target', '_blank'); 
		}
	});
	
	//Start functions declared above

});

