var totsec1=0;

function ChangeText(objname, newtext) {
	obj=document.getElementById(objname);
	if(document.all){		// IE
	     obj.innerText = newtext; } 
	else{					// FF
	    obj.textContent = newtext; }
}


function validNumsDec(refVal) {
	var decm = false;
	var bDec = true;
	var bValid = true;
	for (var i=0; i < refVal.value.length; i++) {
		var c = refVal.value.charCodeAt(i);
        if ((c > 57 || c < 48)) {
			if (c==46) {
				if (decm == true) {
					var bDec = false; }
				else {
					decm = true; } }
			else if (c==44) { }
			else {
				bValid = false; }
			}
	}
	if (bValid==false || bDec==false) {
		alert('You can only enter numbers, commas and one decimal into this field.');
		refVal.focus();
		refVal.select();
		return false; 
		}
	else return true;
} 

function countS1(name)
{
//  document.rentsell["totsec1"].value = 0;

  if (document.rentsell["sec1row1"].value.length != 0 && document.rentsell["sec1row2"].value.length != 0)
  {

  	xsec1row3 = parseFloat(document.rentsell["sec1row1"].value) - parseFloat(document.rentsell["sec1row2"].value);
    ChangeText('sec1row3',String(xsec1row3));

    rorIndex=document.rentsell["select1"].selectedIndex;//selected item in option list
    rorValue=document.rentsell["select1"].options[rorIndex].value;//selection value

    xsec1row4 = parseFloat(rorValue) * xsec1row3;
    ChangeText('sec1row4',String(xsec1row4));

    if (document.rentsell["sec1row5"].value.length != 0)
    {
      xsec1row6 = xsec1row4 - parseFloat(document.rentsell["sec1row5"].value)
	  ChangeText('sec1row6',String(xsec1row6));
      if (document.rentsell["sec1row7"].value != 0) {
        xtotsec1 = xsec1row6 + parseFloat(document.rentsell["sec1row7"].value);
		ChangeText('totsec1',String(xtotsec1)); }
    }
  }

  return false;
};

function roundDecimal(obj, places)
{
  tmpString = new String(obj);
  decimal = tmpString.indexOf(".");
  return (tmpString.slice(0, ( places + decimal ) ) );
};
