values[trigger] = 1;
// this is to avoid caching problems
values['_random'] = Math.random()*1234567;
-
JsHttpRequest.query(
'POST '+url, // backend
values,
// seek element by id if there is no elemnt with given name
objElement = document.getElementsByName(id)[0] || document.getElementById(id);
if(cmd=='as') {
- eval("objElement."+property+"=data;");
+ eval("objElement.setAttribute('"+property+"',"+data+");");
} else if(cmd=='up') {
// if(!objElement) debug('No element "'+id+'"');
if (objElement.tagName == 'INPUT' || objElement.tagName == 'TEXTAREA')
//
// User price formatting
//
-function price_format(post, num, dec, label) {
+function price_format(post, num, dec, label, color) {
+ var el = label ? document.getElementById(post) : document.getElementsByName(post)[0];
//num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
num = ((sign)?'':'-') + num;
if(dec!=0) num = num + user.ds + cents;
if(label)
- document.getElementById(post).innerHTML = num;
+ el.innerHTML = num;
else
- document.getElementsByName(post)[0].value = num;
+ el.value = num;
+ if(color) {
+ el.style.color = (sign) ? '' : '#FF0000';
+ }
}
function get_amount(doc, label) {