function popupLogin(){ document.getElementById('divLoginMessage').innerHTML = ''; displayPopup('divLogin'); document.forms['login'].reset(); document.forms['login']['data[Login][email]'].focus(); } function closeLogin(){ closePopup('divLogin'); } function popupPG(message){ var content = document.getElementById('divPGContent'); content.innerHTML = message; displayPopup('divPG'); } function closePG(){ closePopup('divPG'); } function popupNbkNote(item){ nbkId = item; $_collection = document.getElementById('divNbkNoteContent').getElementsByTagName('div'); $_collection[0].innerHTML = nbkText[item]['title']; $_collection[1].innerHTML = nbkText[item]['date']; $_collection[2].innerHTML = nbkText[item]['text']; displayPopup('divNbkNote'); } function closeNbkNote(){ closePopup('divNbkNote'); } function popupNbkEdit(container){ document.getElementById(container)['title'].value = nbkText[nbkId]['title']; document.getElementById(container)['text'].value = nbkText[nbkId]['text']; displayPopup('divNbkEdit'); } function closeNbkEdit(){ closePopup('divNbkEdit'); } function popupNbkAdd(){ displayPopup('divNbkAdd'); } function closeNbkAdd(){ closePopup('divNbkAdd'); } function popupNbk(message){ var content = document.getElementById('divNbkContent'); content.innerHTML = message; displayPopup('divNbk'); } function closeNbk(){ closePopup('divNbk'); } function popupMap(title,address){ findLocation(title,address); displayPopup('divMap'); } function closeMap(){ closePopup('divMap'); } function popupMessage(message){ hideSelects(); var content = document.getElementById('divMessageContent'); content.innerHTML = message; displayPopup('divMessage'); } function closeMessage(){ closePopup('divMessage'); } function popupCustomError(message){ var content = document.getElementById('divErrorContent'); content.innerHTML = message; displayPopup('divError'); } function popupCustomMessage(message){ var content = document.getElementById('divMessageContent'); content.innerHTML = message; displayPopup('divMessage'); } function popupError(){ displayPopup('divError'); } function closeError(){ closePopup('divError'); } function displayPopup(objID){ hideSelects(); var target = document.getElementById(objID); $_top = document.body.scrollTop + (document.body.clientHeight - target.offsetHeight)/2; if($_top < 0) $_top = 0; target.style.top = $_top; target.style.left = (document.body.clientWidth - target.offsetWidth)/2; target.style.visibility = 'visible'; } function closePopup(objID){ var target = document.getElementById(objID); target.style.visibility = 'hidden'; unhideSelects(); } function hideSelects(){ var waste = document.getElementsByTagName('SELECT'); for($_i = 0;$_i < waste.length; $_i++){ waste[$_i].style.visibility = 'hidden'; } } function unhideSelects(){ var waste = document.getElementsByTagName('SELECT'); for($_i = 0;$_i < waste.length; $_i++){ waste[$_i].style.visibility = 'visible'; } } function popupIsOpen(name){ return document.getElementById(name).style.visibility != 'hidden'; }