function gen_str_onchange_handler(a,ifrm_name,edit,key,time,id,emb) { var val=edit.value; //validate whatever needs to be validated here. to_call_server(a,id,key,val,time,emb); } //not a good check for valid email function mail_str_onchange_handler(a,ifrm_name,edit,key,time,id,emb) { var val=edit.value; if (val!='') { var mail_regexp=/[\w]?[\w\._\-]+\.[\w]+/; if (val.search(mail_regexp)==-1) { alert(d_crm_15); edit.focus(); event.returnValue=false; return; } } to_call_server(a,id,key,val,time,emb); } function id_str_onchange_handler(a,ifrm_name,edit,key,time,id,emb) { var val=edit.value; var rgxp=/^[0-9]{9}$/; if(val!='') { if (val.match(rgxp)==null) { alert(d_crm_16); edit.focus(); event.returnValue=false; return; } } to_call_server(a,id,key,val,time,emb); } function gen_num_onchange_handler(a,ifrm_name,edit,key,time,id,emb) { var val=edit.value; val = (val.replace(/,/g,"")); if (isNaN(val) && val!='') { alert(d_crm_17); edit.focus(); event.returnValue=false; return; } to_call_server(a,id,key,val,time,emb); } function gen_jd_onchange_handler(a,ifrm_name,edit,key,time,id,emb) { //validate whatever needs to be validated here. //hideCalendar(); var val=edit.value; if (val=='') return; if(!datecheck_with_return_value(val)) { alert(d_crm_18); edit.focus(); return; } to_call_server(a,id,key,val,time,emb); } function gen_stmp_onchange_handler(a,ifrm_name,edit,key,time,id,emb) { //validate whatever needs to be validated here. // hideCalendar(); alert(a); var val=edit.value; if (val=='') return; if(!datecheck_with_return_value(val)) { alert(d_crm_19); edit.focus(); return; } to_call_server(a,id,key,val,time,emb); } function gen_cbx_onclick_handler(a,ifrm_name,cbx,key,time,id,emb) { //validate whatever needs to be validated here. var val=(cbx.checked) ? 1 : 0; to_call_server(a,id,key,val,time,emb); } function gen_sel_onchange_handler(a,ifrm_name,sel,key,time,id,emb) { //validate whatever needs to be validated here. var val=sel.value; to_call_server(a,id,key,val,time,emb); } function gen_sel_op_onchange_handler(a,ifrm_name,sel,key,time,id,emb) { //validate whatever needs to be validated here. var val=sel.value; to_call_server(a,id,key,val,time,emb); } function gen_multi_onchange_handler(h,ifrm_name,multi,key,time,id,emb) { var a=0; while(a