// only amount
function addAmo(fieldName, isTrue) {
	qtyField = document.getElementById(fieldName);
	qtyField.value++;
	if (qtyField.value < 1 || isNaN(qtyField.value)) qtyField.value = 1;
}

function remAmo(fieldName, isTrue) {
	qtyField = document.getElementById(fieldName);
	qtyField.value--;
	if (qtyField.value < 1 || isNaN(qtyField.value)) qtyField.value = 0;
}

function addAmoPlace(qtyField) {
	qtyField.value = parseInt(qtyField.value);
	qtyField.value++;
	if (qtyField.value < 1 || isNaN(qtyField.value)) qtyField.value = 1;
}

function remAmoPlace(qtyField, cantBeZero) {
	qtyField.value = parseInt(qtyField.value);
	qtyField.value--;
	if (qtyField.value < 1 || isNaN(qtyField.value)) qtyField.value = (cantBeZero)?1:0;

/*
  if (document.getElementById(qtyField).value > 0) {
    document.getElementById(qtyField).value--;
  } else if (isTrue == false) {
  	document.getElementById(qtyField).value = 0;
  }*/
}
/*
function setAmo(qtyField, isTrue) {
  
  if (qtyField.value < 1 && isTrue == true) {
    qtyField.value = 0;
  } else if (qtyField.value < 1 && isTrue == false) {
  	qtyField.value = 0;
  }
  if (isNaN(qtyField.value)) {
    //we cant use this with utf-8 - jaan
    //alert("Välja 'päevade arv' väärtus peab olema number!");
    qtyField.value = 1;
  }
}
*/
function setAmo(qtyField, cantBeZero) {
	qtyField.value = parseInt(qtyField.value);
	if (isNaN(qtyField.value) || qtyField.value < 1) qtyField.value = (cantBeZero)?1:0;
}


function checkInteger(there) {
        var re=/^[0-9]*$/;
        if(!re.exec(there.value)) {
                there.value=there.value.replace(/([^0-9])/g,'');
        }
}
function checkFloat(there) {
        var re=/^-?[0-9.]*$/;
        if(!re.exec(there.value)) {
        	re=/^-/;
        	if (re.exec(there.value))// negative
                	there.value= "-" + there.value.replace(/([^0-9.])/g,'');
                else 
                	there.value=there.value.replace(/([^0-9.])/g,'');
        }
}