function currencyFormatted(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}

function setDatePicker(id) {
	$(document).ready(function(){
		$(id).datepicker({ dateFormat: 'dd/mm/yy', duration: 'fast' });
	});
}


function ajaxUpdate(urlIn, optionsIn, targetId) {
	$.ajax({
	    url: urlIn,
	    type: 'GET',
	    data: (optionsIn),
	    error: function(){
			$(targetId).html('Error loading document');
	    },
	    success: function(html){
	        $(targetId).html(html);
	    }
	});
 }

function stripeTableRows(tableClass) { 
	$('table.' + tableClass + ' tr:even').addClass('rowHighlight2');
}