Попробуйте такое:
X++:
function first()
{
window.data1 = crmForm.all.new_price.DataValue;
}
function second()
{
var currentTime = new Date();
var month = currentTime.getMonth();
var day = currentTime.getDate();
var year = currentTime.getFullYear();
var data2 = crmForm.all.new_price.DataValue;
if (window.data1 != data2)
{
crmForm.all.new_date_price.DataValue = day + month + year;
crmForm.all.new_date_price.ForceSubmit = true;//для случая когда поле заблокировано для редактирования
}
}