﻿//  DECLARE AND INITIALIZE VARIABLES
var zero = '0';
var zeroDbl = '00';
var one = '1';
var two = '2';
var three = '3';
var four = '4';
var five = '5';
var six = '6';
var seven = '7';
var eight = '8';
var nine = '9';
var add = '+';
var subtract = '-';
var multiply = '*';
var divide = '/';
var decimal = '.';
var power = '^';

//  FUNCTION: compute
function compute(f) {
    if (f.txtCalc)
        f.txtCalc.value = roundNumber(eval(f.txtCalc.value),6);
    else
        f.value = roundNumber(eval(f.value),6);
    try {
        connect('/redirect.ashx?ID=89', 'Blank_AjaxResult');
    }
    catch (e) { }
}

//  FUNCTION: getNum
function getNum(f, val) {
    f.txtCalc.value += val;
}

function clearCalc(f) {
    f.txtCalc.value = "";
}

function roundNumber(num, dec) {
    var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
}

//function HandleCalcEnter(e, cntrl) {
//    if (!e)
//        e = window.event;
//    if (e.keyCode == 13) {
//        e.returnValue = false;
//        e.cancelBubble = true;
//        //if(e.stopPropagation) e.stopPropagation();
//        compute(cntrl);
//        e.keyCode = 0;
//        return false;
//    }
//}
