penso di aver risolto
il problema era su questa riga
questa azione non è permessa se impostate il Doc Type HTML 4.01 Transitionalvar date_to_format= (test_form.elements['controlname1'].value).split("-");
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
ma dovrete fare una chiamata diversa, cosi
var date_to_format= (document.getElementById('datetime_0').value).spli t("-");