var Fse; if( ! Fse ) Fse = {}; if( ! Fse.M127 ) Fse.M127 = {}; Fse.M127.getFileName = function() { document.getElementById( 'filename' ).value = document.getElementById( 'uploadFile' ).value; } Fse.M127.edit = function( sMethod, nSourceId, nId, sStatus ) { //alert( 'Fse.M127.edit function triggered!' ); var sURL = 'ajax/ajx_edit.cfm?method=' + sMethod + '&sourceId=' + nSourceId + '&id=' + nId + '&status=' + sStatus; var oSocket = document.getElementById( 'cho_data_' + nId ); if( oSocket ) { Fse.Ajax.updateContent( sURL, oSocket ); } } Fse.M127.copy = function( nSourceId, nId ) { document.getElementById( 'cho_name_' + nId ).value = document.getElementById( 'name_' + nSourceId ).innerHTML; document.getElementById( 'cho_address_' + nId ).value = document.getElementById( 'address_' + nSourceId ).innerHTML; document.getElementById( 'cho_city_' + nId ).value = document.getElementById( 'city_' + nSourceId ).innerHTML; document.getElementById( 'cho_state_' + nId ).value = document.getElementById( 'state_' + nSourceId ).innerHTML; document.getElementById( 'cho_zipcode_' + nId ).value = document.getElementById( 'zipcode_' + nSourceId ).innerHTML; } Fse.M127.save = function( nId ) { //alert( 'Fse.M127.save function triggered!' ); var myForm = document.forms[ "frm_edit_" + nId ]; //Fse.Ajax.sendForm( myForm, '' ); if( Fse.FormManager.submit( myForm, false ) ) { var oTd = document.getElementById( 'cho_data_' + nId ); if( oTd ) { var oRequest = Fse.Ajax.sendForm( myForm, '' ); oTd.innerHTML = oRequest.responseText; } } } Fse.M127.create = function( sMethod, nSourceId ) { //alert( 'Fse.M127.create function triggered!' ); var myForm = document.forms[ "frm_create_" + nSourceId ]; document.getElementById( 'method_' + nSourceId ).value = sMethod; if( Fse.FormManager.submit( myForm, false ) ) { var oTd = document.getElementById( 'copy_' + nSourceId ); if( oTd ) { var oRequest = Fse.Ajax.sendForm( myForm, '' ); var nNewChoId = oRequest.getResponseHeader( 'x-fse-new-cho-id' ); document.getElementById( 'copy_' + nSourceId ).setAttribute( 'id', 'cho_data_' + nNewChoId ); oTd.innerHTML = oRequest.responseText; } } } Fse.M127.sanitize = function( nSourceId ) { /*var oName = document.getElementById( 'cho_name_' + nSourceId ); var str = oName.value; str = str.toLowerCase().replace(/(^|\s)[a-z]/g, function( letter ) { return letter.toUpperCase(); }); oName.value = str;*/ var oElements = []; oElements = [ 'cho_name', 'cho_address', 'cho_city' ]; for( var e = 0; e < oElements.length; e++ ) { var eInput = document.getElementById( oElements[e] + '_' + nSourceId ); var str = eInput.value; str = str.toLowerCase().replace( /(^|\s|-)[a-z]/g, function( letter ) { return letter.toUpperCase(); }); eInput.value = str; } }