﻿
function NewWin(url, winName, w, h)
{
    //alert(SelectedNode.ID + "=" + SelectedNode.Text);
    w = w + 20;
    var x = screen.width;
    var y = screen.height;
    var left = (x / 2) - (w / 2);
    var top = (y / 2) - (h / 2);
    
    var options = "toolbar=0,location=0,directories=0,status=1,scrollbars=1,menubar=0,resizable=1,width=" + w + ",height=" + h + ",top=" + top + ",left=" + left
    if (winName == null)
        winName = "_blank";
    
    var NewWindow = window.open(url, winName, options, true);
    if (NewWindow)
    {
        NewWindow.focus();
    }
}


function roundNumber(num, dec) {
    var result = Math.round(Math.round(num * Math.pow(10, dec + 1)) / Math.pow(10, 1)) / Math.pow(10, dec);
    return result;
}

function IsNumeric(sText) {
    var ValidChars = "0123456789.";
    var IsNumber = true;
    var Char;


    for (i = 0; i < sText.length && IsNumber == true; i++) {
        Char = sText.charAt(i);
        if (ValidChars.indexOf(Char) == -1) {
            IsNumber = false;
        }
    }

    return IsNumber;

}

