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').focus();
return (false);
}
if ($('#day').val() == "") {
$("#error_date").html("दिवस मूलà¥à¤¯ 1 आणि 31 दरमà¥à¤¯à¤¾à¤¨ असावे.
");
$('#day').focus();
return (false);
}
if (!isRealNumber($('#day').val()) || $('#day').val() > 31 || $('#day').val() < 1) {
$("#error_date").html("दिवस मूलà¥à¤¯ 1 आणि 31 दरमà¥à¤¯à¤¾à¤¨ असावे.
");
$('#day').focus();
return (false);
}
if ($('#month').val() == "") {
$("#error_date").html("महिना मूलà¥à¤¯ 1 आणि 12 दरमà¥à¤¯à¤¾à¤¨ असावे.
");
$('#month').focus();
return (false);
}
if (!isRealNumber($('#month').val()) || $('#month').val() > 12 || $('#month').val() < 1) {
$("#error_date").html("महिना मूलà¥à¤¯ 1 आणि 12 दरमà¥à¤¯à¤¾à¤¨ असावे.
");
$('#month').focus();
return (false);
}
if ($('#year').val() == "") {
$("#error_date").html("वरà¥à¤· मूलà¥à¤¯ 1 आणि 9999 दरमà¥à¤¯à¤¾à¤¨ असावी.
");
$('#year').focus();
return (false);
}
if (!isRealNumber($('#year').val()) || $('#year').val() < 1900) {
$("#error_date").html("वरà¥à¤· कà¥à¤·à¥‡à¤¤à¥à¤°à¤¾à¤¤ केवळ अंकी वरà¥à¤£ पà¥à¤°à¤µà¤¿à¤·à¥à¤Ÿ करा.
");
$('#year').focus();
return (false);
}
if ($('#hrs').val() == "") {
$("#error_time").html("तास 0 आणि 23 दरमà¥à¤¯à¤¾à¤¨ असावे.
");
$('#hrs').focus();
return (false);
}
if (!isRealNumber($('#hrs').val()) || $('#hrs').val() > 23 || $('#hrs').val() < 0) {
$("#error_time").html("तास 0 आणि 23 दरमà¥à¤¯à¤¾à¤¨ असावे.
");
$('#hrs').focus();
return (false);
}
if ($('#min').val() == "") {
$("#error_time").html("मिनिटे 0 आणि 59 दरमà¥à¤¯à¤¾à¤¨ असावे.
");
$('#min').focus();
return (false);
}
if (!isRealNumber($('#min').val()) || $('#min').val() > 59 || $('#min').val() < 0) {
$("#error_time").html("मिनिटे 0 आणि 59 दरमà¥à¤¯à¤¾à¤¨ असावे.
");
$('#min').focus();
return (false);
}
if ($('#sec').val() == "") {
$("#error_time").html("सेकंदा 0 आणि 59 दरमà¥à¤¯à¤¾à¤¨ असावे
");
$('#sec').focus();
return (false);
}
if (!isRealNumber($('#sec').val()) || $('#sec').val() > 59 || $('#sec').val() < 0) {
$("#error_time").html("सेकंदा 0 आणि 59 दरमà¥à¤¯à¤¾à¤¨ असावे
");
$('#sec').focus();
return (false);
}
if ($('#place').val() == "") {
$("#error_place").html("सà¥à¤¥à¤³ पà¥à¤°à¤µà¤¿à¤·à¥à¤Ÿ करा.
");
$('#place').focus();
return (false);
}
if ($('#place').val() == "") {
$("#error_place").html("सà¥à¤¥à¤³ पà¥à¤°à¤µà¤¿à¤·à¥à¤Ÿ करा.
");
$('#place').focus();
return (false);
}
if (!isIntegerNumber($('#LongDeg').val()) || $('#LongDeg').val() == "" || $('#LongDeg').val() > 180 || $('#LongDeg').val() < 0) {
$("#error_LongDeg").html("रेखांश पदवी साठी मूलà¥à¤¯ 0 आणि 180 दरमà¥à¤¯à¤¾à¤¨ असावी
");
$('#LongDeg').focus();
return (false);
}
if (!isIntegerNumber($('#LongMin').val()) || $('#LongMin').val() == "" || $('#LongMin').val() > 60 || $('#LongMin').val() < 0) {
$("#error_LongMin").html("रेखांश मिनिट साठी मूलà¥à¤¯ 0 आणि 60 दरमà¥à¤¯à¤¾à¤¨ असावे.
");
$('#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("अकà¥à¤·à¤¾à¤‚श डिगà¥à¤°à¥€ साठी मूलà¥à¤¯ 0 आणि 90 दरमà¥à¤¯à¤¾à¤¨ असावे.
");
$('#LatDeg').focus();
return (false);
}
if (!isIntegerNumber($('#LatMin').val()) || $('#LatMin').val() == "" || $('#LatMin').val() > 60 || $('#LatMin').val() < 0) {
$("#error_LatMin").html("अकà¥à¤·à¤¾à¤‚श मिनिट साठी मूलà¥à¤¯ 0 आणि 60 दरमà¥à¤¯à¤¾à¤¨ असावे.
");
$('#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("टाइम à¤à¥‹à¤¨ मूलà¥à¤¯ -12,00 आणि 16.00 दरमà¥à¤¯à¤¾à¤¨ असावी.
");
$('#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;
});
});