function deleteProject(hash, ismy) { if (!confirm('Do you realy want to delete selected project?')) return; var project = $('project_' + hash); if (project) { var parentObj = project.parentNode; parentObj.removeChild(project); var childs = parentObj.getElementsByTagName('LI'); if (!childs || !childs.length) { var element = ismy ? $('myprojects') : $('viewed'); element.parentNode.removeChild(element); } if (!$('viewed') && !$('myprojects')) { var element = $('screenshot_replacement'); Element.setOpacity(element,0); element.style.display = 'block'; new Effect.Opacity(element, {from: 0, to: 100, duration: 20}); } } var req = new Ajax.Request( "/server/todos.php", { method: 'get', asynchronous: true, parameters: 'do=delete_project&hash=' + hash + '&my=' + ismy } ); } function overProject(element) { var element = $(element); var linkObjs = element.getElementsByTagName('A'); if (linkObjs) { linkObjs[1].style.visibility = 'visible'; } } function outProject(element) { var element = $(element); var linkObjs = element.getElementsByTagName('A'); if (linkObjs) { linkObjs[1].style.visibility = 'hidden'; } } function preloadImages() { if (document.images) { var preload_image_object = new Image(); // set image url var image_url = [ '/images/btn_cancel.gif', '/images/btn_edit.gif', '/images/btn_ok.gif', '/images/btn_plus.gif', '/images/btn_trash.gif', '/images/btn_refresh.gif', '/images/btn_refresh2.gif' ]; for(var i=0; i<=image_url.length; i++) preload_image_object.src = image_url[i]; } }