﻿function chkNumber(obj)
{
var arr=obj.value.split('.');

  var vKey=window.event.keyCode;
  
  if ((vKey >=48 && vKey <=57) || (vKey==190 && arr.length==1) || (vKey >=96 && vKey <=105) || (vKey==110 && arr.length==1) || (vKey==8 || vKey==37 || vKey ==39 || vKey ==46) )
  {
  return true 
  }
  else
  
  //alert(vKey);
  {
  return false;
  }
}
function chkInteger(obj) {
   
    var vKey = window.event.keyCode;
   // alert(vKey);
    if ((vKey >= 48 && vKey <= 57) || (vKey >= 96 && vKey <= 105) || (vKey == 8 || vKey == 9 || vKey == 37 || vKey == 39 || vKey == 46)) {
        return true
    }
    else

    //alert(vKey);
    {
        return false;
    }
}
function chkMobile(obj) {

    var vKey = window.event.keyCode;

    if ((vKey >= 48 && vKey <= 57) || (vKey >= 96 && vKey <= 105) || (vKey == 8 || vKey == 9 || vKey == 37 || vKey == 39 || vKey == 46 || vKey == 188)) {
        return true
    }
    else

    //alert(vKey);
    {
        return false;
    }
}
function trim(stringToTrim) { return stringToTrim.replace(/^\s+|\s+$/g, ""); }
function chkcharInt(obj) {

    var vKey = window.event.keyCode;
    if (vKey != 16) {
        alert(vKey);
    }
    if ((vKey >= 48 && vKey <= 57) || (vKey >= 96 && vKey <= 105) || (vKey == 8 || vKey == 37 || vKey == 39 || vKey == 46)) {
        return true
    }
    else

    //alert(vKey);
    {
        return true;
    }
}
function getmonthval(ob) 
{
    if (ob == 'Jan') { return "1"; }
    if (ob == 'Feb') { return "2"; }
    if (ob == 'Mar') { return "3"; }
    if (ob == 'Apr') { return "4"; }
    if (ob == 'May') { return "5"; }
    if (ob == 'Jun') { return "6"; }
    if (ob == 'Jul') { return "7"; }
    if (ob == 'Aug') { return "8"; }
    if (ob == 'Sep') { return "9"; }
    if (ob == 'Oct') { return "10"; }
    if (ob == 'Nov') { return "11"; }
    if (ob == 'Dec') { return "12"; }
}

function ConvertToTwoDecimalPlaces(obj) {
   
    if (obj.value == "") {
        return;
    }
    if (!IsNumeric(obj.value)) {
        obj.value = "";
        return;
    }
   
    ConvertValue = parseFloat(obj.value);

    ConvertValue = Math.round(ConvertValue * 100) / 100;
    ConvertValue = new String(ConvertValue);
    if (ConvertValue.indexOf(".") != -1) {
        temp = ConvertValue.split(".");
        ConvertValue = temp[0];
        if (temp[1].length > 2) {
            if (temp[1].length > 2) {
                ConvertValue = ConvertValue + "." + temp[1].substr(0, 2);
            }
            else {
                ConvertValue = ConvertValue + "." + temp[1].substr(0, 2);
            }
        }
        else if (temp[1].length == 1) {
            ConvertValue = ConvertValue + "." + temp[1] + "0";
        }
        else {
            ConvertValue = ConvertValue + "." + temp[1];
        }
    }
    else {
        ConvertValue = ConvertValue + ".00";
    }
    obj.value = ConvertValue;
}


function IsNumeric(strString) {
    var strValidChars = "0123456789.-";
    var strChar;
    var blnResult = true;

    if (strString.length == 0) return false;

    for (i = 0; i < strString.length && blnResult == true; i++) {
        strChar = strString.charAt(i);
        if (strValidChars.indexOf(strChar) == -1) {
            blnResult = false;
        }
    }
    return blnResult;
}

