function isRealNumber(NumberToTest) { var IsFound = /^(\+|-)?[0-9][0-9]*(\.[0-9]*)?$/.test(NumberToTest); return (IsFound); } function isIntegerNumber(NumberToTest) { var IsFound = /^-?\d+$/.test(NumberToTest); return (IsFound); } $(function () { $('[data-validation="validate-form"]').submit(function () { //alert("vijay") $("#error_name").html(""); $("#error_date").html(""); $("#error_time").html(""); $("#error_place").html(""); $("#error_LongDeg").html(""); $("#error_LongMin").html(""); $("#error_LongEW").html(""); $("#error_LatDeg").html(""); $("#error_LatMin").html(""); $("#error_LatNS").html(""); $("#error_TimeZone").html(""); $("#error_dst").html(""); $("#error_ayanamsa").html(""); $("#error_charting").html(""); $("#error_kphn").html(""); if ($('#name').val() == "") { $("#error_name").html("
Name is required.
"); $('#name').focus(); return (false); } if ($('#day').val() == "") { $("#error_date").html("
Day is required
"); $('#day').focus(); return (false); } if (!isRealNumber($('#day').val()) || $('#day').val() > 31 || $('#day').val() < 1) { $("#error_date").html("
You entered an incorrect Day
"); $('#day').focus(); return (false); } if ($('#month').val() == "") { $("#error_date").html("
Month is required
"); $('#month').focus(); return (false); } if (!isRealNumber($('#month').val()) || $('#month').val() > 12 || $('#month').val() < 1) { $("#error_date").html("
You entered an incorrect Month
"); $('#month').focus(); return (false); } if ($('#year').val() == "") { $("#error_date").html("
Year is required
"); $('#year').focus(); return (false); } if (!isRealNumber($('#year').val()) || $('#year').val() < 1900) { $("#error_date").html("
You entered an incorrect Year
"); $('#year').focus(); return (false); } if ($('#hrs').val() == "") { $("#error_time").html("
Hour is required
"); $('#hrs').focus(); return (false); } if (!isRealNumber($('#hrs').val()) || $('#hrs').val() > 23 || $('#hrs').val() < 0) { $("#error_time").html("
You entered an incorrect Hour
"); $('#hrs').focus(); return (false); } if ($('#min').val() == "") { $("#error_time").html("
Minute is required
"); $('#min').focus(); return (false); } if (!isRealNumber($('#min').val()) || $('#min').val() > 59 || $('#min').val() < 0) { $("#error_time").html("
You entered an incorrect Minute
"); $('#min').focus(); return (false); } if ($('#sec').val() == "") { $("#error_time").html("
Second is required
"); $('#sec').focus(); return (false); } if (!isRealNumber($('#sec').val()) || $('#sec').val() > 59 || $('#sec').val() < 0) { $("#error_time").html("
You entered an incorrect Second
"); $('#sec').focus(); return (false); } if ($('#place').val() == "") { $("#error_place").html("
Place of Birth is required
"); $('#place').focus(); return (false); } if ($('#place').val() == "") { $("#error_place").html("
Place of Birth is required
"); $('#place').focus(); return (false); } if (!isIntegerNumber($('#LongDeg').val()) || $('#LongDeg').val() == "" || $('#LongDeg').val() > 180 || $('#LongDeg').val() < 0) { $("#error_LongDeg").html("
Long Degree 0 to 180 is required
"); $('#LongDeg').focus(); return (false); } if (!isIntegerNumber($('#LongMin').val()) || $('#LongMin').val() == "" || $('#LongMin').val() > 60 || $('#LongMin').val() < 0) { $("#error_LongMin").html("
Long Minute 0 to 60 is required
"); $('#LongMin').focus(); return (false); } if ($('#LongEW').val() == "") { $("#error_LongEW").html("
Long EW is required
"); $('#LongEW').focus(); return (false); } if (!isIntegerNumber($('#LatDeg').val()) || $('#LatDeg').val() == "" || $('#LatDeg').val() > 90 || $('#LatDeg').val() < 0) { $("#error_LatDeg").html("
Lat Degree 0 to 90 is required
"); $('#LatDeg').focus(); return (false); } if (!isIntegerNumber($('#LatMin').val()) || $('#LatMin').val() == "" || $('#LatMin').val() > 60 || $('#LatMin').val() < 0) { $("#error_LatMin").html("
Lat Minute 0 to 60 is required
"); $('#LatMin').focus(); return (false); } if ($('#LatNS').val() == "") { $("#error_LatNS").html("
Lat NS is required
"); $('#LatNS').focus(); return (false); } if (!isRealNumber($('#timeZone').val()) || $('#timeZone').val() == "" || $('#timeZone').val() > 13.0 || $('#timeZone').val() < -12.0) { $("#error_timeZone").html("
Time Zone -12.0 to 13.0 is required
"); $('#timeZone').focus(); return (false); } if (!isIntegerNumber($('#dst').val()) || $('#dst').val() == "" || $('#dst').val() > 2 || $('#dst').val() < 0) { $("#error_dst").html("
DST 0 to 2 is required
"); $('#dst').focus(); return (false); } //if ($('#ayanamsa').val() == "") { //$("#error_ayanamsa").html("
Ayanamsa is required
"); //$('#ayanamsa').focus(); //return (false); //} //if ($('#charting').val() == "") { //$("#error_charting").html("
Chart Style is required
"); //$('#charting').focus(); //return (false); //} //if (!isIntegerNumber($('#kphn').val()) || $('#kphn').val() == "" || $('#kphn').val() > 249 || $('#kphn').val() < 0) { //$("#error_kphn").html("
KP Horary No 1 to 249 is required
"); //$('#kphn').focus(); //return (false); //} return true; }); });