main.js 995 B

12345678910111213141516171819202122232425262728293031323334353637
  1. var save_data = '';
  2. var open = 0;
  3. function opening(data) {
  4. save_data = data;
  5. if(data === 'recent_cel') {
  6. var element = document.getElementById(data);
  7. var element_2 = document.getElementById('other_cel');
  8. } else {
  9. var element = document.getElementById(data);
  10. var element_2 = document.getElementById('recent_cel');
  11. }
  12. if(element.style.display == 'none') {
  13. element.style.display = 'block';
  14. element_2.style.display = 'none';
  15. } else {
  16. element.style.display = 'none';
  17. }
  18. open = 1;
  19. setTimeout(function() { open = 0; }, 100);
  20. }
  21. document.onclick = function(event) {
  22. var element = document.getElementById(save_data);
  23. for(var node = event.target; node != document.body; node = node.parentNode) {
  24. if(save_data !== '' && open == 0) {
  25. if(node.id === save_data) {
  26. break;
  27. } else {
  28. element.style.display = 'none';
  29. }
  30. }
  31. }
  32. }