var _current_id = ''; //var _icms_isloaded = false; var _txt_icms_edit; var _div_icms_static; var _div_icms_edit; var _div_icms_upload; function icms_onload(function_to_call) { // alert('icmsload'); //_icms_isloaded=true; //alert(_icms_isloaded); //eval(function_to_call); } function icms_element_click(id) { // alert (_current_id + '|' + id) if (_current_id.length>0 && id != _current_id) { isms_edit_cancel(_current_id); } _current_id = id; _div_icms_edit = findDOM('_div_icms_edit_' + id ); _div_icms_static = findDOM('_div_icms_static_' + id ); _txt_icms_edit= findDOM('_txt_icms_edit_' + id ); _div_icms_upload = findDOM('_div_icms_upload_' + id ); var menuLeft ; //= (DL_GetElementLeft(_div_icms_static))+1; var menuTop; // = (DL_GetElementTop(_div_icms_static)+_div_icms_static.offsetHeight); menuLeft = ( document.documentElement.clientWidth / 3) ; menuTop = ( document.documentElement.clientHeight / 3) ; _div_icms_edit.style.left = menuLeft + 'px'; _div_icms_edit.style.top = menuTop + 'px'; _div_icms_edit.style.display = 'inline'; _div_icms_edit.style.zIndex=100; } function isms_edit_save(id) { if (_txt_icms_edit.value.toLowerCase().indexOf('0) { // alert('must reload to view changes'); //window.location.reload(); } icms_edit_close(); } function isms_edit_cancel(id) { _txt_icms_edit.value = _div_icms_static.innerHTML; icms_edit_close(); } function isms_edit_upload() { var menuLeft = (DL_GetElementLeft(_div_icms_edit))+20; var menuTop = (DL_GetElementTop(_div_icms_edit) + 100); _div_icms_upload.style.display = 'inline'; _div_icms_upload.style.zIndex= 1500; _div_icms_upload.style.left = menuLeft + 'px'; _div_icms_upload.style.top = menuTop + 'px'; } function icms_edit_close() { _div_icms_edit.style.display = 'none'; _div_icms_edit.style.zIndex=0; findDOM('_div_icms_contextmenu_' + _current_id).style.display = 'none'; close_upload(); } function close_upload() { _div_icms_upload.style.display = 'none'; _div_icms_upload.style.zIndex=0; } function icms_contextmenu_kill(id) { var div_icms_contextmenu = findDOM('_div_icms_contextmenu_' + id); div_icms_contextmenu.style.display= 'none'; div_icms_contextmenu.style.zIndex=0; } function icms_contextmenu_show(id, anchor) { try{ var div_icms_contextmenu = findDOM('_div_icms_contextmenu_' + id); div_icms_contextmenu.style.display= 'inline'; var menuLeft = (DL_GetElementLeft(anchor)); var menuTop = (DL_GetElementTop(anchor) ); alert(menuTop); //var menuLeft = 0; //var menuTop = 0; //div_icms_contextmenu.style.left = menuLeft + 'px'; //div_icms_contextmenu.style.top = menuTop + 'px'; div_icms_contextmenu.style.zIndex=2000; } catch(e) { alert(e.message); } } function ServerSideUpdateContent_CallBack(res) { if (res == 'success') { if (_txt_icms_edit.value.toLowerCase().indexOf('0) { window.location.reload(); } else { _div_icms_static.innerHTML = _txt_icms_edit.value; } } else { alert (res); } }