function isLastEndTimeExceeding24HrsForEdit(trueOrFalseForAddTodSpecialProfileEdit) {
if (trueOrFalseForAddTodSpecialProfileEdit) {
$('#timeofdaytariffendtime').textbox('textbox').bind('blur', function () {
var profileId = $('#todprofileid').val();
var startTime = $('#timeofdaytariffstarttime').timespinner('getValue');
var stopTime = $('#timeofdaytariffendtime').timespinner('getValue');
var startHours = startTime.split(":")[0];
var stopHours = stopTime.split(":")[0];
var totalHrs = stopHours - startHours;
// if (stopHoursForEdit >= stopHours) {
// console.log("inside if");
// var totalHrs = totalHrsForEdit - (stopHours - startHours);
// } else {
// var totalHrs = (stopHours - startHours) - totalHrsForEdit;
// }
var URL = serverURL + "/FormMgr";
var parameters = "requestType=ConsernFormList1&subRequestType=refreshConsernform&QueryNum=5399&Parm1=" + profileId + "&key=TOD_CATEGORY";
replyFormat = getDataFromServer("POST", URL, $.deserialize(parameters), "text");
data = eval('(' + replyFormat + ')');
updateStatusMessage(data);
var consumedHour = data.formdata.totalhrs;
console.log((stopHours - startHours));
console.log("totalHrsForEdit" + totalHrsForEdit);
console.log("totalHrs" + totalHrs);
console.log("consumedHour" + consumedHour);
console.log((consumedHour + totalHrs));
if (totalHrs < 0) {
console.log("value is in minus");
var total = (24 - startHours);
console.log("total" + total);
console.log("stopHours" + stopHours);
var totalamt = parseInt(stopHours) + parseInt(total);
console.log("toatlamt =" + totalamt);
console.log("consumedHour + totalamt" + (consumedHour + totalamt));
console.log("(consumedHour - totalHrsForEdit)" + (consumedHour - totalHrsForEdit));
if (((consumedHour - Math.abs(totalHrsForEdit)) + totalamt) > 24) {
console.log("true");
$('#addOrEditButton').hide();
$('#warningMessage').empty();
console.log("true");
$('#warningMessage').append('<th><td>End time exceeding 24 Hrs, please change!</td></th>');
console.log("true");
$('#timeofdaytariffrate').textbox('clear');
$('#timeofdaytariffrate').textbox('readonly');
} else {
$('#addOrEditButton').show();
$('#warningMessage').empty();
$('#timeofdaytariffrate').textbox('setValue', rate);
$('#timeofdaytariffrate').textbox('readonly', false);
}
}
else {
if (((consumedHour - Math.abs(totalHrsForEdit)) + totalHrs) > 24) {
console.log("false");
$('#addOrEditButton').hide();
$('#warningMessage').empty();
$('#warningMessage').append('<th><td>End time exceeding 24 Hrs, please change!</td></th>');
$('#timeofdaytariffrate').textbox('clear');
$('#timeofdaytariffrate').textbox('readonly');
} else {
$('#addOrEditButton').show();
$('#warningMessage').empty();
$('#timeofdaytariffrate').textbox('setValue', rate);
$('#timeofdaytariffrate').textbox('readonly', false);
}
}
});
//
}
}